[GUIDE] AOSPify L5ii(E460) - LG Optimus L3 II, L5 II, L7 II, L9 II

Unfortunately for us holders of the L5ii, Mediatek seldom release any sources. Because of this, it's extremely difficult -if not impossible- to create custom kernels for our devices. This also means we cannot install custom recoveries and installing a custom ROM is almost incredibly difficult and time consuming. I've created a work around that'll give an AOSP feel for the mean time. I've basically been decompiling and modifying the system apks, and it's been doing the job nicely. Let's jump in.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is still very much a work in progress, as there are a lot of files to edit. Patience is a virtue
Requirements:
LG L5ii(I've only tested it on the E460, so I'm not sure if it'll work on other models. Feel free to try)
Root Access + Superuser
Root-Capable File Manager (I use Root Explorer but any should work)
Optional - Titanium Backup Pro
You have read through the whole thread, including the instructions, before following them.
Disclaimer-
I am not responsible for breaking/damaging/bricking your device. You are changing system files, and any files you change, you are solely responsible for. Proceed with caution.
This is a fairly simple install.
1. Make a full backup of your phone's internal storage. All of it. Just in case something goes wrong.
2. Download and extract the .zip file attached to this thread.
3. Copy the 'system' folder onto your SD card, and then to the root of your phone's storage. Grant root access to your file manager if it is requested. It may also ask to re-mount the partition, click okay if it does.
4. Reboot your phone. When it boots up, it should say something along the lines of "Android is upgrading". Wait for it to boot, and the changes should have been made.
Optional:
I'd also recommend installing the Google Keyboard, and an AOSP-based launcher such as Nova Launcher or Holo Launcher. Convert these to System Apps using Titanium BackUp. You may also wish to delete the 'old' system apps from your phone. At the moment, I've found it is safe to delete "CameraApp3.apk", "Gallerybin.apk" and(They're too big to attach, so I have to wait till I can post external links) "Calculatorbin.apk" as AOSP equivalents are included. If you install the Google Keyboard and alternative launcher and have them set as System Apps, I've found it's also safe to delete "LGEIMEbin.apk" and "LGHome3a.apk". Though, make sure you set them as their respective defaults before hand. This is especially vital for Google Keyboard.
5. Reboot once more, just to be sure that everything sets in. Then, you're done.
What's Currently Changed:
Status Bar and parts of it's 'expanded' state
AOSP Camera+Gallery
AOSP Calculator
'Google Play Edition' boot animation
Sun Beam/Phase Beam live wallpapers
What's Currently Being Done:
Other parts of the status bar + 'expanded' state
System dialogues
What's Planned to be Changed:
Settings
Messaging
Dialer + Contacts
AOSP Browser
Clock
Lock Screen
Calendar
Email
Anything else that I'm capable of changing/AOSPifying

TheLonelyNoble said:
Unfortunately for us holders of the L5ii, Mediatek seldom release any sources. Because of this, it's extremely difficult -if not impossible- to create custom kernels for our devices. This also means we cannot install custom recoveries and installing a custom ROM is almost incredibly difficult and time consuming. I've created a work around that'll give an AOSP feel for the mean time. I've basically been decompiling and modifying the system apks, and it's been doing the job nicely. Let's jump in.
This is still very much a work in progress, as there are a lot of files to edit. Patience is a virtue
Requirements:
LG L5ii(I've only tested it on the E460, so I'm not sure if it'll work on other models. Feel free to try)
Root Access + Superuser
Root-Capable File Manager (I use Root Explorer but any should work)
Optional - Titanium Backup Pro
You have read through the whole thread, including the instructions, before following them.
Disclaimer-
I am not responsible for breaking/damaging/bricking your device. You are changing system files, and any files you change, you are solely responsible for. Proceed with caution.
This is a fairly simple install.
1. Make a full backup of your phone's internal storage. All of it. Just in case something goes wrong.
2. Download and extract the .zip file attached to this thread.
3. Copy the 'system' folder onto your SD card, and then to the root of your phone's storage. Grant root access to your file manager if it is requested. It may also ask to re-mount the partition, click okay if it does.
4. Reboot your phone. When it boots up, it should say something along the lines of "Android is upgrading". Wait for it to boot, and the changes should have been made.
Optional:
I'd also recommend installing the Google Keyboard, and an AOSP-based launcher such as Nova Launcher or Holo Launcher. Convert these to System Apps using Titanium BackUp. You may also wish to delete the 'old' system apps from your phone. At the moment, I've found it is safe to delete "CameraApp3.apk", "Gallerybin.apk" and(They're too big to attach, so I have to wait till I can post external links) "Calculatorbin.apk" as AOSP equivalents are included. If you install the Google Keyboard and alternative launcher and have them set as System Apps, I've found it's also safe to delete "LGEIMEbin.apk" and "LGHome3a.apk". Though, make sure you set them as their respective defaults before hand. This is especially vital for Google Keyboard.
5. Reboot once more, just to be sure that everything sets in. Then, you're done.
What's Currently Changed:
Status Bar and parts of it's 'expanded' state
AOSP Camera+Gallery
AOSP Calculator
'Google Play Edition' boot animation
Sun Beam/Phase Beam live wallpapers
What's Currently Being Done:
Other parts of the status bar + 'expanded' state
System dialogues
What's Planned to be Changed:
Settings
Messaging
Dialer + Contacts
AOSP Browser
Clock
Lock Screen
Calendar
Email
Anything else that I'm capable of changing/AOSPifying
Click to expand...
Click to collapse
Yo bro thanks working On lG l5 e450 even .... Btw only problem If u can change thse status bar icons and that ugly setting icon in notification panel .. To something els i will b greatful ... :thumbup:
“Great minds discuss ideas; average minds
discuss events; small minds discuss people.”

Bro Touchwiz launcher dosent work .. And bro u need ti change permission to rw--r--r for apps .. Oh yea Browser Crashes on Start only .. Fix aspa . Beta tester
“Great minds discuss ideas; average minds
discuss events; small minds discuss people.”

here is My SS happy
“Great minds discuss ideas; average minds
discuss events; small minds discuss people.”

Hello thanks for sharing its nice to here of some mods for the l5ii. My browser seems to force close, and the status bar dissapeares after replacing these apps do you possibly know how to fix this? Nice work on the boot animation.

TheLonelyNoble said:
Unfortunately for us holders of the L5ii, Mediatek seldom release any sources.
Click to expand...
Click to collapse
lg has released sources for our firmware. doesn't it contain kernel sources?
https://www.lg.com/global/support/o...tegoryId=CAT00000001&osCategoryId=CAT00000002

Hey man, thanks for sharing, I like the AOSP look way more than LG look....
I also managed to make the AOSP lockscreen look like this: (Im still fighting to remove the ugly emergency button)
Ask me if you want the files or the instructions!

adaytoremember said:
Hey man, thanks for sharing, I like the AOSP look way more than LG look....
I also managed to make the AOSP lockscreen look like this: (Im still fighting to remove the ugly emergency button)
Ask me if you want the files or the instructions!
Click to expand...
Click to collapse
can you make a transparent status bar??

gabi4175 said:
can you make a transparent status bar??
Click to expand...
Click to collapse
The easiest way I found for trans statusbar is Xposed and Gravitybox. It has the option to adjust transparency.

Very nice, indeed it work on the E450.
How ever i have a question.
What is the LG stock "apk" that is in charge of the status bar and notification tray. I ask since i use it stock (without your changed) on my 2nd device and i have tinted status bar for a kitkat effect.
It work fine but when i pull down the notification tray, it is black (almost Holo theme) but the bar it self...that is semi-transparent as kitkat.
I could fix it if i found the statusbar "apk" or the one that is in charge of it to add the black collor on tinted statusbar options.
Sorry to ask such a non related question. But as you did change the stock, i was hoping you could share a light = )

1300l said:
Very nice, indeed it work on the E450.
How ever i have a question.
What is the LG stock "apk" that is in charge of the status bar and notification tray. I ask since i use it stock (without your changed) on my 2nd device and i have tinted status bar for a kitkat effect.
It work fine but when i pull down the notification tray, it is black (almost Holo theme) but the bar it self...that is semi-transparent as kitkat.
I could fix it if i found the statusbar "apk" or the one that is in charge of it to add the black collor on tinted statusbar options.
Sorry to ask such a non related question. But as you did change the stock, i was hoping you could share a light = )
Click to expand...
Click to collapse
there is no apk that is in charge of the status bar. the systemui.apk has a few xml files that does that if you change those u can get what you wan't or bootloop

gabi4175 said:
there is no apk that is in charge of the status bar. the systemui.apk has a few xml files that does that if you change those u can get what you wan't or bootloop
Click to expand...
Click to collapse
Thanks for the reply
I could not find the systemui.apk on the list that the module in question (tinted statusbar) show. I found odd since it show all the others from system.
But thanks, on that module there is no bootloop danger since it dont change the xml and .apk . It kind of detect it to "reskin" after the boot
Thanks to clarify the most close to find is if i make the module to detect the systemui.apk and search the xml in question, it realy help

1300l said:
Thanks for the reply
I could not find the systemui.apk on the list that the module in question (tinted statusbar) show. I found odd since it show all the others from system.
But thanks, on that module there is no bootloop danger since it dont change the xml and .apk . It kind of detect it to "reskin" after the boot
Thanks to clarify the most close to find is if i make the module to detect the systemui.apk and search the xml in question, it realy help
Click to expand...
Click to collapse
the real name of it is LGsytemui.apk or do you have the T-mobile version of the phone?

gabi4175 said:
the real name of it is LGsytemui.apk or do you have the T-mobile version of the phone?
Click to expand...
Click to collapse
No, it is actualy Brasilian carrier.
But it is possible they do the same as T-mobile as all the logos of boot screen is theyr.

Thanks for the pack, it looks great. But I have a problem. I can't manage to restore the status bar. I replaced my LGSystemUI.apk with a wrong one, and now a can't restore my status bar. Do you have any advice?

Er..but the original 'system' folder at the root of our device contains the build.prop. So when I try copying and pasting the modified 'system' folder it prompts me to either overwrite it or skip it. I'm scared that overwriting might brick my phone while rebooting.
please tell me if I'm wrong.:fingers-crossed:

brokentardis said:
Er..but the original 'system' folder at the root of our device contains the build.prop. So when I try copying and pasting the modified 'system' folder it prompts me to either overwrite it or skip it. I'm scared that overwriting might brick my phone while rebooting.
please tell me if I'm wrong.:fingers-crossed:
Click to expand...
Click to collapse
you are wrong

Error in lgsystemui
TheLonelyNoble said:
Unfortunately for us holders of the L5ii, Mediatek seldom release any sources. Because of this, it's extremely difficult -if not impossible- to create custom kernels for our devices. This also means we cannot install custom recoveries and installing a custom ROM is almost incredibly difficult and time consuming. I've created a work around that'll give an AOSP feel for the mean time. I've basically been decompiling and modifying the system apks, and it's been doing the job nicely. Let's jump in.
This is still very much a work in progress, as there are a lot of files to edit. Patience is a virtue
Requirements:
LG L5ii(I've only tested it on the E460, so I'm not sure if it'll work on other models. Feel free to try)
Root Access + Superuser
Root-Capable File Manager (I use Root Explorer but any should work)
Optional - Titanium Backup Pro
You have read through the whole thread, including the instructions, before following them.
Disclaimer-
I am not responsible for breaking/damaging/bricking your device. You are changing system files, and any files you change, you are solely responsible for. Proceed with caution.
This is a fairly simple install.
1. Make a full backup of your phone's internal storage. All of it. Just in case something goes wrong.
2. Download and extract the .zip file attached to this thread.
3. Copy the 'system' folder onto your SD card, and then to the root of your phone's storage. Grant root access to your file manager if it is requested. It may also ask to re-mount the partition, click okay if it does.
4. Reboot your phone. When it boots up, it should say something along the lines of "Android is upgrading". Wait for it to boot, and the changes should have been made.
Optional:
I'd also recommend installing the Google Keyboard, and an AOSP-based launcher such as Nova Launcher or Holo Launcher. Convert these to System Apps using Titanium BackUp. You may also wish to delete the 'old' system apps from your phone. At the moment, I've found it is safe to delete "CameraApp3.apk", "Gallerybin.apk" and(They're too big to attach, so I have to wait till I can post external links) "Calculatorbin.apk" as AOSP equivalents are included. If you install the Google Keyboard and alternative launcher and have them set as System Apps, I've found it's also safe to delete "LGEIMEbin.apk" and "LGHome3a.apk". Though, make sure you set them as their respective defaults before hand. This is especially vital for Google Keyboard.
5. Reboot once more, just to be sure that everything sets in. Then, you're done.
What's Currently Changed:
Status Bar and parts of it's 'expanded' state
AOSP Camera+Gallery
AOSP Calculator
'Google Play Edition' boot animation
Sun Beam/Phase Beam live wallpapers
What's Currently Being Done:
Other parts of the status bar + 'expanded' state
System dialogues
What's Planned to be Changed:
Settings
Messaging
Dialer + Contacts
AOSP Browser
Clock
Lock Screen
Calendar
Email
Anything else that I'm capable of changing/AOSPifying
Click to expand...
Click to collapse
hello! Today hize everything you said your post and when I get my phone lit LGSystemUI ERROR: (DELETED AND NOTIFICATION BAR AND EACH TIME THE ERROR aprece: (HELP ME ... I NEED 2 PUT YE TO STATE FACTORY RESET TOSAS WAYS AND ERROR CHIPS ... NOT THAT I DO

slipsystem said:
Hello thanks for sharing its nice to here of some mods for the l5ii. My browser seems to force close, and the status bar dissapeares after replacing these apps do you possibly know how to fix this? Nice work on the boot animation.
Click to expand...
Click to collapse
Bro what did u do when this happened i'm also facing the same problem now

LG E460
TheLonelyNoble said:
Unfortunately for us holders of the L5ii, Mediatek seldom release any sources. Because of this, it's extremely difficult -if not impossible- to create custom kernels for our devices. This also means we cannot install custom recoveries and installing a custom ROM is almost incredibly difficult and time consuming. I've created a work around that'll give an AOSP feel for the mean time. I've basically been decompiling and modifying the system apks, and it's been doing the job nicely. Let's jump in.
This is still very much a work in progress, as there are a lot of files to edit. Patience is a virtue
Requirements:
LG L5ii(I've only tested it on the E460, so I'm not sure if it'll work on other models. Feel free to try)
Root Access + Superuser
Root-Capable File Manager (I use Root Explorer but any should work)
Optional - Titanium Backup Pro
You have read through the whole thread, including the instructions, before following them.
Disclaimer-
I am not responsible for breaking/damaging/bricking your device. You are changing system files, and any files you change, you are solely responsible for. Proceed with caution.
This is a fairly simple install.
1. Make a full backup of your phone's internal storage. All of it. Just in case something goes wrong.
2. Download and extract the .zip file attached to this thread.
3. Copy the 'system' folder onto your SD card, and then to the root of your phone's storage. Grant root access to your file manager if it is requested. It may also ask to re-mount the partition, click okay if it does.
4. Reboot your phone. When it boots up, it should say something along the lines of "Android is upgrading". Wait for it to boot, and the changes should have been made.
Optional:
I'd also recommend installing the Google Keyboard, and an AOSP-based launcher such as Nova Launcher or Holo Launcher. Convert these to System Apps using Titanium BackUp. You may also wish to delete the 'old' system apps from your phone. At the moment, I've found it is safe to delete "CameraApp3.apk", "Gallerybin.apk" and(They're too big to attach, so I have to wait till I can post external links) "Calculatorbin.apk" as AOSP equivalents are included. If you install the Google Keyboard and alternative launcher and have them set as System Apps, I've found it's also safe to delete "LGEIMEbin.apk" and "LGHome3a.apk". Though, make sure you set them as their respective defaults before hand. This is especially vital for Google Keyboard.
5. Reboot once more, just to be sure that everything sets in. Then, you're done.
What's Currently Changed:
Status Bar and parts of it's 'expanded' state
AOSP Camera+Gallery
AOSP Calculator
'Google Play Edition' boot animation
Sun Beam/Phase Beam live wallpapers
What's Currently Being Done:
Other parts of the status bar + 'expanded' state
System dialogues
What's Planned to be Changed:
Settings
Messaging
Dialer + Contacts
AOSP Browser
Clock
Lock Screen
Calendar
Email
Anything else that I'm capable of changing/AOSPifying
Click to expand...
Click to collapse
Hi, bro.
i downloaded the system.zip file, extracted it and replaced the downloaded file with my original system folder in the root directory using Root Browser from playstore.
once i've rebooted the phone, nothing was happened.
i decided to do it again, then immediatly the lge launche was stopping multiple times, then i rebooted my phone and the dead android logo was showing up, that's how my phone died.
now i will restore and try again idk what's wrong
can u explain me

Related

Possible to install AOSP Contacts.apk with Blur?

Ok I've done a little research on this but can't find what I'm looking for exactly.
I really don't like the Blur Contacts app. I have figured out how to filter things correctly so I only get my usual Google contacts but I'd still like to get one feature back that I had on CM - direct dial and direct text message shortcuts. They were supported through the AOSP Contacts app from what I can figure out. The Blur Contacts app has something similar but it doesn't work consistently. Does anyone know if it's possible to install the Contacts.apk and ContactsProvider.apk extracted from CM 6.1.1 (what I had on my EVO) and bring them over to my rooted Atrix?
I'd like a different contacts manager as well. This one combines services which is not what I want/need. Any suggestions that are similar to CM contacts on N1 would be appreciated!
+1 more here for a different contacts app.
+1
Bump
I'd also love the AOSP dialer
phobos512 said:
install the Contacts.apk and ContactsProvider.apk extracted from CM 6.1.1
Click to expand...
Click to collapse
I tired this few days ago, nothing worked. =/
Click install throws an error and says it can't be installed. Pushing the apk to /system just has no result.
Moto's contacts are terrible.
How to Install Android AOSP Apk, in any system.
Find the AOSP apps from a CM6 build by unzipping and pulling the .apk file like browser.apk. Install "File Expert" (Free and amazing file browser with full root access and alteration capabilities application)
Copy the .apk you wish to have on to your phones SD Card
Run File Expert,
hit menu/more/File Explorer settings. Then check "Root Explorer" on the bottom.
hit menu/more/mount/Mount As Read Write
Browse to /System/Apps Find the App you wish to replace with the AOSP version.
Hold Down on the App and when the options come up choose file operations and rename to something like application name.apk.bak
Browse to your SD Card find your app. hold down to choose file operation then choose copy.
Go back to /System/Apps then hit Menu button and choose paste.
Locate the app you just pasted and hold down on it and in file operations choose "permissions" Check Everything and exit out of File Expert
Note: You may need to redo the shortcuts for the app on your desktop and or launcher.
Note: Must have a rooted phone.
Note: 2.3.3 apps may or may not work on 2.2 Android Roms and vice versa.
Note: if this causes errors or failures delete the new apk and rename the old apk to its original name.
Good luck!!
can someone upload the contacts apks?
Sent from my MB860
Download the latest Cyanogen mod for your phone or any. Unzip on your pc and go to the folder labeled system/apps. Get the apps you want from there and pass them to your phone via USB to your phone then follow my previous instructions.
I have already tried to install a different dialer/contacts app. I had no luck, I think that the stock dialer/contacts are to deeply tied into motoblur and the phone system. It won't break your system but you just will not have a dialer or contacts.
Did you try it to my exact instructions. Making sure to you the cyanogen mod that corresponds to your version of android? If it didnt show up on your list you may have tried the 2.3.3 instead of s2.2 dialer.
Oh, I would love to hear the solution to this. I have been trying to figure this out for a couple days now. I pulled Contacts.apk from a Liberty backup I have and have been trying to replace BlurContacts.apk with it to no avail. I believe someone above may have touched on it. Possibly to change when other things look for BlurContacts, and instead refer to Contacts.apk?
I have tried several different contact apps. None work I think that the blur apps are to deeply tied into the system to allow a change.
Bump
any progress ??
sent from my gingerblur 3.1 atrix. with 1% mod & clock delete
I've actually been using GoContacts. It seems to work like how I want my contacts to work(I.E like ASOP) plus allows for a little bit more tweakability.

request transparent status bar

can anyone make a transparent status bar ?or do you know a guide and i`ll make one myself ,didn`t find one. i want for sense .
Manual method :
1. Pull the framework-res.apk from /system/framework
2. Extract the apk and find the drawable MDPI/LDPI which there is a many icons
3. Find all status bar icon
4. Edit in on Photoshop or any editor
5. Change the opacity to 50-80%(0%=Blank no status bar LOL )
6. Copy the png to the apk(ZIP not the extracted one)
7. Push it to /system/framework
8. REBOOT and PRAY
actually it's the basic method and old method without theme choser
don't forget to backup the original framework-res.apk or NANdroid Backup
blank status bar is good, shows only time and others status but what about metamorph ?anyone with photoshop wants to do this ?my laptop is not powerfull enough ,the rom is wildpuzzle so you can download the framework apk from there.
Look for the 2 Sense Themes - WildDazzler and AeroFire (It's listed in the Theme Thread, Just search for it). Both descriptions state they have Transparent Status bars, so, you can just take it from there, if you do now want to have the entire theme.
flashed them both and they are ugly
If you read completely what I wrote above, you can use the Status bar files from them, if you are unable to modify it yourself.
Well auleu let me know what you have in mind and i'll give it a shot
Like 3xeno said if you want to try it for yourself just edit the framework-res.apk by unzipping it, going to either LDPI, MDPI, or HDPI (doesnt apply since this is Wildfire).
Edit the status_bar_backround.png and any other status_bar_* related items.
Once done go to the root of the folder, select all and say send to zip. Make sure your file extensions arent hidden. Rename it to framework-res.apk
Now you have 3 options,
1. access phone through recovery using
adb shell, mount /system, cd /system/framework/, rm framework-res.apk, exit.
Then cd to your edited apk and then
adb push framework-res.apk /system/framework/
reboot (dangerous option, try only if you sure you done everything correctly, regardless make a nandroid backup before doing so)
2. edit my aerofire zip by extracting it, removing everything besides the framework folder in the system folder, now copy your framework-res.apk to the framework folder, removing whats inside. Go to root of folder, select all, right click, send to compressed zip. then flash through recovery, reboot.
3. head to the uot.dakra.lt/ and run the framework-res.apk through it customizing what you want and then flash the resultant zip file.
Hope that helps
Does metamorp or Zip Themer work on Wildfire?? Tried them many time but couldnt bring them to work...any guides/suggestions ...
I tried, keeps rebooting, dont really have a lot of time to test as i'm writing an exam tomorrow.
Thing is i'm under the impression that it only works on mdpi devices, correct me if i'm wrong about this
Is it possible to make a transparent lockscreen with the same way?
I use DK Custom Froyo Rom.
A transparent lockscreen is in fact the exact same process, only difference is that you modify the com.htc.resources.apk instead of the framework-res.apk. If you want some idea on what needs modding, take a look at my aerofire theme mod, just extract the apk needed and take a look.
Just search the forum for lockscreen mods and you can do just about anything with it. That being said, widgetlocker? who uses that and why? i find it so frustrating due to (and i know this is a bit perfectionist or whatever) the 1 or 2 second delay that occurs between pressing the power button and seeing the lockscreen, i mean come on, sometimes it even shows the homescreen for a split second before showing the lockscreen and thats just not on for me
did any one tried that. completely transparent status bar???/ is there a flashable zip?? srry m no developer. after trying hundereds of roms m bak to kwbr. lol
mrunal.zode said:
did any one tried that. completely transparent status bar???/ is there a flashable zip?? srry m no developer. after trying hundereds of roms m bak to kwbr. lol
Click to expand...
Click to collapse
Sorry its late reply. Don't visit here much anymore but I did a few mods back in the days. May have to search back or forward a bit but here is transparent flash able zip for any sense ROM. Rooted of course.
http://forum.xda-developers.com/showthread.php?p=32824023
Sent from my Nexus 4

Battery Icon Mod

The stock battery icon on Galaxy wifi 5.0 is not very inspiring and it doesn't tell you the battery level. It is quite easy to replace them on other phones with Clockwork Recovery. You just need to go to UOT kitchen http://uot.dakra.lt/kitchen/ , pick the icons you like and it will give you a flashable zip file.
Without Clockwork Recovery on Galaxy wifi, it can still be done but with a bit more manual operations.
Prerequisites:
1. A rooted device.
2. Clockworkmod Recovery (optional).
Step 1:
Use Titanium backup (pro version needed) to free up some spaces in /system directory (There are 0 byte free in stock rom). You can delete some unused system apps or convert some of them to user app. For example converting Flash player and google map to user app free up enough space for me.
Step 2:
Backup the following apk files from your stock rom. You can do that by using some file manager like File Expert. These files will be needed by UOT kitchen
/system/app/SystemUI.apk
/system/framework/framework-res.apk
/system/framework/twframework-res.apk
Step 3:
Go to UOT kitchen http://uot.dakra.lt/kitchen/ and cook your custom UI. Make sure you read their how-to here first http://uot.dakra.lt/how_to/
Step 4a: (follow this if you have Clockworkmod Recovery)
Copy the zip produced by UOT kitchen to your internal SD card. Reboot to CWM Recovery and flash the zip file using the option "Install zip from sd card". Then reboot and you are done.
Step 4b: (follow this if you don't have Clockworkmod Recovery)
Extract the 3 modified apk files from the zip package produced by UOT kitchen and put them into a convenient location on your sdcard, say /sdcard/
Step 5:
The system directory is by default read only. You need to remount it as r/w. I do that through adb shell
Code:
su
mount -o rw,remount /dev/block/mmcblk0p13 /system
Step 6:
Copy your new apk files into /system directory
Code:
cp /sdcard/SystemUI.apk /system/app/
cp /sdcard/framework-res.apk /system/framework/
cp /sdcard/twframework-res.apk /system/framework/
Step 7:
Restart your device. The /system directory should remounted as read only and the new UI will take effect.
Disclaimer:
Certainly there are risked involved and I did corrupted my rom on several occasions when trying this out. So make sure you have a functional ROM around before you give this a try.
thanks for the tips.
hey I wanna ask you about is it can fully modification from http://uot.dakra.lt/kitchen/
I mean don't just modify battery icon but every option that site provide.
thanks in advance.
" Step 1:
Use Titanium backup to free up some spaces in /system directory (There are 0 byte free in stock rom). You can delete some unused system apps or convert some of them to user app. The flash. For example converting Flash player and google map to user app free up enough space for me."
How do you do that with titanium backup? Do you have to get pro?
aillez said:
thanks for the tips.
hey I wanna ask you about is it can fully modification from http://uot.dakra.lt/kitchen/
I mean don't just modify battery icon but every option that site provide.
thanks in advance.
Click to expand...
Click to collapse
I have only experimented with icons so far. Other mod may be possible because UOT kitchen does support gingerbread. Since this device is new, we need some brave soul to try that out
iJimaniac said:
" Step 1:
Use Titanium backup to free up some spaces in /system directory (There are 0 byte free in stock rom). You can delete some unused system apps or convert some of them to user app. The flash. For example converting Flash player and google map to user app free up enough space for me."
How do you do that with titanium backup? Do you have to get pro?
Click to expand...
Click to collapse
Yes, you will need the pro version. If you have the pro version, long press an app will give you the option to do the conversion.
Well, while deleting apps with TI, I decided to get rid of "phone", figuring I didn't need it, but it turns out Google voice needs it! Trying to "restore", but just hangs forever. If someone could give me the "com.sec.android.app.dialertab.apk" located in /system/app/ I would really appreciate it!
EDIT; I just reinstalled voice from market, seemed to fix it, I wouldn't advise removing phone from the apps though!
can you make the display of battery accurate to 1%?thank you!
First make it accurate to 5%, then work on 1%
I think the accuracy of the battery level is deeper down in the system, may be in the kernel?
If you try different types of battery widget on Galaxy Player, they all have very bad accuracy.
I want to edit the framework-res.apk manually, instead of using the kitchen. Do the files need to be deoxed? Would flashing a framework-res compiled with apk manager brick the device?
nice guide!
I've used UOT Kitchen to get ICS transitions, change icons, battery, fonts, and customize the status bar and they all work on my galaxy player 4.0 US.
what are those different icons you have on your notifications like the wifi icon and what launcher is that ADW?
azoller1 said:
what are those different icons you have on your notifications like the wifi icon and what launcher is that ADW?
Click to expand...
Click to collapse
I am using the "Color pack V8 animated" icon set on UOT kitchen. The launcher is GO Launcher.
Stale_bread said:
I want to edit the framework-res.apk manually, instead of using the kitchen. Do the files need to be deoxed? Would flashing a framework-res compiled with apk manager brick the device?
Click to expand...
Click to collapse
There is still an odex file in the system directory. I suppose it is not deoxed but UOT kitchen doesn't seem to bother with that file. I guess it is because these apk files don't contain any executable code.
from OP
Disclaimer:
Certainly there are risked involved and I did corrupted my rom on several occasions when trying this out. So make sure you have a functional ROM around before you give this a try.
Click to expand...
Click to collapse
Two things, if you please:
When you say "corrupted my rom", you can't boot your device but you can still go to dl mode, correct?
"functional ROM" is the fw/md5 file we usually flash via odin/heimdall?
I'd like to try this out (& then some...) but, in the absence of a custom recovery, I don't wanna have to go through the lengths of "resurrecting" my sgp. TIA!
maxq1 said:
from OP
Two things, if you please:
When you say "corrupted my rom", you can't boot your device but you can still go to dl mode, correct?
"functional ROM" is the fw/md5 file we usually flash via odin/heimdall?
I'd like to try this out (& then some...) but, in the absence of a custom recovery, I don't wanna have to go through the lengths of "resurrecting" my sgp. TIA!
Click to expand...
Click to collapse
In my case, it couldn't boot beyond the samsung start up screen, but I can still boot into download mode. Since we are only modifying a file within the file system, it is very unlikely that it will destroy the download mode.
If you can get to download mode, you can flash one of the firmwares you found in this forum using odin. You need to be sure you have the correct firmware for your device though, because there are so many variant of Galaxy Player. What is the version of your device?
nvm that (i was thinking on the same lines too though) but thanks anyway! appreciate it.
thanks to your guide, was able to change my fonts and added that flying in pop up animation as well. for these two, however, i don't think we need the kitchen though and for that matter, we don't need to modify systemui & twframework.
for fonts (you could use font changer apps, but i hate doing so for such things), take any you fancy from anywhere here in xda (WARNING: only extract the downloaded file to your device/pc) then rename (case sensitive) font files accordingly: Clockopia.ttf, DroidSans.ttf, DroidSans-Bold.ttf. copy these to sd & push to /system/fonts/ using similar cp command/s from OP.
for pop up animation, you could follow this guide. no need to sign after replacing files in /res/anim. copy modded framework-res.apk to sd then push to device via same commands in OP.
btw, wouldn't issuing "reboot" within adb shell be more convenient & safer after changing system files while booted to android? it's what i did instead of rebooting via power button, as you'll most likely see an FC fiesta after replacing these files.
maxq1 said:
nvm that (i was thinking on the same lines too though) but thanks anyway! appreciate it.
thanks to your guide, was able to change my fonts and added that flying in pop up animation as well. for these two, however, i don't think we need the kitchen though and for that matter, we don't need to modify systemui & twframework.
for fonts (you could use font changer apps, but i hate doing so for such things), take any you fancy from anywhere here in xda (WARNING: only extract the downloaded file to your device/pc) then rename (case sensitive) font files accordingly: Clockopia.ttf, DroidSans.ttf, DroidSans-Bold.ttf. copy these to sd & push to /system/fonts/ using similar cp command/s from OP.
for pop up animation, you could follow this guide. no need to sign after replacing files in /res/anim. copy modded framework-res.apk to sd then push to device via same commands in OP.
btw, wouldn't issuing "reboot" within adb shell be more convenient & safer after changing system files while booted to android? it's what i did instead of rebooting via power button, as you'll most likely see an FC fiesta after replacing these files.
Click to expand...
Click to collapse
Theses are good suggestions, will definitely give them a try.
As for changing system fonts, I like to use the Font Installer app on the market
https://market.android.com/details?id=com.canvs2321.font_installer&hl=en The nice thing is I can preview the fonts before changing them.
As for the reboot, actually I did try using the reboot command once but it toasted my rom on that occasion. That's why I didn't mention the method in the guide. May be I should give that another try next time.
Hopefully, we will get CWM soon then it will be much easier to flash these mods.
WT Ho said:
I think the accuracy of the battery level is deeper down in the system, may be in the kernel?
If you try different types of battery widget on Galaxy Player, they all have very bad accuracy.
Click to expand...
Click to collapse
Kernel battery driver is very simplistic and only has 5% increments in the numbers it returns.
On my list to look at once I finish CWM - no guarantees.
thhhhhhhhhhhhhhanxx

[Q] How to remove old shortcut icons from homescreen during custom ROM installation

Greetings XDA First time poster (long-time visitor) here...
I'm having a minor - but annoying - issue with a custom ROM I've been playing around with in an attempt at customizing it to meet my personal needs.
Basically, the custom ROM installation removes old, unwanted .apk's from the stock image it is replacing. This is done by a script/command in the META-INF->com->google->android->updater-script file. Here's an excerpt as an example:
Code:
run_program("/sbin/busybox", "mount", "/system");
show_progress(1, 100);
package_extract_dir("system", "/system");delete("/system/app/Launcher2.apk");
However, while the script works perfectly to remove the actual apk's/apps from the device, once the custom ROM is loaded, the old shortcuts (to some of the apps that were uninstalled) remain on the homescreen (these shortcuts are placed there by default by the stock ROM). If you try to tap the shortcut, it simply states something to the effect of "this application is not installed on your device". While these "dead" shortcuts can be moved to the trash bin and deleted from the homescreen, it'd be nice if I could make it so the custom ROM installation automatically does this.
I've tried modifying the Launcher2.apk to reflect the changes I am looking for; but to no avail. In the Launcher2/res/xml/default_workspace.xml file, I am easily able to specify which apps I do want shortcuts placed on the homescreen for during the installation. But - there doesn't seem to be a way for me to issue a command to remove the old, unwanted shortcuts and these "dead" shortcuts are present nonetheless, despite whatever changes I make to the default_workspace.xml (it does add my "new" shortcuts, though).
Would anyone know of a way that this could be done during the actual custom ROM installation process? And where would I add it to (default_workspace.xml, Android Manifest.xml, framework-res.apk, boot.img... I really have no idea )?
My humble thanks in advance to anyone that may be kind enough and willing to offer some much needed insight
Kaiyo Droid said:
Basically, the custom ROM installation removes old, unwanted .apk's from the stock image it is replacing. This is done by a script/command in the META-INF->com->google->android->updater-script file.
Click to expand...
Click to collapse
Hello from 2013
well your problem is as following:
your are removing the apps that are shortcuts/favorites on your homescreen within the stock launcher apk. These settings are written into a database on the data partition and are not updated if you replace the launcher apk with a new one that has your wished settings. What you have to do in order to achieve your goal: do a full data wipe(you know your user data will be lost) or try to remove the database by hand it is located somewhere in /data/data/something_with_launcher2. Removing the whole folder will lead into a new entry with your current launcher apk settings written --> success?
greets

[Q] How do you change the wallpaper on settings submenus in CM7?

I currently use a HTC HD Mini (Photon) running the SCREAM ROM by Ling Gan. It has a few bugs for most of which there is either a workaround or fix but there is the one problem which has remained unsolved: the default wallpaper on everything BUT the home and lockscreens cannot be changed. It is of a tree in a meadow under a blue sky and when rotated to landscape changes to some smiling chinese lady in the "settings" submenu. Doesn't hamper use much but it is quite annoying.
I have tried a number of solutions some of which resulted in my having to reflash and others did nothing. I post this here because I think it is a CM7 issue. The ROM developers have so far been unable to post a solution within the thread and I am aware that a fix for similar problems on CM9 ROMs exists using ADB to edit framework-res.apk. I felt it was time the problem was tackled by the wider XDA fam. Used google translate to look on the chinese site where the ROM is native to (mobile-kon) but found no help as well. Any help would be greatly appreciated.
i think ur problem lays in the framework-res.apk it contains the look of the rom and the transition effects
you can mod apk with the apkmanager tool for ur computer in the frameworkresapk you should find the images u want to change replace them witch a black picture or something like that
if never done this befoure exept from changing some transition effects and i had a couple of errors among this
the easier way seems to search for the rom on another page cus the images ure stating are not standart in the cm7
SOLVED!
jiffer1991 said:
i think ur problem lays in the framework-res.apk it contains the look of the rom and the transition effects
you can mod apk with the apkmanager tool for ur computer in the frameworkresapk you should find the images u want to change replace them witch a black picture or something like that
if never done this befoure exept from changing some transition effects and i had a couple of errors among this
the easier way seems to search for the rom on another page cus the images ure stating are not standart in the cm7
Click to expand...
Click to collapse
Many thanks!
I started off looking through the "res" folder in framwork-res.apk using Root Explorer to identify the images for the wallpaper. They were
Res/drawable-land-mdpi/screen-background-dark-transparent.png
And
Res/drawable-mdpi/screen-background-dark-transparent.png
I then created a copy of framework-res.apk on my SD card and copied it onto my pc. I created new wallpapers to replace the ones I just mentioned, one in portrait, the other in landscape. They were 320x480 and 480x320 respectively. Using 7zip on the pc, I placed them in the corresponding folders (/drawable-mdpi for protrait and /drawable-land-mdpi for landscape).
I copied framework-res.apk back to my sdcard and then fired up terminal emulator to run the following commands
su
sys -rw
busybox cp /sdcard/framework-res.apk /system/framework
sys -rw
You might get error messages from running apps after this but ignore them and reboot. The idea is to replace the framework-res.apk in system/framework with the one you just edited.
After the reboot, you should have your newly created wallpaper showing up in settings in both landscape and portrait modes.
Please hit "thanks" for both jiffer1991 and I if this was helpful. Big ups to jiffer1991for pushing me in the right direction.
Hi,
i did something wrong.
So my Phone didn´t run.
He show me the Bootsceen and the Animation.
But the he will run again and again and again.
Can i handle my Phone via USB so i can restore the framework.resp.apk on my System? Or i have to reinstall Android again?
I have no backup and i don´t want to erase my system settings.
Thanks
Felix
obstgarten said:
Hi,
i did something wrong.
So my Phone didn´t run.
He show me the Bootsceen and the Animation.
But the he will run again and again and again.
Can i handle my Phone via USB so i can restore the framework.resp.apk on my System? Or i have to reinstall Android again?
I have no backup and i don´t want to erase my system settings.
Thanks
Felix
Click to expand...
Click to collapse
hm u got stuck in a bootloop thats what i meant when i mentioned errors =)
you could make a zip with the old framework res apk or reflash the cm rom
if u dont whipe data/cash ure setting will be safed
read some tutorials how to mod the framework res apk
I have an .zip file on the sd card.
Can i copy it to the Android system somehow?
Felix
P.S. can i zip the framework and remove the ".zip" to ".apk"?
It is most likely that the zip file you have is the ROM image from which you flashed in the first place. Changing the extension to apk is NOT what you want to do. I suggest you create a backup in CWM of you present configuration and after reflashing, you can then do a partial restore of your user data. But its like Jiffer1991 said, read up on CWM, theres an exhaustive guide on xda somewhere.
Thanks,
i installed my modified cm rom without wipe caches data or something.
And now i have my old datas back, with the new Background.

Categories

Resources