Help with themable mms and keyboard - Nexus 4 Q&A, Help & Troubleshooting

Someone please help me out here. The ROM's I am running don't support the theme chooser theming the keyboard or mms. I have searched for hours and only found one zip that doesn't work. Any help would be appreciated.
Sent from my Nexus 4 using Tapatalk 2

Bump
Sent from my Nexus 4 using Xparent ICS Tapatalk 2

I suppose you are running PA?
The theme engine is made to interact with the AOSP apps, not the Google apps. Some developers use the apps from stock ROM's instead of the apps they build from source. Try picking the mms.apk and keyboard apk ( I think it's called LatinIME.apk ) from a CM nightly, put them in your /system/app folder, set the right permissions and reboot.
If this works it might be worthwhile to make a flashable zip of the apps you want to replace, there are quite a few of guides out there that teach you how to do this. But if you need help you can also just drop me a PM. Be sure to use the Edify language, and not the old Amend language which is still used in the old (3.x < I think) recoveries.

gangsterjoop said:
I suppose you are running PA?
The theme engine is made to interact with the AOSP apps, not the Google apps. Some developers use the apps from stock ROM's instead of the apps they build from source. Try picking the mms.apk and keyboard apk ( I think it's called LatinIME.apk ) from a CM nightly, put them in your /system/app folder, set the right permissions and reboot.
If this works it might be worthwhile to make a flashable zip of the apps you want to replace, there are quite a few of guides out there that teach you how to do this. But if you need help you can also just drop me a PM. Be sure to use the Edify language, and not the old Amend language which is still used in the old (3.x < I think) recoveries.
Click to expand...
Click to collapse
I appreciate the response man. I have started just flashing the goo gapps right after the pa gapps. Seems to get the job done.
Sent from a Paranoid N4

Related

[Q] Deodexed Theme Template or equivalent?

Hi all,
Wondering if anyone has made a stock theme template for the Shift? All I see are ROMs but I like to mess around with a clean stock deodexed system for a while before I flash a full ROM. I would make one myself but I'm still learning how the update-script/updater-script works. Is there one, or does everyone just flash ROMs around here? Closest I've found is the theme eraser, but that assumes you're already deodexed (no .odex removal script). Any help would be appreciated, links to guides, tutorials, how CWM works, a stock theme template, anything. And thanks in advance.
http://forum.xda-developers.com/showthread.php?t=948566
there ya go
Thank you, but this is a full ROM not a theme template.
Sent from my PG06100 using Tapatalk
Are you looking for the stock framework then?
Sent from my PG06100 using XDA App
Basically just the /system/app and /system/framework dirs deodexed. no other changes to the system folder. And a script that removes the odex files. Can that be run with just an update-script, or would it need other things?
Sent from my PG06100 using Tapatalk
Just unzip the zip file from the thread foxsdaddy67 linked & you have access to those two deodexed directories.
I guess I'm not being clear enough. I'm aware those files are there, what I don't understand is how cwm works. I'm coming from sdx where every rom, theme and mod had the same structure with only an update script in meta-inf. By testing I did find out that just having an update script works though I'm not sure if a script will run. Guess I'll have to test it.
Bottom line is that there is no flashable theme template zip, only roms, but I think I'll be fixing that shortly.
Sent from my PG06100 using Tapatalk
Tambourineman is developing for the Shift?!? THATS AWESOME!!
No, I'm not. Just an end user.

Odex -> <- Problem / Confusion

