• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Updates@Firoz for MMX A75

Firoz bro, You just added .9.png files without recompiling them in Contacts.apk?? Just extracted, modded and added... bro?

Your .9.png's are missing 9patch chunks... and they are no more stretchable on screen. The dialpad, and all those icons you've changed need to be re-modded bro or else use draw9patch tool from Android SDK to re-create all the 9patch chunks. Please this time use apktool and recompile back when done...
 
Firoz bro, You just added .9.png files without recompiling them in Contacts.apk?? Just extracted, modded and added... bro?

Your .9.png's are missing 9patch chunks... and they are no more stretchable on screen. The dialpad, and all those icons you've changed need to be re-modded bro or else use draw9patch tool from Android SDK to re-create all the 9patch chunks. Please this time use apktool and recompile back when done...



Thanks Brother.
I am already using draw9pacth tool to create .9pngs.Before Injecting pngs in contact.apk I had tried a lot to decompile the contacts.apk to modify it but failed.Apktool and Apkmanager both could not decompile it successfully.Both ,just created a res folder containing pngs.So,I had no other choice .That was the last experiment which brought success to me.

Moreover , I did not find any black patches in max pngs that I collected from
failed decompiled res folder. I modified every png keeping in mind their original
properties and injected them in apk file.For your information , I tested this experiment on other apks .There pngs misbehaved.But ,contacts apk is still
working perfectly in my phone.

Is there any working problem that you have found in modified contacts apk?

One more question--
Have you ever decompiled contacts and phone apks of MMX successfully?
If there is any other tool ,Kindly tell me about that.I have to learn a lot
from you guys.
Waiting for your answer.
Thanks
 
Thanks Brother.
I am already using draw9pacth tool to create .9pngs.Before Injecting pngs in contact.apk I had tried a lot to decompile the contacts.apk to modify it but failed.Apktool and Apkmanager both could not decompile it successfully.Both ,just created a res folder containing pngs.So,I had no other choice .That was the last experiment which brought success to me.

Moreover , I did not find any black patches in max pngs that I collected from
failed decompiled res folder. I modified every png keeping in mind their original
properties and injected them in apk file.For your information , I tested this experiment on other apks .There pngs misbehaved.But ,contacts apk is still
working perfectly in my phone.

Is there any working problem that you have found in modified contacts apk?

One more question--
Have you ever decompiled contacts and phone apks of MMX successfully?
If there is any other tool ,Kindly tell me about that.I have to learn a lot
from you guys.
Waiting for your answer.
Thanks

Bro, here is my output from Linux Terminal of apktool for Contacts.apk.

