Can anyone color the green parts of this icon red for me?
10 characters
Which icon do I need to replace if I want to use one of these, and where is it located? Thanks much.
Much Thanks
jonnybueno said:
10 characters
Click to expand...
Click to collapse
Thanks a bunch Johnny. Im way past due in sending some baby formula your way!!!
Icon Replacement
nyonya said:
Which icon do I need to replace if I want to use one of these, and where is it located? Thanks much.
Click to expand...
Click to collapse
Its in System/App/vending.apk
ic_launcher_androidmarket.png
ic_market_bag_normal.png
Remember you will need to push these back thru adb shell after your done.
PS. The files need to be renamed also to the ones listed above.
craigmack said:
Its in System/App/vending.apk
ic_launcher_androidmarket.png
ic_market_bag_normal.png
Remember you will need to push these back thru adb shell after your done.
PS. The files need to be renamed also to the ones listed above.
Click to expand...
Click to collapse
I tried replacing the first file (I can't even figure out where ic_market_bag_normal appears, so I decided to leave it alone for now) and pushing back the apk, no go, my market icon is the same as before. Just to be sure, I replaced the icon in both the drawable-hdpi and drawable-mdpi folders. What am I doing wrong?
Thanks.
Instructions
nyonya said:
I tried replacing the first file (I can't even figure out where ic_market_bag_normal appears, so I decided to leave it alone for now) and pushing back the apk, no go, my market icon is the same as before. Just to be sure, I replaced the icon in both the drawable-hdpi and drawable-mdpi folders. What am I doing wrong?
Thanks.
Click to expand...
Click to collapse
This is what I did.
1. adb pull /system/app/Vending.apk
2. Used the same icon for both files.
3. Named one ic_launcher_androidmarket.png and the other ic_market_bag_normal.png
4. I copied these two files to the following spots:
C:\sdk\tools\Vending.apk\ (This is the location as soon as you open up the Vending.apk file)
C:\sdk\tools\Vending.apk\res\drawable-hdpi\
5. Placed the the new Vending.apk file on my sd card
6. Reboot into recovery
7. Mount System and SDCARD
8. adb shell
9. su
10. /system/bin/cat /sdcard/Vending.apk > /system/app/Vending.apk
11. /system/bin/chmod 4777 /system/app/Vending.apk
12. exit
13. adb reboot
Make sure the "V" in Vending is capatilized. I had this problem at first.
craigmack said:
This is what I did.
1. adb pull /system/app/Vending.apk
2. Used the same icon for both files.
3. Named one ic_launcher_androidmarket.png and the other ic_market_bag_normal.png
4. I copied these two files to the following spots:
C:\sdk\tools\Vending.apk\ (This is the location as soon as you open up the Vending.apk file)
C:\sdk\tools\Vending.apk\res\drawable-hdpi\
5. Placed the the new Vending.apk file on my sd card
6. Reboot into recovery
7. Mount System and SDCARD
8. adb shell
9. su
10. /system/bin/cat /sdcard/Vending.apk > /system/app/Vending.apk
11. /system/bin/chmod 4777 /system/app/Vending.apk
12. exit
13. adb reboot
Make sure the "V" in Vending is capatilized. I had this problem at first.
Click to expand...
Click to collapse
Thanks for the instructions. I did exactly that, but my icon still has not changed. Is there temporary files I need to delete somewhere, or something like that?
Thanks.
im not sure yet if this has changed with 2.2 , but with 2.1 you cannot theme the market app...and make it stick. There is an update that market automatically installs, this can be found in /data/apps/ but ive tried theming that aswell to find it only FCs... Even after resigning! So hope that 2.2 doesnt have an updated version pushing the system version aside.
Related
How would it be able to do this? I've seen terminal codes floating around, but none of them look like they'd be replacing the proper files for a cupcake build (old RC33 builds I believe, long lost now!)
I'm running TheDude's 1.3 RC2. I've seen plenty of ADB commands, however I've never been able to get ADB to work on my computer, and I don't feel like putting more pointless hours into it
So how would the terminal commands work, and what would the pre-requisites for the files have to be? Thanks!
http://forum.xda-developers.com/showthread.php?t=467693 Im pretty sure all you need is fastboot not adb for splash1 the animated splash just requires you to resign an update.zip http://forum.xda-developers.com/showthread.php?t=467693
crotalusfreak said:
http://forum.xda-developers.com/showthread.php?t=467693 Im pretty sure all you need is fastboot not adb for splash1 the animated splash just requires you to resign an update.zip http://forum.xda-developers.com/showthread.php?t=467693
Click to expand...
Click to collapse
I'm pretty sure it uses ADB, hence why I'm asking...Fastboot IS ADB
yea fastboot is the only other way that I know of!!
this is where i downloaded the tools for creating your own boot image!
http://www.modmygphone.com/forums/downloads.php?do=file&id=1471&act=down
this is the link that teaches on how to make one and im pretty sure there is one here in the forums!
http://modmygphone.com/forums/showthread.php?t=10461
if you need help PM me ill take you step by step!
or email [email protected]
lukekirstein said:
I'm pretty sure it uses ADB, hence why I'm asking...Fastboot IS ADB
Click to expand...
Click to collapse
it wont use ADB, fastboot is like an alternate route...
Drizzy Drake Rogers said:
yea fastboot is the only other way that I know of!!
this is where i downloaded the tools for creating your own boot image!
http://www.modmygphone.com/forums/downloads.php?do=file&id=1471&act=down
this is the link that teaches on how to make one and im pretty sure there is one here in the forums!
http://modmygphone.com/forums/showthread.php?t=10461
if you need help PM me ill take you step by step!
or email [email protected]
Click to expand...
Click to collapse
Step number two of those directions: "2. Get ADB setup and working. Read here. "
Let's clarify. I cannot get ADB to work, at all, on my computer. Fastboot doesn't work because I can't get ADB to work. Moreso, I just realized that I can't even find my data cord.
Either way, the point of my post is to find a way to change the boot animation at start up, without having to use anything but the phone and maybe some photo editing software.
So how can we do this?
You do not have to have the whole sdk(adb etc..) for fastboot to work you do have to have a driver running for android found in the sdk or here http://dl.google.com/android/android_usb_windows.zip .
The boot animation is found in /system/framework/framework-res.apk/assets/images,android-logo-mask.png and android-logo-shine.png are the images you wanna edit.Dont believe you can get it back on your phone without the sdk set up with adb working though as you will either have to resign an update or push the edited files back somehow.
Edit:without a data cord I think this is an impossibility I dont think you can go through the process needed on your phone,dont hold me to that though good luck man.
crotalusfreak said:
You do not have to have the whole sdk(adb etc..) for fastboot to work you do have to have a driver running for android found in the sdk or here http://dl.google.com/android/android_usb_windows.zip .
The boot animation is found in /system/framework/framework-res.apk/assets/images,android-logo-mask.png and android-logo-shine.png are the images you wanna edit.Dont believe you can get it back on your phone without the sdk set up with adb working though as you will either have to resign an update or push the edited files back somehow.
Edit:without a data cord I think this is an impossibility I dont think you can go through the process needed on your phone,dont hold me to that though good luck man.
Click to expand...
Click to collapse
Alright, I just confirmed the location on the phone. So if I upload a file onto my SD card, and overwrite it through Terminal, what do you think that'll do? I'm not big into the Themes section, I'm into the Development section, so I'm not sure what overwriting will do to my phone.
Actually you might be able to get away with that.Try backing up framework res in terminal type:
$su
#mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
#cp -r /system/framework/framework-res.apk /sdcard
Now the .apk you want is on your sdcard root pull that onto a computer unzip it with 7zip.In the framework-res folder there are some more folders go to assets then images edit those two images to your liking.Then go back to your framework-res.apk that you backed up add .zip to the end,right click it and choose open or explore navigate back to the images folder and paste your edited boot images in there.Now remove .zip so it is framework-res.apk again put that back on your sd cards root.Go to terminal and type
$su
#mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
#cp -f /sdcard/framework-res.apk /system/framework
#reboot
If all goes well that should work.
crotalusfreak said:
Then go back to your framework-res.apk that you backed up add .zip to the end,right click it and choose open or explore navigate back to the images folder and paste your edited boot images in there.Now remove .zip so it is framework-res.apk again put that back on your sd cards root.
Click to expand...
Click to collapse
Lost you at naming it as a .zip. I can't explore or open the file, as Windows Vista doesn't know how to handle it. Any ideas?
lukekirstein said:
Lost you at naming it as a .zip. I can't explore or open the file, as Windows Vista doesn't know how to handle it. Any ideas?
Click to expand...
Click to collapse
right click-> open with -> WinRAR
Or go to Folder Options and uncheck "Hide extensions for known filetypes" (you should do that for all folders.... its a bad idea not to because a virus may look like *.doc instead of *.doc.exe anyways its also more convenient)
does anyone know how to change the boot image for a rogers g1 none of these things work for me i bricked my last phone a week ago cause someone said it would work
jokefox said:
does anyone know how to change the boot image for a rogers g1 none of these things work for me i bricked my last phone a week ago cause someone said it would work
Click to expand...
Click to collapse
Well if you're bricking phones, I wouldn't recommend trying it again
I rooted my HTC Magic today and I loaded the RAv1.1.0 custom rom. Its a great rom, but the ringtones are a bit boring and i really liked the htc ones. So i extracted the files from a Hero ROM and pushed it to my phone.
If anyone wants these media files, i have packaged them toagther and made a small python script to install it automatically for you, you just need to run just run push.py file.
Let me know how it goes, it works great for me
Cheers
spatali
PS: Reboot the system after running the script. Otherwise they wont show up until next reboot
Tutorial & .bat (for windows) by TikiiTorch
For people who don't have python install in Windows
1) extract the above .zip file into your "android-sdk-windows-1.5_r3\tools\" directory (wherever that might be)
2) get on your command line and cd to the "htc_media" directory you just created.
3) enter the following commands:
Code:
adb remount
adb push alarms /system/media/audio/alarms/
adb push ringtones /system/media/audio/rigntones/
adb reboot
Click to expand...
Click to collapse
or use push.bat in the zip
DOWNLOAD
Ringtones & Alarms
thanks TikiiTorch
didn't download. requires login to download.
Rroet said:
didn't download. requires login to download.
Click to expand...
Click to collapse
No it doesnt.. just click the request ticket link above the file... then do the same when it changes to download.
Thanks
Flashed the Drizzy TF3D rom and was seriously missing the stock notifications.
Thanks for tracking this down and sharing!
Any idea why now under ringtones it list every ring tone twice, yet there is only one copy of each file in the directory?
thanks
Okay never mind, I deleted them, rebooted, copied them back, rebooted and now only one is showing up. That was very strange.
So how does one go about installing these ringtones to the phone? A myTouch 3G specifically using Cyanogen's 4.0.1 ROM. I guess I'm a little confused as fas as running the python script itself....any help would be absolutely appreciated! Thanks everyone!
juanavila said:
So how does one go about installing these ringtones to the phone? A myTouch 3G specifically using Cyanogen's 4.0.1 ROM. I guess I'm a little confused as fas as running the python script itself....any help would be absolutely appreciated! Thanks everyone!
Click to expand...
Click to collapse
Im guessing you are on windows without python installed, so you will want to:
1) extract the above .zip file into your "android-sdk-windows-1.5_r3\tools\" directory (wherever that might be)
2) get on your command line and cd to the "htc_media" directory you just created.
3) enter the following commands:
Code:
adb remount
adb push alarms /system/media/audio/alarms/
adb push ringtones /system/media/audio/rigntones/
adb reboot
OR Download this zip (same as spatali's above but with my .bat file included) and double click the push.bat file thats in there.
Let me know...
@TikiiTorch this is great, i'll include your tut and .bat file in the first post
ps: I dint know push command works for entire folder ^^
i'm not an expert, but isn't the reboot commando:
Code:
adb shell reboot
unirox said:
i'm not an expert, but isn't the reboot commando:
Code:
adb shell reboot
Click to expand...
Click to collapse
Whoops, you're right. Re-upping now with the correct code.. Thanks unirox!
... upped .. OPs link above includes correct commands lol
--
@Spatali thank you, you did all the hard work!
Ringtones on sdcard
There is an easier way
Just create on your sdcard a "media\audio" folder and copy into it notifications, ringtones and alarms folder.
Disconnet your phone from the pc and new medias will be detected automatically
castorjunior said:
There is an easier way
Just create on your sdcard a "media\audio" folder and copy into it notifications, ringtones and alarms folder.
Disconnet your phone from the pc and new medias will be detected automatically
Click to expand...
Click to collapse
But with this method, don't those files remain on the SDCard rather then becoming part of the system?
TikiiTorch said:
1) extract the above .zip file into your "android-sdk-windows-1.5_r3\tools\" directory (wherever that might be)
2) get on your command line and cd to the "htc_media" directory you just created.
3) enter the following commands:
Code:
adb remount
adb push alarms /system/media/audio/alarms/
adb push ringtones /system/media/audio/rigntones/
adb reboot
Click to expand...
Click to collapse
I think you mean "adb push ringtones /system/media/audio/ringtones/"
(ringtones)
Cyalintz said:
I think you mean "adb push ringtones /system/media/audio/ringtones/"
(ringtones)
Click to expand...
Click to collapse
I fail... horribly...
yes, thanks, must have been a bad finger day
TikiiTorch said:
But with this method, don't those files remain on the SDCard rather then becoming part of the system?
Click to expand...
Click to collapse
You're right, the files remains on the sdcard but it doesn't really matters as they are detected and used automatically, the same way as if they are part of the system
how do i get on my "htc_media" directory i just created
castorjunior said:
You're right, the files remains on the sdcard but it doesn't really matters as they are detected and used automatically, the same way as if they are part of the system
Click to expand...
Click to collapse
if using SUFBS with root and mounting system RW, does it not write to system when copying file from sdcard folder to system/media/notifications?
lpasq said:
if using SUFBS with root and mounting system RW, does it not write to system when copying file from sdcard folder to system/media/notifications?
Click to expand...
Click to collapse
Yes, it would indeed move them there if you used the above method.
??
Guys which is the easiest method now ? I'll update the first post accordingly
spatali said:
Guys which is the easiest method now ? I'll update the first post accordingly
Click to expand...
Click to collapse
The easiest way, obviously would be to just put these files onto your SD and let the device recognize them.
If you want to properly replace these ringtones onto a ROM that does not have them, then what you have posted is the correct way.
No ADB knowledge needed. Just follow instructions.
1. Download mini-adb Here
2. Extract that and put it on your desktop.
3. Download original image file Here
4. Extract the image file using winrar, and put the extracted file onto your desktop.
5. Go into the extracted image file you extracted in step 4, and navigate to
Desktop\ota_odex_V1.1\system\app and find swype.apk.
6. Take the swype.apk, copy it, and paste it into your mini-adb folder you extracted in step 2. Put it here: Desktop\EZ-MiniADB\MiniADB. The folder should also have RunMe.bat and adb.exe, and also the newly pasted swype.apk
7. Go back into the extracted image file you extracted in step 4, and navigate to Desktop\ota_odex_V1.1\system\lib and find libSwypeCore.so
8. Copy and paste that libSwypeCore.so into the same folder you pasted the Swype.apk
9. Go download HTC sync and install it.
10. Plug your phone into the laptop and make sure debugging mode is on.
9. Now go to your mini-adb folder on your desktop and double click RunMe.bat
10. When the black command prompt window pops up, type the following:
adb remount [PRESS ENTER]
adb push libSwypeCore.so /system/lib/ [PRESS ENTER]
adb push swype.apk /system/app/ [PRESS ENTER]
11. Unplug your phone, and you are done! You can set the option of using swype in your settings!
+1 Thanks if you got Swype Working
ADB KNOWLEDGE
Now that you used ADB to push the files, you can also use ADB to push other things to other places. Just make sure whatever you want to push is in the same folder as your RunMe.Bat....
or you could use the root explorer app and extract the files, move the files and install the apk from there... much easier and you dont have to use ADB
WarBird87 said:
or you could use the root explorer app and extract the files, move the files and install the apk from there... much easier and you dont have to use ADB
Click to expand...
Click to collapse
Quite frankly I never came across with a guide with your method. If you think your way is better, go make a guide for it. All the guides I came across didn't work for me except for this one, so that is why I made a guide.
I also found this .apk called Swype Restore in the Cyanogen forums.
http://forum.cyanogenmod.com/topic/...over-your-swype-after-installing-cyanogenmod/
Does the tutorial mentioned in OP require me to have this Cyanogen mod installed ? .. I just got a Desire Z about a week or two ago and I'm just running the default stuff and would like to just install Swype into that directly if possible ..
Or just sign up for the beta and install it...
Mnemoch said:
Or just sign up for the beta and install it...
Click to expand...
Click to collapse
If you take the effort to do it this way, you can always reinstall swype in like 3 seconds, beceause the apk and the lib file is already in ur mini adb folder.
First off, I can't take credit for this. ninthsense and etherfish discovered the missing information in the ICS files. There are missing permissions for the keyboard backlight in the boot image, and the actual file that controls lights, /system/lib/hw/lights.n1.so is missing some stuff.
This also fixes force-close related freezes by setting the default.prop to insecure and debuggable.
manual method
Now with CWM goodness!
DOWNLOAD LH2 file for official ICS RELEASE
Awesome!
does not work for me...
Worked perfect here, that fixes my only serious issue with the ICS rom.
I'm glad i was of some help . My first significant contribution to android. Will have to get back home to test it.
does not work for me either. used Root Explorer to take the "lights.n1.so" file from download and overwrote it at /system/lib/hw/lights.n1.so, and rebooted several times, and still got nothing
The_Bizzel said:
does not work for me either. used Root Explorer to take the "lights.n1.so" file from download and overwrote it at /system/lib/hw/lights.n1.so, and rebooted several times, and still got nothing
Click to expand...
Click to collapse
Overwriting the file won't work in my opinion. As these files are part of the boot.img and resides inside the ramdisk. So even if you change something in the ramdisk and then reboot you'll return to the original version.
I guess the only way is to flash the boot.img with the files inbuilt in to the ramdisk. So the boot.img posted by "Nardholio" should work.
Mhh just copying the .so file does not work for me to, even after wiping the caches.
I'm going to try this boot.img thing later this day.
Nardholio said:
First off, I can't take credit for this. ninthsense and etherfish discovered the missing information in the ICS files. There are missing permissions for the keyboard backlight in the boot image, and the actual file that controls lights, /system/lib/hw/lights.n1.so is missing some stuff. To fix it, just copy the version from Gingerbread over the ICS version and reboot. Note this requires root. The attached post contains the file you need and an optional boot.img mod that will fix force-close related freezes and will enable the keyboard light to be controlled by third party utilities.
http://forum.xda-developers.com/showpost.php?p=30591025&postcount=42
Click to expand...
Click to collapse
Didn't work for me at first either after I copied and pasted it. But when I went through and opened up a Terminal on my phone to install everything (I always thought I had to use Ubuntu on my computer for it. I don't know why I never even thought of using a Terminal on my phone to do editing on it and all...) and went through the steps on the link (didn't clear my cache), and it all works. Just a heads up for anyone who might be as slow as I was
Both files are required then I guess. Thanks for letting me know.
Sent from my SGH-I927 using xda premium
Nardholio said:
Both files are required then I guess. Thanks for letting me know.
Sent from my SGH-I927 using xda premium
Click to expand...
Click to collapse
confirmed working after both files were pushed. warning to others, do not wipe /dev/block/mmcblk0p9 if you have not verified that boot.img is on /sdcard via terminal emulator or adb shell:
Code:
cd /sdcard
ls
goodluck!
Can anyone help me with this via step by step?
I could use a little help as well
Sent from my SGH-I927 using xda app-developers app
Yea, i could use some help too, after re-writing over the existing file didn't work
OK guys here is the step by step guide :
I'm assuming that you're rooted and are on windows PC :
1. Install root explorer or root browser lite (free) from market. And copy the boot.img and lights.n1.so from keyboard_fix.rar in root of your sdcard(phone).
2. Launch the root explorer and Delete the existing lights.n1.so file from /system/lib/hw (probably you can keep a copy somewhere)
3. Copy the lights.n1.so from your sdcard directory to /system/lib/hw
3. Make sure that the file is presen/copiedt in the directory.
4. Download fastboot.zip file attached to the post and extract it in one of your directory on the pc.
5. Connect your phone through a usb cable and i'm assuming you've the usb drivers for your phone already installed on your pc.
6. Goto command prompt and change to the directory you extracted the zip file into.
7. issue the command "adb shell"
8. You should get a android prompt. Issue the command "su"
9. Issue cd sdcard and then issue "ls". Just to make sure that the boot.img is there.
10. Now issue the following commands:
Code:
dd if=/dev/zero of=/dev/block/mmcblk0p9
dd if=/sdcard/boot.img of=/dev/block/mmcblk0p9
11. Reboot and you should get your lights.
Copying the boot.img worked for me
For those who having trouble, look at the Link, posted in the OP
How I did it:
Copy files to sdcard: Use a network enabled file manager or email or drop box (or, or, or) to get boot.img and lights.n1.so to /sdcard
Setup ADB: Google "xda setup adb"
Boot into CWMR: Reboot phone, holding power down (Link: Get CWMR)
Choose in CWMR:
Mounts > Mount sdcard
Mounts > Mound system
Execute Commands on pc
Open Shell/Cmd
Type: adb shell
Type: ls
you should geht a file listening of your root file system
Type: dd if=/dev/zero of=/dev/block/mmcblk0p9
Type: dd if=/sdcard/boot.img of=/dev/block/mmcblk0p9
Type: cp /sdcard/lights.n1.so /system/lib/hw/lights.n1.so
Choose in CWMR:
Wipe Cache
Advanced > Wipe dalvik cache
Reboot system
That was the steps as I remember, no guarantee don't brick your device if you do: use one-click-ics-leak-tool and start from scratch
ninthsense said:
OK guys here is the step by step guide :
I'm assuming that you're rooted and are on windows PC :
1. Install root explorer or root browser lite (free) from market. And copy the boot.img and lights.n1.so from keyboard_fix.rar in root of your sdcard(phone).
2. Launch the root explorer and Delete the existing lights.n1.so file from /system/lib/hw (probably you can keep a copy somewhere)
3. Copy the lights.n1.so from your sdcard directory to /system/lib/hw
3. Make sure that the file is presen/copiedt in the directory.
4. Download fastboot.zip file attached to the post and extract it in one of your directory on the pc.
5. Connect your phone through a usb cable and i'm assuming you've the usb drivers for your phone already installed on your pc.
6. Goto command prompt and change to the directory you extracted the zip file into.
7. issue the command "adb shell"
8. You should get a android prompt. Issue the command "su"
9. Issue cd sdcard and then issue "ls". Just to make sure that the boot.img is there.
10. Now issue the following commands:
Code:
dd if=/dev/zero of=/dev/block/mmcblk0p9
dd if=/sdcard/boot.img of=/dev/block/mmcblk0p9
11. Reboot and you should get your lights.
Click to expand...
Click to collapse
Worked! thanks abunch man
LuckRocks said:
Worked! thanks abunch man
Click to expand...
Click to collapse
You are welcome. I also did it just before posting the steps and glad that the biggest bug for the leaked ROM is now fixed.
I see that the lights go off very quickly unless you keep pressing something. It's related to "Touch Key Light Duration" under "display" in the settings. But i see only 1.5 seconds which is set currently and 6 seconds. If i change to 6 it's too much.
Does somebody know how to modify this value according to whatever we need ?
Hello ninthsense,
perfect tutorial, keyboard light is working now.
Thanks,
Mister.Knister
Hummm is their gonna b a flashable zip for this ?
So, I have been theming a few aspects of my phone (very minor), but one thing I had wanted was to completely remove the statusbar as I really wanted that extra space, and I found it was very unneeded for my frame.
I did some Googling till I found a couple of sources, and dove in. A few stressful hours later, I had no status bar, but could still use gestures from Nova / Pie to access it when I wanted to.
I am not the greatest at explaining things, but hopefully I will convey the steps on how to do this easily.
Pre-Reqs:
1) ADB installed on Computer
2) Windows
-That's what I used. I'm sure it's possible to use a Mac, but this guide is solely for Windows
3) Rooted
-Not tested on non-rooted
4) 7zip (I found it worked better than winRAR for this)
5) Download this file: http://www.speedyshare.com/n6ahB/download/resources.arsc
-This file is the file with all the measurements inside it that is taken from my Note 2
-Click the file name on the very top of the link to start the download. Tricky Ads
Because the file I edited contained very basic sizing, dpi, etc information, it should work on any custom ROM that is 4.1.2 or 4.2.2. I am currently running Team Whomps 4.1.2 ROM (V. 4.2).
The file that I edited should in no way brick your phone. Worst case scenario, it may cause boot loops. But, as always, I am not responsible for what happens to your phone if it does burst into flames, or any other negative scenario.
Steps:
Optional (Recommended): Make a nandroid backup before proceeding)
1) Boot your phone into recovery and make sure your system / root is mounted to your computer on your recovery screen
2) Connect your phone to your Windows PC
3) First, make sure it is showing up on ADB by opening up command prompt on your PC, and type "adb devices" - without quotes
-If it doesn't show up, make sure drivers, etc, are installed and don't continue until it shows up
-If it DOES show up, please continue
4) Change directories to your C drive by typing in command prompt: "cd / " without quotes, and a space in between the 'cd' and '/'
5) Now type the following commands in command prompt:
Code:
adb remount
adb pull /system/framework/framework-res.apk
(Once it fully transfers the ~24Mb, Continue)
adb shell
cd /system/framework/
rm framework-res.apk
Now, you have the framework-res.apk file on your computer's C Drive, and have removed it from your device. Close the command prompt.
6) Make a backup of this framework-res.apk file just in case this doesn't work for you, you can push your old framework back to your device.
7) Right click on the framework-res.apk file, and click "Open Archive"
-I don't recommend extracting it, then rebuilding it, as that caused boot loops for me. So, just open the archive so you can see the inside of the file
8) Click on the "resources.arsc" and delete it from the archive.
9) Drag the "resources.arsc" that I PROVIDED into the archive. It should give you a prompt, asking if you are sure to add it. Click Yes.
10) Exit out of 7zip. Now we need to push this file back on our device.
11) Upon up command prompt, and type the following commands:
Code:
adb push framework-res.apk /system/framework/
adb shell
cd /system/framework/
chown 0.0 framework-res.apk
chmod 0644 framework-res.apk
This sets the permissions on the apk file, and pushes it to where it is supposed to be on your device.
12) Close command prompt, and on your device wipe cache/dalvik
13) Reboot
The first time you boot, it will take a little longer than normal. It may freeze for about 5 seconds when loading apps. Just give it a minute.
If you have waited longer than 5 minutes, then reboot into recovery and "Fix Permissions" and reboot again.
If it still doesn't work, then let me know and I'll post a guide on how to modify your own "resources.arsc" file from your own "framework-res.apk" file. You will have to repeat the above steps, deleting the "framework-res.apk" file on your device, and then pushing the "framework-res.apk" file that you had backed up back onto your device. Then everything should be back to how it was.
Let me know if this helped anyone! . I know that statusbar was driving me crazy, personally.
REMEMBER, because the status bar is no longer "Click-Able" - you can't pull it down anymore. You have to use PIE / Gestures / Apps to force pull it down in order to go to your Toggles, etc.
BUGS:
The only bugs I have experienced after a day with this MOD, is that once you use PIE / Gestures / Etc to pull down the notification bar, you can no longer push it back up by flinging it. Instead, you have to hit the "Back" button. Not a huge deal, but thought I'd mention it. I think if I adjust the DPI of my screen to account for the loss of the status bar (which had a width of 25 units), it may work again.
Reserved in case I add additional information
This is very interesting, but only something I would really want with the stock rom. I'll have to do some testing then....
rawdikrik said:
This is very interesting, but only something I would really want with the stock rom. I'll have to do some testing then....
Click to expand...
Click to collapse
I personally love it.
Here is how my screen looks with no status bar on a couple apps. I like the extra space.
It would be good with auto hide! !!!
Sent from my Atari
Hi
I have attached my resources.arsc. Could you help me with how I can mod this.
Thanks in advance.