I know the technical difference b/w ODex-ed and DeODex-ed
I have an odexed ROM
I simply want some applications (apks) from my Previous ROM, which was deodexed
When I PUT .apk files from My Previous ROMs ZIP to my Device's system/app - I get FC
When I restore apps like Go Launcher Ex, from Titanium Backup, I still get FC for that
Any Info...?
I want to use some apps from my Previous ROM
I want Rotary LockScreen
Also, a Professional Theme, Odexed
As I have seen that odexed ROM are so incredibly smooth in almost every aspect
(Not only 1st boot or initial days)
Help appreciated !!
the anserw is simle if your previous firmware was deodexed:
Youraplicationname.odex is missing
@$omator --
Deleting th old apk & dex file, bfore replacing, should work, then?
Sent from my GT-I9000 using xda premium
you must either have all files in pairs apk + odex (thats odex)
or apk only (thats deodexed)
when looking at /system/framework/
that would be jar + odex (odex) or jar only (deodexed)
@$omator
I am talking bout MyFiles.apk
I want new Samsung's MyFiles.apk
So I will delete old apk & dex files
Then put new apk file
Is tht wht u mean?
Sent from my GT-I9000 using xda premium
if you now have aapk+odex
you have to copy new apk and odex
om.thelostone said:
@$omator
I am talking bout MyFiles.apk
I want new Samsung's MyFiles.apk
So I will delete old apk & dex files
Then put new apk file
Is tht wht u mean?
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
I'm pretty sure I tried this some time ago and found it will not work. The MyFiles.apk is strictly linked to the ROM you are using, something to do with the framework, so you cannot use one on another ROM version.
As for other apk's, if the file you want to use is deodexed, you simply delete the new apk and odex file and put the old one in its place although be warned, it may cause instability on your ROM if you do this with system apk files
ok whatever if you know better
$omator said:
ok whatever if you know better
Click to expand...
Click to collapse
Woah chill on the attitude, I was only offering some help based on my experience with trying the same thing
bigdyl69 said:
I'm pretty sure I tried this some time ago and found it will not work. The MyFiles.apk is strictly linked to the ROM you are using, something to do with the framework, so you cannot use one on another ROM version.
As for other apk's, if the file you want to use is deodexed, you simply delete the new apk and odex file and put the old one in its place although be warned, it may cause instability on your ROM if you do this with system apk files
Click to expand...
Click to collapse
Yup
Thanks
U got my doubt clear
I was not replacing MyFiles actually
Was just giving an example so that $omator thinks I understood
Also
The irony is most of th times, its th system apks tht have dex files
If its not a system apk, I wud rather download th latest 4m market
Sent from my GT-I9000 using xda premium

[POLL] RE: MAD Industries SYSTEMUI MODS. See [MOD] thread first

This thread picks up where "[MOD] [SYSTEMUI] Enable Wifi Toggle / Reconfigure and theme toggles [ICS Blue!]" leaves off. See post #174
Alright guys so here's the deal. The *proper* way to remove the location icon, battery full notification, and/or clock is through a smali edit. Smali files are contained in dex files and jar files. Our stock rom is an odexed rom meaning that the dex file is specifically optimized for our device; its also signed. So in order to change anything, the steps are:
1) Pull core.jar, ext.jar, framework.jar, android.policy.jar, services.jar, services.odex
2) Disassemble the services.odex file
3) Decompile smali files and compare decompiled source to smali code to find correct values
4) Make edits to smali
5) Recompile smali files
6) Repackage odex file
7) Pull signatures from original odex file
8) Use them to resign new odex file
9) Push back to phones
10) Repeat for each version of the statusbar mod
As you can see this takes a very long time and is rather tedious. Work is pretty significantly reduced by using a deodexed rom.
I would like feedback from people regarding whether beans-only support is suitable or if this project should be elevated to a full rom. I have a feeling that even if I do just these couple of edits there will be more that require deodexing the services.
More detailed POLL options
1) Continue work with Beans support only (immediate)
2) Elevate project to full ROM status and introduce a new rom to the scene (requires time and preferably a team)
3) Just do the battery full mod and the location mod and forget any other status bar icon mods. (including removing battery/clock)
4) Leave the statusbar icons alone until a source-built rom is made available
5) (forgot to include) "Hack" solutions such as removing the png files
Delete
#3
Sent from my Commodore 64..
READY.
load"*", 8,1
1
Edit: Definitely just support deodexed roms. Way too much work for odex and if people are into modding their phone they should be deodexed anyway Imo.
Sent from my SGS3
3
Sent through Mental Telepathy...or my TF201
I say just provide support for Deodexed roms (not specifically only Beans Rom though). No reason to put you through all that time and effort of working on a stock Odexed rom.
Thank you again for your work. It is certainly appreciated by us all!
Hypnosis4U2NV said:
#3
Sent from my Commodore 64..
READY.
load"*", 8,1
Click to expand...
Click to collapse
Off topic but I like that Sig was my first computer
Sent from my SCH-I535 using xda premium
1!!!
Sent from sexy a** Galaxy S III
i vote whatever is easier for you. i am sure i am with the many here who appreciate what you've done and will appreciate what you will do in the future
but i asked in another thread and just saw you mention it but i tried playing around with some xml files and wasn't able to remove clock from status bar so a how to would be greatly appreciated if you or another more qualified individual has the time. if not no worries
i say 1 LOL

[Keyboard themes] themed keyboards for cm10 jb!