aayushdutta@adp-devconsole:~$ cd /home/aayushdutta/Desktop/apktool
aayushdutta@adp-devconsole:~/Desktop/apktool$ apktool d Contacts.apk
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: /home/aayushdutta/apktool/framework/1.apk
I: Loaded.
I: Decoding file-resources...
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=fullSectionsId, value=0x7f060001
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=replacedSectionsId, value=0x7f060002
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=sectionBaselinesId, value=0x7f060003
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=indicatorTopsId, value=0x7f060004
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=bladeIndicatorHeight, value=0x7f090047
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=promptVertOffset, value=0x00007701
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=sectionFontSize, value=0x7f090049
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=fullSectionsId, value=0x7f060001
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=replacedSectionsId, value=0x7f060002
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=sectionBaselinesId, value=0x7f060003
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=indicatorTopsId, value=0x7f060004
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=bladeIndicatorWidth, value=0x7f090048
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=bladeIndicatorHeight, value=0x7f090047
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=enableSectionColor, value=0xff000000
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=disableSectionColor, value=0xffa5a5a5
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=fullSectionsId, value=0x7f060001
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=replacedSectionsId, value=0x7f060006
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=sectionBaselinesId, value=0x7f060007
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=indicatorTopsId, value=0x7f060008
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=bladeIndicatorHeight, value=0x7f090047
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=fullSectionsId, value=0x7f060001
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=replacedSectionsId, value=0x7f060006
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=sectionBaselinesId, value=0x7f060007
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=indicatorTopsId, value=0x7f060008
W: Could not decode attr value, using undecoded value instead: ns=mtk, name=bladeIndicatorHeight, value=0x7f090047
I: Decoding values*/* XMLs...
I: Done.
Can't find framework resources for package of id: 2. You must install proper framework files, see project website for more info.
aayushdutta@adp-devconsole:~/Desktop/apktool$

To solve the above stated error's, we need to compile a new Public.xml with re-aligned hex hashes. And FYI, the Phone.apk decompiles and recompiles perfectly.

It has no MTK errors. But yes, as changing the Public.xml would require changes in other xml's too, this is the only way...
And BTW bro, I got Contacts.apk PNG's successfully extracted even after those errors..

I know it's a workaround for editing so keep it up... :D
 
@Aayush

Yes, I also got the same error when decompiled contacts.apk.
Sorry, I was a bit confused about phone.apk .Right now I decompiled it successfully.

Brother, by now I have learnt only how to modify pngs .To compile xmls
I think I will have to learn xml programmming as well.
I already have a lot of books to study at present,so I am not in state to learn
xml programming.

One thing I could not understand that how will you insert Modified/new public.xml in
erroneous contacts.apk and If possible ,kindly provide me that modified public.xml along
with complete procedure.
Thanking you for beautiful info.
 
@Aayush

Yes, I also got the same error when decompiled contacts.apk.
Sorry, I was a bit confused about phone.apk .Right now I decompiled it successfully.

Brother, by now I have learnt only how to modify pngs .To compile xmls
I think I will have to learn xml programmming as well.
I already have a lot of books to study at present,so I am not in state to learn
xml programming.

One thing I could not understand that how will you insert Modified/new public.xml in
erroneous contacts.apk and If possible ,kindly provide me that modified public.xml along
with complete procedure.
Thanking you for beautiful info.

The Insert Process is the same as you performed for the .9.png's. So you just need that special tool which works.... :p

Should I tell??? :D :D :D
 
Yes, I want to know about that tool.

Search the XDA Forums for a tool called "Public XML Helper". You'll get it...
Use it to make a new Public XML. The user guide is also there...

This is the way I actually engineered the Blue Terror. I had to make each and every apk's Public.xml File again to suit my mods... :) :D
 
Search the XDA Forums for a tool called "Public XML Helper". You'll get it...
Use it to make a new Public XML. The user guide is also there...

This is the way I actually engineered the Blue Terror. I had to make each and every apk's Public.xml File again to suit my mods... :) :D

Thanks Brother,
But working with this shall require some knowledge of xml. I shall
learn this some other time.also , I have stopped modifying rom bcoz of
my business.
Yeah ,I will be waiting for your next rom .
May that be my DREAM ROM.
Good luck.
 
Hello Brothers,

I am back with some of my work done to serve you people.
Get the updates from the first post.

Update 3-- NEW DIALER

#Includes new transparent dialer (suits ICS)
#new in-call background ,red and green flashing colors reversed.
#new message icons to match icons in call log.

Update 4-- GB keyboard in ICS look.

#Includes gingerbread keyboard in Ics flavor.

I am highly thankful to Itzmiandy for his valuable suggestions and help to create above
updates.



Sorry for not providing screen shots as attachment option is not working right now.
 
Update 3-- NEW DIALER

#Includes new transparent dialer (suits ICS)
#new in-call background ,red and green flashing colors reversed.
#new message icons to match icons in call log.


Dialer2@firoz.zip - 4shared.com - online file sharing and storage - download



Update 4-- GB keyboard in ICS look.

#Includes gingerbread keyboard in Ics flavor.

KeyB_ICS@firoz.zip - 4shared.com - online file sharing and storage - download



Thanks


superb update regarding the dialer.!! dude this dialer really rocks.!! specially the touch effects ..!! they are super cool.!!
and thanks for the messaging app update too.!!
now going to try the ics keyb .!!


edit :-
and the keyb rocks too.!!
 
Bro, Would you like to make Blue Terror v2.0 with me? With your MODS, and My Stability Advancements....??? Please tie up with me??? I heard shahabaz telling me that you were hurt by my words. It was a 100% misconception of information. You understood what I didn't meant to say...

Anyways, I am sorry bro...

I hope you would accept and contact me ASAP.

Regards
Aayush
 
Hello Brothers,

I am back with some of my work done to serve you people.
Get the updates from the first post.

Update 3-- NEW DIALER

#Includes new transparent dialer (suits ICS)
#new in-call background ,red and green flashing colors reversed.
#new message icons to match icons in call log.

Update 4-- GB keyboard in ICS look.

#Includes gingerbread keyboard in Ics flavor.

I am highly thankful to Itzmiandy for his valuable suggestions and help to create above
updates.



Sorry for not providing screen shots as attachment option is not working right now.

Brother, shouldn't it be the other way around?? I should thank you for sending such nice updates... As I said earlier, your updates have made the phone complete..

I am happy that people like your updates because there had been times that I used to wonder if I was troubling you with so many changes..

Thanks once again.
 
Okay, Firoz...
Files Acquired and have been re-modified.

Blue Terror v2.0 ~ Conjoint Work Update releasing via OTA. 100MB Download size.

Thanks for the Development Permissions bro.

Regards.
ADProgrammer
 
Okay, Firoz...
Files Acquired and have been re-modified.

Blue Terror v2.0 ~ Conjoint Work Update releasing via OTA. 100MB Download size.

Thanks for the Development Permissions bro.

Regards.
ADProgrammer

BTW when can we expect these update...?sorry i am planning for new setup so i may postpone my plan..
 
Okay, Firoz...
Files Acquired and have been re-modified.

Blue Terror v2.0 ~ Conjoint Work Update releasing via OTA. 100MB Download size.

Thanks for the Development Permissions bro.

Regards.
ADProgrammer

it is available only with ota, it is highly problematic as i have to download trhough GPRS in the mobile.

better give us link for internet downloading as you are saying 100MB
 
it is available only with ota, it is highly problematic as i have to download trhough GPRS in the mobile.

better give us link for internet downloading as you are saying 100MB

Will, don't worry... and please transfer to Blue Terror thread for further comments.
 
i cant find dt thing in screenshot number 3 ! :o

Hey bro,
U need to edit build.prop to get the thing in screenshot 3.This statusbar
is similar to that of MIUI rom .

Use root browser app for editing.
goto system folder .there U will find build.prop file.

Edit as follows-

ro.gn.statusbar.gionee.style=yes
ro.gn.newstatusbar=yes

save and reboot .

I hope U will get it.
Thanks.
 
@ Firozbhai,
Long wait....., no further updates ?


Sorry BHAI,

I have got busy these days.Thats why ,unable to give something new.

Second,Everyone wants something in blue or ics look and that I have provided
in my best possible way.It is very difficult to imagine something new for those themes.


Would you like get everything in red on your screen?
 
@firoz what if u port the dialer app in the roms by sagarwep to work on bt..?? they are fast and obviously support dual sims..
 
Back
Top Bottom