I bring to you, my keyboard themes!​
This has so far only been tested on Rayman's jb build (feel free to test on any other cm rom and let me know if it works!)
Install instructions
1) Download below
2) move the apk from your download folder to into system/app (yes to overwrite)
3) go back to just /system then back into system/app (this gives the apk a chance to go to the permissions that it starts with)
4) change permissions to rw--r-r (just like all other apk's in the system/app folder)
5) reboot and enjoy!
Rom's known to work on: 1) Rayman's cm10 jb. ​
Screenshots!
see attachments for screenshots, if they don't show, click the dropbox link!​
Just FYI, when you first open the keyboard after reboot it will bring up the voice to text by default, just hit the back arrow and open again then you're good to go!​
Blue Keyboard: https://www.dropbox.com/s/cq6ofpihee6751u/LatinIME.apk
Halloween Keyboard: https://www.dropbox.com/s/9ojuitl0bfmtcwn/LatinIME.apk
Blue keyboard screenshot: http://db.tt/lQPQIyTY
Halloween keyboard screenshot: http://db.tt/aRW5IOSu
Full-Throttle Team
Theme dev at Droidrzr.com
Halloween keyboard coming tonight! Going to be a black/orange key hue (like the blue already on here)
Full-Throttle Team
Theme dev at Droidrzr.com
I think I'm stopping development on this, I don't think anyone uses them.
Full-Throttle Team
Theme dev at Droidrzr.com
Thanks for your effort and contribution. Maybe because only a few are using stock keyboard. It would be great though if we had a full throttle / cobalt style theme compatible with our tf. I'm using it on the razr and its the best.
Sent from my XT910 using Tapatalk 2
Sp_Ark said:
Thanks for your effort and contribution. Maybe because only a few are using stock keyboard. It would be great though if we had a full throttle / cobalt style theme compatible with our tf. I'm using it on the razr and its the best.
Sent from my XT910 using Tapatalk 2
Click to expand...
Click to collapse
Which one are you using cause I'm part of the squad lol
Full-Throttle Team
Theme dev at Droidrzr.com
I use blue cobalt at my razr. It's not compatible with the tf101. I know that I can change dpi but I run eos jb which doesn't have such settings like cm9/10. I know there are apps to do that but I don't really know how to set it (haven't really search for it to tell you the truth). Anyway, thanks again. Just to be clear I'm talking about theme engine themes.
Sent from my XT910 using Tapatalk 2
keyboard themes
dude, been looking everywhere for keyboard themes! will this work on cm10.1? Also, can you send me download links please?

[Q] Need Guidance for Theming

I am trying to learn how the theme a ROM. Example GoldenEye37 ROM (for my personal theme), the only thing I edit was some PNG's (not 9.png)using gimp but every time I try to flash the themed ROM i get this "com.android.keyguard has stopped " or just stuck on Samsung boot. Sorry been at this for 3 days now and normally I am good on searching for the answers. Couldn't find one that worked so far.
Any ideas why?
This is the guide ive been following http://forum.xda-developers.com/showthread.php?t=2251719
Thank You
Edit: So found out my problem in another forum. I was signing the framework-res.apk and SystemUI.apk . Signing them was causing the problem.
Now I need to find out when I need to sign the apk and not to, also what zipalign does.
Sorry for making a useless thread. I got impatiant after the 3rd day
At&t S4 SafeStrap
You could also grab a flashable vr theme zip, put all you .png files into their correct places in the flashable zip and zip it up and flash. No need for decompiling/recompiling/signing/zip aligning at all. The VR Theme flashable zip will integrate your .png files into each respective .apk file and do everything for you. You can grab my Red BadAss Flashable Theme and use it as a template. It is made for use on 4.2.2-4.3 roms or 4.4.2 roms. It has checks in it that will see which you have and flash the correct version.
It really is a easier way of making a theme. It will allow you to put .png, .9.png, .xml, or any other file type used inside the .apk and will change it for you.
Sent From My ATT S3 i747 Dark Blue BadAss Theme
RockRatt said:
You could also grab a flashable vr theme zip, put all you .png files into their correct places in the flashable zip and zip it up and flash. No need for decompiling/recompiling/signing/zip aligning at all. The VR Theme flashable zip will integrate your .png files into each respective .apk file and do everything for you. You can grab my Red BadAss Flashable Theme and use it as a template. It is made for use on 4.2.2-4.3 roms or 4.4.2 roms. It has checks in it that will see which you have and flash the correct version.
It really is a easier way of making a theme. It will allow you to put .png, .9.png, .xml, or any other file type used inside the .apk and will change it for you.
Sent From My ATT S3 i747 Dark Blue BadAss Theme
Click to expand...
Click to collapse
Thank you! I really appreciate it. Love your work! I downloaded your Red Badass theme to use as a template.
I want to theme different custom roms.
1.Do I just delete the framework, systemUI...etc..files you made in there and replace it with my theme?
2. Do I need to do anything to META-INF folder for different Roms 4.4.2 I want to theme?
3. What do you mean by zip it up and flash? Do I need a tool for this?
My apologies if my questions are common sense. I'm just starting to learn on my free time. I'm really good at building circuits/electronics though [emoji2]
Haha!
stric85 said:
Thank you! I really appreciate it. Love your work! I downloaded your Red Badass theme to use as a template.
I want to theme different custom roms.
1.Do I just delete the framework, systemUI...etc..files you made in there and replace it with my theme?
2. Do I need to do anything to META-INF folder for different Roms 4.4.2 I want to theme?
3. What do you mean by zip it up and flash? Do I need a tool for this?
My apologies if my questions are common sense. I'm just starting to learn on my free time. I'm really good at building circuits/electronics though [emoji2]
Haha!
Click to expand...
Click to collapse
1) I would suggest that you delete out all of the .PNG files inside of each folder, then add your .PNG files into the correct folders where they came from.
2) The Meta file should not need to be replaced and should work on any touchwiz 4.4.2 based ROM. When you unzip my theme you will see different folder right away. You will see "system" and "system4.3" inside. The one labeled "system" will work on 4.4.2 based Roms, the one labeled "system4.3" will work on 4.2 and 4.3 based Roms. Likewise for the other folders like "vrtheme" =4.4.2 and "vrtheme4.3" =4.2.2 and 4.3 based Roms.
3) Once you have put all your .PNG files into their respective folders, then you can use Root Explorer (on the phone) to ZIP the theme back up. Or you could use a PC based software to zip the theme back up (if your working on a PC to change out the .PNG files). Once it is zipped up you can put it on your phone and use your custom recovery/safestrap recovery to flash the created zip file.
Any further questions feel free to ask, I can help as needed.
RockRatt said:
1) I would suggest that you delete out all of the .PNG files inside of each folder, then add your .PNG files into the correct folders where they came from.
2) The Meta file should not need to be replaced and should work on any touchwiz 4.4.2 based ROM. When you unzip my theme you will see different folder right away. You will see "system" and "system4.3" inside. The one labeled "system" will work on 4.4.2 based Roms, the one labeled "system4.3" will work on 4.2 and 4.3 based Roms. Likewise for the other folders like "vrtheme" =4.4.2 and "vrtheme4.3" =4.2.2 and 4.3 based Roms.
3) Once you have put all your .PNG files into their respective folders, then you can use Root Explorer (on the phone) to ZIP the theme back up. Or you could use a PC based software to zip the theme back up (if your working on a PC to change out the .PNG files). Once it is zipped up you can put it on your phone and use your custom recovery/safestrap recovery to flash the created zip file.
Any further questions feel free to ask, I can help as needed.
Click to expand...
Click to collapse
hey um quick question. theres a theme out there called forum.xda-developers.com/showthread.php?t=2467075. How can i apply this theme to the samsung touchqiz stock rom. Im rooted withs afestrap and i backed up my current rom. If i extract the apkj i see a bunch of files pertaining to the system/fonts/wallpapaer. will moving these to /SYSTEM apply the theme being that stock roms lack a theme engine. Or do you know of any other way to apply this theme.
**THANKS IN ADVANCE
androidfine16 said:
hey um quick question. theres a theme out there called forum.xda-developers.com/showthread.php?t=2467075. How can i apply this theme to the samsung touchqiz stock rom. Im rooted withs afestrap and i backed up my current rom. If i extract the apkj i see a bunch of files pertaining to the system/fonts/wallpapaer. will moving these to /SYSTEM apply the theme being that stock roms lack a theme engine. Or do you know of any other way to apply this theme.
**THANKS IN ADVANCE
Click to expand...
Click to collapse
I checked out the link a bit. It is made for CM11. You could grab all the PNG files and copy them into the vrtheme flashable zip. BUT you will need to RENAME ALL/MOST of the .pngs for use on a Touchwiz based rom.
http://forum.xda-developers.com/showthread.php?t=2467075
It is a lot of work, but can be done. I did it with one of my themes from an older phone where I had a Touchwiz Based Theme and a CM/AOKP Based ROM Themes.
There is no way just to flash it as Touchwiz does not use the theme engine.
RockRatt said:
I checked out the link a bit. It is made for CM11. You could grab all the PNG files and copy them into the vrtheme flashable zip. BUT you will need to RENAME ALL/MOST of the .pngs for use on a Touchwiz based rom.
http://forum.xda-developers.com/showthread.php?t=2467075
It is a lot of work, but can be done. I did it with one of my themes from an older phone where I had a Touchwiz Based Theme and a CM/AOKP Based ROM Themes.
There is no way just to flash it as Touchwiz does not use the theme engine.
Click to expand...
Click to collapse
Okay so forget about flashjng it on or applying it via theme engine. How about remove touchwiz all together and use this theme/up instead .
Lol I really don't want to do the whole renaming/editing to get this to work right.
Sent from my SAMSUNG-SGH-I337 using XDA Premium 4 mobile app

Categories

Resources