I've seen a couple AOSP guides pop up recently... That's great, but there are some people like me who use Sense!
If you are looking for an AOSP guide, check out Arrow's and Crossrocker's guides, they are pretty impressive!
I am not responsible for bricks/mistakes, I am not perfect and neither are you... All of this works for me, I don't know why it wouldn't work for you, sorry, not responsible
Most of this is universal for any networks. Some stuff is not, like the Hands-Free Activation and PRL update and radio updates.
POST ONE IS FOR PEOPLE WHO HAVE 2.3.3. IF YOU HAVE 2.3.5, THEN MORE WORK IS REQUIRED AND I WILL WRITE A GUIDE FOR Y'ALL SOON
Let's start out first with rooting. Basically any phone now has Gingerbread, and the only method to root Gingerbread is with Revolutionary.io. I have never used this method, so feel free to tell me and I will add on.
Download HTC drivers here. Go to "Downloads" folder of your computer, double-click and run.
Download the Revoltionary file here and extract it to your desktop.
Open the folder and run the Revolutionary script.
Revolutionary will detect your phone's specific serial number. Use that to generate the beta key on the revolutionary website.
Enter the beta key in the Revolutionary terminal window on your computer. Copy and paste the key from the Revolutionary website to the terminal window to avoid any issues.
Let Revolutionary run.
You should now have S-Off.
Download Amon Ra here. When the download finishes, rename it to PC36IMG (the whole name should be PC36IMG.zip - most people have extension names hidden so name it PC36IMG). The thread is here
Turn on your phone, mount as disk drive and put it on the root of your SD card (not in folders).
Go into Settings - Applications - and uncheck Fast boot.
Turn phone off.
Hold volume-down and power button. This will take you to HBOOT.
HBOOT will look for files. It will detect the PC36IMG.zip. When it asks if you want to update, choose "Yes" by hitting volume-up. Let it do its thing, then it will ask if you want to reboot. "Yes" again.
You now have S-Off and a custom recovery. Let's get you the latest radios. I have had the best battery life with them so far. HAVE YOUR PHONE FULLY CHARGED.
Download time: All new radios are now in one "flashable" zip. Go to the Mik Mik here, and look under the RECOVERY Version for Baseband 2.15.00.12.19, PRI 2.33_003, WiMax 27243 & NV 2.15_003, or click here.
Plug up the phone to the computer. Mount as disk drive in dropdown menu.
Delete the PC36IMG.zip
Transfer the downloaded radio .zip to your phone.
Unmount in dropdown menu.
Turn phone off, get into HBOOT.
HBOOT will serarch for files. It won't find any. So use your volume keys to navigate to "Recovery" and select with power button.
Ah, recovery mode... the place to flash ROMs... let's go over some basic instructions. Navigate with volume keys, select with power button. You can also navigate up (with the home capacitive button) and down (with the menu capacitive button) and select (with the search capacitive button) and go back (with the back capacitive button).
USB-MS Toggle – This will connect your phone to your computer so you can edit/delete/modify files on your SD Card.
Backup/Restore – Create Nandroids (backups) here. You also restore from backups here.
Flash Zip From SD Card – Flash ROMs, kernels, themes and mods here. Obviously.
Wipe – The lifeblood of flashing ROMs, you need to properly wipe every time you flash something. I will explain later.
Partition SD Card – This allows advanced storage of cache, dalvik or data onto the SD card, giving you more space on the phone. This is extremely helpful with the newer, larger ROMs. Highly recommended, basically a requirement.
Navigate to Backup/Restore. Choose Nandroid backup.
Select boot, system, data, recovery, android.secure and wimax with volume keys and select Perform Backup. (Cache is not needed because there is no need to save temporary files).
This is your fully stock backup. Keep this safe. I keep mine on my computer.
Return to the main screen of recovery. Navigate to Wipe.
Select cache, it will wipe.
Select dalvik, it will wipe.
Return to main screen of recovery. Go to "Flash zip from sdcard".
Break time. This stuff coming up is very important. I am not responsible if you don't follow directions. DO NOT PULL BATTERY.
Select CM-EVO_Radio-2.15.00.12.19_PRI-2.33_WiMax_NV. Once it finishes, return to main screen of recovery. Select "Reboot system now".
Let the phone sit there. You should see the splash screen and then a box with a phone and green arrow. Let it sit there. This will reboot you to recovery.
Perfect. You now have the latest radios. Time to flash a custom ROM... And we are all here for custom ROMs, now aren't we?
See next post...
You should still be in recovery mode. Time to flash custom ROMs? Nope! First we shall partition your SD card. Before that, we are going to back up stuff on your SD card to the computer. Because partitioning your card will wipe it clean.
I am going to assume you have the stock 8 gigabyte card.
You should still be in recovery mode.
Plug up phone to your computer. Select "Mount as MS" in main menu of recovery.
Your computer should pop up with "Removable Disk".
Create a folder on your Desktop. Drag and drop files from Removable Disk to the folder on your desktop. You don't need those radio files anymore.
Is everything done transferring? Time to make the partition.
Select "Partition sdcard" in main menu, select Partition SD card.
Set swap size to 256 MB. Use volume keys to get to this number then select with power button.
Set EXT2 size as 1,024 MB.
Select to continue. Let it do its thing.
In "Partition sdcard" menu, choose SD: ext2 to ext3. Let it sit there.
DO NOT DO ext3 to ext4. DO NOT DO IT.
Your SD card is now partitioned. Excellent. Let's put everything back on your card... Almost time to start flashing...
Plug up phone to your computer. Select "Mount as MS" in main menu of recovery.
Your computer should pop up with "Removable Disk".
Remember where you stored all of your stuff earlier? Drag and drop files from folder to your phone again.
Unmount with power button.
FLASHING TIME!
Let's start out nice and smooth. Let's start out with a (mostly) stock rooted ROM .
I suggest Barebones, thread here. Find the download link in the OP for the odex one and download. Don't extract or anything
When the download is finished, mount as MS again. Transfer to your phone.
Transfer done? Unmount and navigate to the Wipe menu.
Wipe everything except for SD card. Twice. Believe me. Do it every time you flash a ROM.
Navigate to "Flash zip from sdcard" and find the Barebones .zip. Select with power button.
You are now flashing your first custom ROM, congratulations!
Let it sit there until it finishes. Then get back to the main menu and "Reboot system now".
Let your phone sit for a couple minutes. Skip sign-in. Let it sit on the homescreen for a couple minutes then reboot. Adjust all of your settings then reboot. Then feel free to do your set-up.
Let's get you some good data speeds. First, go to Settings - System Updates - and update PRL.Once that finishes, reboot.
Go to Market and get MSL Reader. Open the app. If it asks for "Superuser Privileges" then accept. It will tell you a 6-digit code. This code is unique to your phone. Write it down, but you can always get it again.
Go to Phone (Dial ##3282#, Choose edit mode) and enter your MSL code
select Data Profile
Hit the menu button and choose restore.
Just sit there, your phone should reboot. If it doesn't, then hold the power button and reboot.
Your phone should do "Hands-Free Provision". Once it says your phone has been provisioned, hit "Okay".
Once it starts to check for PRL update, hit cancel.
Turn on 4G, give it time to turn on (it doesn't need to connect)
Go to Phone (Dial ##3282#, Choose edit mode) and enter your MSL code. Select Advanced, scroll down to RTSP Proxy Port and HTTP PD Proxy Port. Click on them, set them to 0 (zero).
Set RTSP Proxy Address and HTTP PD Proxy Address to 0.0.0.0
Go back to the main menu of EPST and select Wimax
Find EntryRX and click on it
Change value from -89 to -110. Hit "Okay"
Hit the menu button and "Commit Changes" or "Commit Modifications". Your phone will reboot.
Go to Settings - System Updates - and Update Profile.
Once it finishes, reboot
You should now have about as good speeds as you can have on Sprint.
Feeling more adventurous? Let's try some different ROMs!
Next post...
This guide is about Sense ROMs, right? I've tried most of them all, but of course, choose whatever is best for you.
Suggested ROMs:
Sense 1.0: These are Evo 4G-based, based off of stock. We all know what stock software features are like, but there have been some additions like Quick Settings in the notification bar, small things mostly. Themed and tweaked and optimized, these are safe bets. My suggestion? The Evo Classic. Tommytomatoe is an amazing developer and puts out quality work. Plenty of themes available for it; my favorite is Supreme Classic. My second choice is Blazer Rom. Theme looks pretty sweet and runs smoothly.
Sense 2.1: This Sense version brought some major changes, like HTC Hub,Quick Settings, and a new camera. These are Evo Shift-based, nothing comes to mind that doesn't work. These are ports from different phones, so they were not designed for our phones. Basically everything is resized so it looks different. My suggestion? MikG. Aamikam has been around for quite some time, and has made some extremely popular ROMs. He constantly updates them, fixing and updating features. I don't have a second choice, because I love MikG.
Sense 3.0: This Sense version brought changes like the 3D animations, lockscreen, and Watch (movie app). These are mostly Evo 3D-based. Mostly everything works. Things that don't work is because our phone's hardware and drivers are outdated. Team Nocurnal's Shooter is an excellent bet. My experience with it has been positive, and Gruesomewolf has optimize it well. It does have 4G, and it is absolutely feature-filled.
Sense 3.5: The most recent Sense version, it brings several graphical improvements and integration with Facebook (and Beats - I can't really count this because it doesn't work correctly.) Mostly all of them are Sensation XL-based. NONE have 4G, because there is not a Sense 3.5 phone for Sprint yet. Along with the issues with Sense 3.0, these are fairly new, so not everything works. Issues are usually USB and graphics. My favorite is Radiance, it has yet to fail me and the Team Blaze devs are excellent with replying back. Second choice is Warm 2.3. Long-time Warm lover, and it runs quite smoothly.
Check out the threads, look at screenshots, find what you like and download it! Also, check to see if a new update is coming out soon, because you don't want to flash a ROM and an update is out within the hour....
Also, check out some themes. You can find them here for the most part. MAKE SURE IT IS COMPATIBLE WITH YOUR ROM.
When the download of whatever ROM you choose is finished, boot into recovery. Mount as MS again. Transfer to your phone.
Transfer done? Unmount and navigate to the Wipe menu.
Wipe everything except for SD card. Twice. Believe me. Do it every time you flash a ROM.
Navigate to "Flash zip from sdcard" and find whichever ROM you got. Select with power button.
Once it finishes, "Reboot system now" and your phone will boot up!
Let your phone sit for two to five minutes. Skip first set-up, let sit on homescreen for a two to five minutes. Reboot into recovery.
Wipe cache and dalvik twice.
Flash the theme (if you have one).
Once it finishes, "Reboot system now" and your phone will boot up!
Now adjust all of your settings and setup your phone.
Kernels! Don't know what a kernel is? The kernel is the main component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level. The kernel's responsibilities include managing the system's resources (the communication between hardware and software components).
{
"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"
}
(Thanks to FAUX123 for the image)
Most Sense ROMs come with the stock HTC kernel. What's the advantage of running a custom kernel? Well, underclock/overclock, HAVS, Undervolting, SBC, different governors and cool stuff like that.
Let me explain a few things:
Underclocking/Overclocking - Overclocking is the process of operating the process at a higher clock rate (more clock cycles per second) than it was designed for or was specified by the manufacturer. Underclocking is running the processor at a lower clock rate than it was specified to operate at. It may be said to be the computer equivalent of driving a car below the speed limit. Usually, underclocking is used to reduce a computer's power consumption and heat emission, sometimes also to increase the system's stability and compatibility.
HAVS - Hybrid Adaptive Voltage Scaling. HAVS dynamically scales the voltage supplied to the CPU at any given speed, erring on the side of lowest power draw, in an effort to enhance power saving. This was causing issues in Gingerbread kernels so it was taken out and replaced with static undervolting.
Undervolting - Dynamic voltage scaling to increase voltage is known as overvolting; dynamic voltage scaling to decrease voltage is known as undervolting. Undervolting = good for battery.
SBC - Super Battery Charging. This is "trickle charging" and it only affects your phone while it is charging. It prevents the 10% drop that most users get when pulling the phone off the charger. It slowly continues to pump energy into your phone while it is charging so it does not lose its charge. No Gingerbread kernel has this thus far.
Governors: I borrowed basically all of this from the SetCPU website, so thanks to them!
Governors control exactly how the CPU scales between your “max” and “min” set frequencies.
ondemand – Available in most kernels, and the default governor in most kernels. When the CPU load reaches a certain point, ondemand will rapidly scale the CPU up to meet demand, then gradually scale the CPU down when it isn't needed.
interactive – Available in newer kernels, and becoming the default scaling option in some official Android kernels. The interactive governor is functionally similar to the ondemand governor with an even greater focus on responsiveness.
conservative – Available in some kernels. It is similar to the ondemand governor, but will scale the CPU up more gradually to better fit demand. Conservative provides a less responsive experience than ondemand, but can save battery.
performance – Available in most kernels. It will keep the CPU running at the “max” set value at all times. This is a bit more efficient than simply setting “max” and “min” to the same value and using ondemand because the system will not waste resources scanning for CPU load.
powersave – Available in some kernels. It will keep the CPU running at the “min” set value at all times.
userspace – A method for controlling the CPU speed. Don't use it. It is pointless.
smartass – Included in some custom kernels. The smartass governor effectively gives the phone an automatic Screen Off profile, keeping speeds at a minimum when the phone is idle.
smartass v2 - a re-written smartass. Code is cleaned up, it scales more effectively and prefers lower frequencies.
InteractiveX - The interactive governor with suspend/wake logic so when the phone screen is off it runs at minimum set frequency. Also, modified code to minimize unnecessary cpu spikes
There are 5 custom Gingerbread Sense kernels that I know of:
Anthrax: my new favorite. A new kernel based on Qualcomm and Monster Audio (Beats) sources, it is amazingly smooth. Chad makes a highly-rated kernel for the Evo 3D, and I'm sure he can bring amazing things to the Evo. The thread is here, but it is shut down. Chad got a C&D and had to retract all of his work. If you seek this kernel, send me a PM. I myself am not distributing it, but I'll be sure that you get it.
ChopSuey is now my second choice. Compiled by barnacles10, the goal is "to be stable while implementing new features." It is ridiculously stable and I get very good battery life. Thread here
Freedom is my third favorite. Compiled by Lithid, it comes in various versions and degrees of undervolting. I always run Aggressive Freedom, the most undervolted. Thread here.
Golden Monkey. Compiled by netarchy, it hasn't been updated in a while, because netarchy has moved on to different phones. He always puts out quality work, so thread here.
PoonSense. Mostly stock with the usual tweaks of overclocking and governors. If someone could provide a link, that would be great.
Note: Latest ChopSuey, Freedom, and PoonSense have HDMIwIn if you are into that kind of thing (fullHDMI mirroring).
Let's assume you already have a ROM on your phone. How to flash:
Download the kernel you want, then transfer it to your phone in disk drive like we talked about earlier.
Boot into recovery.
Wipe cache and dalvik in Wipe menu. Twice.
Navigate to "Mounts" menu. Mount everything except for SDext.
Navigate to Flash zips from sdcard and find the kernel zip. Select with power button.
Reboot and enjoy!
You can also flash a kernel while you are flashing a ROM. Steps to do so:
Download whatever ROM and kernel you choose
Boot into recovery.
Plug up your phone to the computer, and mount as MS. Transfer to your phone.
Transfer done? Unmount and navigate to the Wipe menu.
Wipe everything except for SD card. Twice. Believe me. Do it every time you flash a ROM.
Navigate to "Flash zip from sdcard" and find whichever ROM you got. Select with power button.
Once the ROM has been flashed, reboot to system.
Let your phone sit for two to five minutes. Skip first set-up, let sit on homescreen for a two to five minutes. Reboot into recovery.
Wipe cache and dalvik twice.
Navigate to "Mounts" menu. Mount everything except for SDext.
Navigate to Flash zips from sdcard and find the kernel zip. Select with power button.
Reboot and enjoy!
Once you have your custom kernel, all you need to do is to choose the governor and min/max CPU frequency speeds.
My favorite governor is Smartass v2. If the kernel does not have smartass v2, then I use Interactive X.
My minimum and maximum speeds are 245/768 mHZ.
How do you set all of this stuff? Well...
Download No-Frills CPU Control (free) or SetCPU ($1.99) from the Market.
Open the application.
Drag the sliders to set your speeds!
Click the dropdown and select your governor!
Click "Set on Boot" and exit app.
Reboot phone!
Let's get something straight. Do not use "Profiles" in SetCPU or No-Frills. This makes the application run in the background and drains battery. Interactive X and smartass and smartass v2 already have built-in screen-off profiles. So do not make profiles, okay?
FAQ and helpful stuff
[Q] What order should I flash things in?
[A] Well, wipe everything except for SD card, twice. I flash the ROM first, then the theme, then the kernel (mounting everything properly), then any tweaks I may have. Works for me.
[Q] Which is the best ROM? What ROM would work best for me?
[A] What is the best flavor of ice cream? What works for me might not work for you. You may love a theme; I might not like it (I personally do not like all of the blue in themes). You have to experiment and try out different ROM types!
[Q] OMG MY PHONE KEEPS BOOTLOOPING! I CAN GET INTO BOOTLOADER BUT NOT RECOVERY!!! I THINK I BRICKED MY PHONE!!!!!!!!!!!!!
[A] No, your phone is not bricked. When a phone is "bricked" it does not turn on and is a nice expensive paperweight. If you can get into bootloader/HBOOT, you can be saved. There is something called an RUU. It is a package provided by HTC to completely wipe your phone and rewrite the software image.
Steps to run the RUU:
Download it from here. This is the most recent one.
Get into HBOOT.
Plug your phone into the computer and select "Fastboot" with power button.
Go to your downloads folder and double-click the RUU.
The directions that pop up are pretty self-explanatory.
[Q] My phone has a notification that there is an OTA update available. Maybe it's ICS! :O
[A] Do not accept OTAs. It is a general rule of thumb. You will lose root and there is a slight possibility you may brick your phone. Somebody will probably have it rooted and ready to flash within a day.
[Q]Will Vipermod or Incredicontrol work with Sense? It would be cool to adjust the level of undervolt!
[A]Nope, it won't work. None of the current GB Sense kernels have HAVS because it was simply problematic. It was implemented, and it didn't work very well so it was taken out. If you want to undervolt, then download one of Lithid's Freedom kernels that come in undervolted flavors.
[Q] Whenever I try to boot into recovery all I see is this....
[A] You do not have a custom recovery installed. See post one on how to flash a custom recovery (Amon Ra)!
[Q] My battery life has been dropping ridiculously. How can I calibrate my battery and get some more life?
[A] I follow a little guide that Hipkat wrote up here. I shall quote some for you....
HipKat said:
Charge your phone until full.
Unplug it, turn it off, then plug it in for one hour.
Turn it on for two minutes, so it fully boots.
Turn it off, unplug it, when the light goes off, plug it back in for one hour.
That part of this is actually from HTC, on how they found the best results for charging.
Now, before you plug it in, unplug, wait for the light to go off, plug it back in.
When the light turns green, unplug it again. Repeat that step 10 times.
(It may not take 10, it may take more, but 10 is good)
While plugged in, boot to recovery, wipe your battery stats.
Then reboot to system. Once it has booted to home screen, wait two minutes then unplug your phone.
Click to expand...
Click to collapse
I do this every time I flash a new ROM and kernel. Other things to help battery life are underclocking, turning auto-sync off, having GPS/WiFi/unused radios off. Do NOT use task killers. Ever since Froyo, Android has had a built-in one. Task killers just interfere with that.
Battery/Performance Tips and Thanks
Battery tips:
Sense is heavy, I know. But you can help stop the drain with a few things (I don't use any apps like Juice Defender).
Calibrate the battery.
Use Wi-Fi as much as possible. Just shut it off when you are done.
Shut off "Always-On Mobile Data" in Settings - Wireless - Mobile Networks.
Turn off "Quiet ring on pickup," "Pocket mode," "Flip for speaker," "Audible selections" and "Vibrate feedback" in Settings - Sounds.
Turn down the brightness and Screen timeout in Settings - Display. Also, turn off all animations.
Shut off GPS when not using it.
Unselect "Back up my settings" in Settings - Privacy.
Enable power saver in Settings - Power and Battery Efficiency in Quick Settings of notificaiton bar.
Turn off Auto-sync in Settings - Accounts and Sync.
Underclock.
Don't use task killers.
Theory: I use Chainfire3D and have their EGL drivers installed. Battery life has been better with them. Can't prove it, so I say theory.
How to improve performance:
Use C-O-D Tweaks. They did a plenty good job of explaining, so I won't explain. Takes away any reason for me to use a RAM script. Follow instructions to a 't' and you will be good.
Chainfire3D drivers work quite well for me, I can see the difference.
Don't underclock
.
I modify ROMs to fit my needs, usually by stripping out what I don't need. Here's what I do:
Download and install 7-Zip.
Download the ROM
Unzip the ROM using 7-Zip to a folder, usually named after the ROM. Example: unzip MikG to a folder called "MikG"
Delete whatever I don't need out of the folders, usually apps and pictures and ringtones.
After deleting to my heart's content, I right-click on everything and select "Add to xxxxx.zip". Example: "Add to MikG.zip"
7-Zip compresses and zips everything up, so transfer the custom zip you made to your SD card and flash (I don't sign my zips, I don't know why).
If something doesn't work, you deleted something you shouldn't have
Time to thank everyone.... long list....
Thanks to teh roxxorz and plainjane for answering some of the very first questions I had! They helped me start out, and they are so extremely helpful and patient.
Thanks to HipKat for the battery charging guide and answering some of my questions!
Thanks to Lithid for answering my development questions!
Thanks to AlphaRev and unrevoked for building revolutionary.io!
Thanks to Lithid and Barnacles and netarchy for your amazing kernels!
Thanks for TeamWin for HDMIwIn and PoonSense and all other work!
Thanks to Calkulin for basically making the Evo awesome!
Thanks to Amon_Ra for your incredible recovery!
Thanks to tommy tomatoe for your awesome Classic ROM and all of your themes!
Thanks to aamikam for your awesome ROMs and tweaks and optimizations!
Thanks to Team Nocturnal for Shooter!
Thanks to jaredthegreat and dropzeroc for RunnyBliss Hybrid and other cool ROMs!
Thanks to drellisdee for updating Amon Ra recovery!
Thanks to anyone who has helped me out and answered my stupid questions! I will add more to the list later!
This is a very very good guide. Keep it up.
Sent from my PC36100
Nice job, though you should throw kernels into one o our dibbed posts.
teh roxxorz said:
Nice job, though you should throw kernels into one o our dibbed posts.
Click to expand...
Click to collapse
Will do! I am going to go back and explain things, pros and cons, etc. And kernels, schedules and that sort of thing, but I'm out of town for a couple days with little internet access :/
Sent from my PC36100 using xda premium
tropicalbrit said:
Will do! I am going to go back and explain things, pros and cons, etc. And kernels, schedules and that sort of thing, but I'm out of town for a couple days with little internet access :/
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
No worries. I'm not a sense user, but still good info for those that do, and kernels are big part of the game. Do it when you get the chance.
Bumping this guide... I think I did a fairly good job
What else should I add?
tropicalbrit said:
Bumping this guide... I think I did a fairly good job
What else should I add?
Click to expand...
Click to collapse
System tuner is nice you can manage CPU speed n create a init.d script for ur CPU speed also v6 supercharger with mikg is nice..
Sent from my PC36100 using xda premium
pardon me im just trying to get 10 posts
---------- Post added at 11:23 PM ---------- Previous post was at 11:23 PM ----------
i believe i just got it with this one
Free Bump ^_^
geovanyglaude1 said:
pardon me im just trying to get 10 posts
---------- Post added at 11:23 PM ---------- Previous post was at 11:23 PM ----------
i believe i just got it with this one
Click to expand...
Click to collapse
Rude.
Sent from my calculator watch.
Do you have a British accent? I like to imitate the posters voice and read his posts aloud...
Sent from my PC36100 using XDA App
geovanyglaude1 said:
pardon me im just trying to get 10 posts
---------- Post added at 11:23 PM ---------- Previous post was at 11:23 PM ----------
i believe i just got it with this one
Click to expand...
Click to collapse
Thanks for reminding me, I will put some of the XDA rules and etiquette too!
Get to 10 posts by asking legitimate questions and learning.
Art2Fly said:
Do you have a British accent? I like to imitate the posters voice and read his posts aloud...
Click to expand...
Click to collapse
Not a legit accent, no. My bloodline is Puerto Rican and British, so that's where my name is from! Sorry to crush your dreams, I wish I were British too :/
ckoadiyn said:
System tuner is nice you can manage CPU speed n create a init.d script for ur CPU speed also v6 supercharger with mikg is nice..
Click to expand...
Click to collapse
I will look into System Tuner, I try to post information only about things I know how to do... V6 is pretty nice, haven't run it in a long time but I've seen a link to a good guide video around here so I shall look and post it!
Awesome guide! I got a question, do I need to partition my SD if I'm running Classic Sense 1.0 ROM?
Royalfox said:
Awesome guide! I got a question, do I need to partition my SD if I'm running Classic Sense 1.0 ROM?
Click to expand...
Click to collapse
You don't need to, but if you get any ROM bigger than that I would! Or you could just go ahead and partition it, save some time in the future
Sent from my PC36100 using xda premium
I wanna delete all the stuff and start like new when the new ROM's update I'm using comes out. How can I get rid of scripts? Or formating the SD card will solve all of my problems?
Sent from my Classic EVO
Related
THIS THREAD HAS A LOT THAT IS OUT OF DATE. ANYTHING DEALING WITH GOING BACK TO STOCK OR 2.1/2.2 SHOULD BE QUESTIONED. I HAVE LITTLE INTEREST IN MAINTAINING THIS SINCE IT IS NO LONGER A STICKY/NOT VIEWED AS MUCH. PM ME IF YOU NEED HELP WITH SOMETHING.
EDIT: I am not longer updating this. CHECK HERE FOR UPDATES, if any.
WANT TO HELP ME FOR CREATING THIS POST?
It would be so helpful if as a token of thanks you used MY DROPBOX REFERRAL. By using this, we both get an additional 250 MBs.
I want to thank everyone who has done this so far!
Click to expand...
Click to collapse
Please see my other thread I created to try and be more noob-friendly towards rooting and flashing. It includes videos and two methods.
Click to expand...
Click to collapse
It can be found by clicking here.
CHANGE-LOG
Change-Log is now in post #3, but here is a link for convenience. I know a lot of you wanted this at the top... best I could do and still look how I like it.
DISCLAIMER: I am giving shared information. You are the one messing with your phone. While everything on here has been tested by me, that does not mean that you have not done something incorrectly or something has changed since this was written. You are responsible for your phone and your actions. I did not invent crying babies or 180 degree coffee. Do not sue me.
XDA member cvibe88 made some very good videos to show the whole process. I believe by watching these and reading this sticky you should have everything you need to root, backup, flash and restore. I still encourage reading all of Post 1 & 2.
Here is a link to his post with his videos!
ROOT TOPICS
HOW TO ROOT
I used TO provide instructions. Now, I prefer you read my other GUIDE FOR NOOBS. No offense, but if you are asking, this thread is better for you.
HOW TO GET INTO RECOVERY
I hold my phone horizontal when powered off.
Both thumbs on the volume rocker.
Press and hold power and volume buttons.
When the Vibrant logo comes up, release power, keep holding the volume rocker.
** some phones are hardware locked. This means you can possibly not get into either Download Mode (used for ODIN) or stock recovery (used to root and get to clockwork recovery the first time). Those who got the JI6 OTA (over the air) update had this fixed. Some people upgraded from JFD to JI6 by other methods and may still be hardware locked. There is a fix for this listed below, just in case ** I reitterate, most people are NOT HWL.
HOW TO GET INTO DOWNLOAD MODE
* Read the noob guide if you are asking why you would need this *
On PC, open ODIN
Connect USB to PC (not phone)
Pull Battery on phone and replace it
Press and hold in both volume buttons
Connect USB to phone, wait at least 3 seconds (still holding volume)
Release when you see the Yellow Triangle
IF I ROOT, WILL I GET OTA UPDATES?
Yes. Rooting will not prevent this, unless you flash a custom ROM that will block receiving the OTA update. Typically, accepting an OTA will make you lose root. Some upgrading to JI6 state they didn't lose root, I did (using ODIN), but gaining root back is so easy.
Got Root? YOU NEED A CUSTOM RECOVERY!
Big props to XDA user Koush for his amazing Rom Manager App. In short, this lets you create system backups for those "oops" moments. It also gives you a directory of ROMs for easy downloading and flashing. Yeah, it is that cool. Please see his post for instructions. After successfully installing, be sure a make a Nandroid Backup of your system before flashing any rom's (see below).
Installation instructions:
1.Download ROM Manager from the Market.
2.Flash Recovery.
3.Choose Vibrant as your phone.
4.Accept the Superuser prompt.
5.On the very FIRST boot of Clockwork, you may need to manually select "reinstall packages" if Clockwork does not start. You should only ever have to do this once. It will be automatic from then on.
6.Watch the backup go!
Click to expand...
Click to collapse
* Note, do not use the Partition option as this will partition the INTERNAL SD card, yikes *
If you were one of the unlucky ones who DID do this by mistake, you can read this thread to save the day. Thanks farrisizdaman
Free:
{
"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"
}
Premium ($3.99):
HOW TO MAKE A NANDROID BACKUP *ALWAYS BACKUP BEFORE YOU FLASH A NEW ROM
1 - Open Rom Manager
2 - Click on Flash Clockwork Recovery (you can skip this if you have already flashed the recovery before)
3 - Click on "Reboot Into Recovery"
4 - At the prompt, click "ok" to reboot into ClockworkMod Recovery
5 - If this is your first time, you may be at the stock recovery on the Vibrant. Thats normal. Click on "reinstall packages" (ALSO: Volume up and down navigate, and power is used to select an item).
6 - Now, you are at ClockworkMod's Recovery. Scroll down (volume down), to "backup and restore" and select it (power button).
7 - Click on "backup." It will run it's course. After it finishes just reboot.
8 - You now have something you can always fall back on in case you F up. Thank Koush and all the testers.
* alternative method: Open Rom Manager and navigate to the backup/restore section, and just follow the prompts. I like to rename my backups (date/build/etc). **
HOW TO RESTORE A BACKUP
Follow the steps from above, but select "Restore" instead. They will be sorted by date YYYY-MM-DD HH:MM:SS.
** alternative method: Open Rom Manager and navigate to the backup/restore section, and just follow the prompts. **
HOW TO FLASH A CUSTOM ROM
We have some amazing developers for the Vibrant. You REALLY need to try the custom ROMs for our phone that already exist. Here are two of the more popular ones:
** Please note there are always new ROMs coming out, these are just the ones I currently love. Check the Development section often (and don't ask questions there) **
The ROMs listed are only the Eclair versions. There are now Froyo builds available and they are all very tasty (I've tried 3, and they were all very solid builds that could be a daily driver, no FC's). Check the Development section or the site of your favorite developer (likely Eugene or Team Whiskey).
Bionix - #teamwhiskey has made this baby stable and fast. I personally OC with JACs kernel using SetCPU (200/1200/conservative/no profiles/no set on boot). I can say this made my phone so, so much better. Always make a backup so you can revert. If you flash a oc/uv kernel please note a nandroid backup does not restore the stock kernel. I have links in this thread for it, if needed.
Bionix Fusion - sombionix & #teamwhiskey have upped themselves from Bionix with this puppy in my opinion. They removed the TouchWiz and substitued LauncherPro in it's place. I am running this now, and will not switch from it. I think if you can live without TW, you will agree.
Frankin-Twiz Final - by Eugene373. This is another amazing developer/ROM. You are going to have to read about or flash both to decide which you prefer. Eugene seems to maintain multiple ROMs so it might be best to search the Development section for your preferred flavor. Same sentiments here that I said for Bionix.
STEPS TO FLASH A CUSTOM ROM:
- READ THE FIRST POST FROM THE DEVELOPER AND/OR THE CHANGELOG/INSTRUCTIONS
- Download the ROM to your PC (or directly to your phone if you have a good connection). I have done both, straight to the phone is nice because you can just move the file to your internal root /scdard and then flash it (quick method).. I also like downloading to my pc and check the MD5 before mounting my phone and moving it to /sdcard (safe method). Your choice.
** Rom Manager has a new Web Connect where from your PC you can download the file direct to Rom Manager if the developer supports it **
- If you use Rom Manager/Clockwork Recovery there are two methods to actually flash the ROM, again, your choice here:
Method 1: Use Rom Manager (make sure you have flashed clockwork recovery before proceeding, this is not needed if you already have CWR). Select to "Install ROM from SD Card" and the select the .zip file that is the new ROM which should be on your internal root sdcard/. You will then get a prompt where you can check to wipe data (not needed in my opinion as most ROMs do this automatically) and a check box to create a backup (always do this). One reason I like Method 1 best is because it makes renaming your backups easy (I typically rename so I know what the backup is). The system will then reboot into clockwork recovery, start the backup and when that is done automatically flash the ROM. All you need to do is reboot once it is done and BAM, new fast/stable ROM.
Method 2: (The manual way) Once the rom is at the root of sdcard/ use Rom Manager to reboot into clockwork recovery. Create a nandroid backup and then select to install a .zip.. select the rom, let it run its course and reboot.
DID YOU F'UP AND NEED TO GET BACK TO STOCK?
Well, thanks to XDA User justanothercrowd we have a Nandroid Backup to get you back to how the Vibrant shipped (and rooted of course). Hopefully you don't need it, but thank him after reading his post just in case you do!
** Please note this was prior to JI6. If you want stock JI6 search the development section or look in their sticky **
You should also check this thread by almyz125!
DID YOU F'UP AND THINK YOUR PHONE IS BRICKED? MAKE A JIG
jigga-what?
If you can get into download mode you are not bricked. If you are NOT able to get into download mode (but you can see something other than a black screen) that THIS THREAD WILL SAVE YOU PHONE!!!
HOW TO UN-ROOT *ie, sending your phone in for warranty work
The following code can be keyed in Terminal Emulator (could also be done in ADB or deleting the files using Root Explorer). If you do use Terminal, change the keyboard to the stock Android KB prior to opening Terminal. Apparently the backspace on swype does not work in Terminal. Each line should be entered separately. bahnburner gave the instructions in this thread, which you should review first.
su
rm -r /system/app/Superuser.apk
rm -r /system/xbin/busybox
rm -r /system/bin/su
reboot
Click to expand...
Click to collapse
* Alternate Method *
TGA_Gunnman in this thread created a one click root/unroot program. Thank him for his effort.
HOW TO CHECK A MD5SUM
Download HashTab. Install. Download your file. Right click on it. Click on Properties and then go to your new "file hashes" tab. Verify this matches the MD5Sum of the file you downloaded before installing/flashing.
THINGS TO DO WITH ROOT
FLASH A NEW MODEM
New modems can increase signal and data speeds. Here is an incredible list of each. Pay notice to the version of android you are running. CLICK HERE FOR MODEMS
TRY A CUSTOM BOOTUP ANIMATION
tonicacid posted both a great guide for making animations and some killer ones ready to be flashed. Before you read his post, a couple of things to know when changing bootup animations:
1 - almost all custom roms are going to allow this due to the kernel they use, but you may want to double check first.
2 - there are different ways of installing different bootups... some need to be flashed in CWR (like roms and themes) and some you simply take the file and move it to the appropriate folder, typically system/media and replace the bootanimation.zip file in that folder.
3 - follow the advice of the person posting the bootanimation.
Here is a link to tonicacid's thread. I personally am using the Bullet one on Axura 2.1 and I love it.
ALTERNATE BOOTUPS
Now, these may be a bit "too much" for some and they may prefer others like the ones in this thread.
There are plenty of bootups... try the theme section, development section and the Android Theme section.
TRY A NEW KERNEL!
** These are often updated, check the Development Section **
** Please verify what version of android these kernels are for, this list is not updated often **
PLEASE NOTE THAT IF GOING TO STOCK, YOU NEED TO FLASH THE STOCK KERNEL. IF YOU ARE ON FROYO, THE ECLAIR OC KERNELS WILL NOT WORK (CURRENTLY ANYWAY).
JAC has an amazing kernel, and it's super easy to install. Visit his thread. Download it, move it to /sdcard root, go to (in my case) clockwork recovery and install it. Be sure and follow his instructions in case something changes. There are many ROMs to choose from, this is just ONE example of a good kernel that I used when I was on an Eclair build.
Reboot and download SetCPU (there are alternatives, but this is what I know and trust). You can then overclock the processor to 1.2GHz. I am noticing great battery life and my linpack scores (I'm not a fan of benchmarks) jumped from low 8's to 9.6. Quadrant also jumped up to around 950 if I recall correctly. I do not use any lag fixes or anything, just updated the kernel.
If you want to go back to the stock kernel (please note this may not be the current stock kernel - depends on what build you are on), it can be found here. As always, perform a nandroid backup just in case. Nobody on here is responsible for your actions.
Also, I should point out that JAC was nice enough to provide a script, so you can overclock without using an app like SetCPU. Your choice. Be sure and thank him for his hard work. It really is a great kernel.
Eugene373 I believe currently has the best 2.2 kernel, CLICK HERE FOR SUPER I/O KERNEL
SetCPU ($2):
WANT THE STOCK ANDROID LAUNCHER FROM THE NEXUS ONE?
Grab the Launcher2.apk file attached below. Move it to system/app and press home. There, stock android. I have to say the 3d launcher is very nice. I still prefer LauncherPro (my fav).
View attachment launcher2.apk MD5 8804735190DEC0F2F42DEDF0DAB8A261
TRY THE CAPTIVATE CAMERA, ON YOUR VIBRANT ** thanks to chaoscentral for creating the flashable .zip **
Thanks to mikey98277 and his post here you can easily flash the Captivate Camera on your Vibrant. I have played with both and it's a matter of preference, but I think most agree the Captivate is a easier/cooler UI. ALSO, it sorts pictures in the correct order!!
REPLACE THE TW CALENDAR WITH STOCK ANDROID CALENDAR
I was not a fan of the TW calendar. I downloaded CM 5.0.8 and took the calendar from his rom and replaced it. Here is a great guide. Note, I use an app called quick boot for fast reboots! The Calendar and CalendarProvider .apk's are attached below.
* After using it, I noticed there is a white bar across the top of the month. I still prefer the stock calendar, but there is your warning. If anyone finds a fix, please let me know! *
View attachment Calendar.apk MD5 4EA76AAFD2911388A9E8DB12490A055B
View attachment CalendarProvider.apk MD5 A750B4D4964581D830F45A08B1A4CE34
USE THE GALAXY I9000 BOOTUP / SHUTDOWN ANIMATIONS & SOUND
** This was used when I had Eclair, not certain this will work for newer builds? Check the thread **
rko did an awesome job with these flashable bootup/shutdown animations (place them on the /sdcard (internal memory) NOT sdcard/sd (external). Be sure and thank him for his work!
CONTROL YOUR STARTUP (PLUS MORE)
I only know and use Autostarts (found here).
Download it. Install it. GO TO MENU > SETTINGS > APPLICATIONS > (can't recall the next menu name at the moment) AND ENABLE USB DEBUGGING (it will not work otherwise). Open Autostarts.
Go to the options and hide all of the system apps (no point in messing with those). After that, simply control what market/3rd party apps should be running given the task identified by Startup. You will be surprised what apps appear, for no good reason. Obviously if you are sending a text message you do not want to disable an app like handcent, so use common sense here. Any questions or issues, I would suggest emailing the developer or posting a question in the App section (perhaps there is already a designated Startup thread to ask this question, hint hint).
Autostarts (Approx $1):
RESTORE SETTINGS AFTER WIPING YOUR PHONE *If changing from one ROM to another, be courteous, and wipe.
XDA user SykesAT reminded me that Titanium Backup is a great app for restoring after wiping your system. I do not use it, so I asked him to do a small write up. He obliged, and here it is:
Backup Your Apps and System setting with Titanium Backup
It can backup/restore:
* All the applications you have installed, including protected ones,
* All the data and settings of these applications,
* Most (or all) of your phone's settings and data. (incl. SMS, bookmarks, call log, calendar, launcher, WiFi, etc)
* Market links when restoring apps.
* NOTE: It will not backup the system applications from your ROM. Only their settings will be backed up.
Titanium Backup is available from the market (free version only) or you can DL from the dev's site. There is a premium (donate) version with more features. Please see the Dev's site for more details, instructions and FAQs. Here is a link to his site!
Click to expand...
Click to collapse
Titanium Backup:
** chichu_9 had a GREAT post with more information/instructions/guides from TB's site, check his post here **
Update, I broke down and got the paid version. It is amazing. It runs MUCH faster and restoring your apps + data could not be simpler. Most Vibrant ROMs will wipe your data (ie apps), so this is a GREAT way to restore your phone back quickly.
Ti Backup (Free):
Ti Backup (Paid Approx $5.81 currently, it's worth it IMO):
DELETE THE BLOAT!
Download Root Explorer (i'm not associated with) and go to System/App to remove a lot of the bloatware that came on the phone. I strongly encourage researching what can & can NOT be removed. ALWAYS make a backup. Alternatively, you can use Titanium Backup (free) to uninstall the apps (I only know Root Explorer, it never fails me). Remember, I am not responsible. It will be some time before we have a custom ROM that removes this crap for us.
Here is a list of apps I recently used to remove a lot of bloat (I kept AllShare and ThinkOffice). After you backup, delete, go to settings > Applications > Menu > Filter > Show All and delete the leftovers from the apps, little traces left behind.
In that thread I also saw you can delete data_tmo/games (73MB) if you do not play/deleted The Sims.
Here is a list from the JFD builds (most of these are seen in future versions):
First off all the Standard Apps:
AccountAndSync.apk/odex -> The app in the drawer, not the settings.
AddToHome.apk/odex
AudioPostcard.apk/odex
Avatar.apk/odex -> The app that launches Avatar in the video player.
BuddiesNow.apk/odex
Dlna.apk/odex [Allshare]
FlashPlugin.apk/odex
GoGo.apk/odex
Infoalarm.apk/odex [Daily Briefing]
KindleStub.apk/odex
Layer-samsung.apk/odex
MediaHub.apk/odex
Memo.apk/odex
Mini Diary.apk/odex
MobiTV.apk/odex
MyAccountStub_4-5-10.apk/odex
Myfiles.apk/odex
Sims3_Samsung_Embed_Launcher.apk/odex
slackerradio.apk/odex
Swype-Tips.apk/odex
Telenav.apk/odex
thinkdroid.apk/odex [ThinkFree Office]
vvm-signed.apk/odex -> T-Mobile Visual Voicemail [can be re-downloaded from the market. for some reason that version is the preferred one.]
VoiceRecorder.apk/odex
VoceDialer.apk/odex
Writeandgo.apk/odex
TouchwizWidgets:
Day.apk/odex
DualClock.apk/odex
SamsungWidget_Calenderclock.apk/odex
SamsungWidget_Feedandupdate.apk/odex
SamsungWidget_stockclock.apk/odex
SamsungWidget_Weatherclock.apk/odex
Click to expand...
Click to collapse
** If you are having issues with Root Explorer not being able to delete files (not mounting), the please see my post to see if this helps. If it does not, please let me know in the thread. **
TAKE SCREEN SHOTS!
If you have root, the easiest way is to download shootme or drocap2 from the market. You can also use the Android SDK, but I'm going to keep is basic here. Once you have your pic, upload it for all of the community to see!
Shootme:
DISABLE ADS WITHIN APPS! ** On Froyo it seems on websites it creates a URL with the android logo, odd but the ad is blocked nonetheless **
Download AdFree from the market... check for updates and voila, most, if not all apps should be ad-free. Ads help the developers. If you care, rather than block them, try clicking them to support.
AdFree:
HOW TO TETHER ** most custom ROMs and FROYO likely already include this **
There are apps like Barnacle and Wireless Tether, but I would now recommend the Tether app that came with the Galaxy (that was removed by a lot of the carriers). Ibingham was kind enough to post the .apk (JI6 Build click here) (JFD Build click here) and I can tell you it works perfectly. Please note the app is not in the app drawer (his first post has everything you need to know).
Thanks to chui101 for notifying me of the updated version for JI6 builds.
STOP THE BOOTUP / SHUTDOWN AUDIO NOTIFICATIONS!
This thread has it covered: http://forum.xda-developers.com/showthread.php?t=731059
I deleted these two files using Root Explorer (referenced below) and can attest it works perfectly.
The i9000 Galaxy bootup/shutdown animation/sounds were listed above if you want a new look.
Thanks to XDA Member PhilSlater I know that the File locations are:
Bootup: system/etc/PowerOn.wav
Shutdown: system/media/audio/ui/Shutdown_128.ogg
Click to expand...
Click to collapse
So Zaduma does not feel insulted here is an alternate method. You can see his post here.
Continued from post #1
VIBRANT TOPICS
ARE YOU HARDWARE LOCKED? ** Please note this is for JI6, if you are running froyo do not do this **
untermensch has a fix for those who are HWL'd that seems VERY effective. I always heard some who updated from JFD to JI6 had the HWL fixed automatically, but that was not the case for everyone. It appears those who updated OTA got the fix, but most who did ODIN or Kies did NOT get the HWL issue fixed.
Please see his excellent thread by clicking here. Hope this helps.
If you are using froyo, I imagine you could revert back to JI6 and flash this to fix the HWL.
HOW TO USE ODIN
I have the steps listed below (from when JI6 was leaked). For those who prefer a video, this video seems to do a good job of showing it.
TIPS FOR BATTERY LIFE
I have not tried this, but BruceElliot had a great post on his suggestions to improve battery life. You can read it here. I will try and add more as you guys report them to me.
GPS FIX THAT WORKED WONDERS FOR ME!
I have never had an issue with GPS until I flashed ODIN JI6. I could be outside 45 minutes and never get a lock... stock JI6, Eugene's or sombionix's ROMs.. nada. I was PM'd by kdf2833 about a GPS fix for the JI6 (no clue if it works for JFD, I would assume so). He told me to go read THIS POST from digatltoddy. Below is the post if you do not want to leave the thread:
You'll need to get into LBSTestMode by entering *#3214789650# from the dialer. Press Delete GPS Data, this will get rid of the bad GPS information that is probably still stored in your phone. Go to Application Settings and set the Start Mode to 'Cold Start'. Reboot your phone and go outside, run an app like GPS Test and let it lock onto as many birds as it can, once you get a good number (at least 5), go back into your LBSTestMode --> Application Settings and set the Start Mode back to 'Hot Start', reboot and all should be merry.
I had major issues w/ my GPS and was able to put this together with the help of various posts and a deeper understanding of how GPS on these phones actually works. Hope this helps!
Also, it's probably best to run the GPS Test application while you are driving around, let it lock onto as many birds as it can (I'd say let it run for a few minutes, I was able to get 9 the first time) before setting it back to 'Hot Start'. This way it will keep these birds in the list and allow you for a faster lock afterwards.
Click to expand...
Click to collapse
** If this works for you too, and boy did it for me, please thank digitaltoddy and let me know in this thread - good or bad so I know **
EASY WAY TO GET THE JI6 UPDATE ** Huge thanks to VICosPhi, youneek, samfirmware.com, rhcp0112345,Viralblack and the3dman **
I went back to the stock kernel from JACs oc/uv kernel using this zip file (flash it in in clockwork recovery). I then downloaded this .zip from VICosPhi. and followed the following steps (given by youneek):
** please note that I was on the stock ROM (with alot of mods). If you are running a custom ROM, you may need to go back to stock (I do not know, n/a to me), which would wipe your data.... if you are stock (JFD) however, you will retain all of your settings/data when you update to JI6.
Those who want to go back to stock the file is included in the zip and youneek laid out all the steps in his thread. Below are the steps for people who are stock already (JFD) **
Step 1.) Open Odin.exe and plug a usb cable to your computer that will connect to your phone (do not plug it in to the phone yet, just the computer)
Step 2.) *Added this: Power off your phone before trying to get into download mode, and then....*
Hold down both volume buttons at the same time and while holding them down plug the usb into your phone. You should see a COM message show up in Odin.
Step 3.) Leave all check boxes the way they are. Do NOT check the repartition box.
Step 4.) Click the PIT button and select the 512.pit file
Step 5.) Click the PDA button and select T959UVJI6.tar and then click Start
Click to expand...
Click to collapse
Your phone will reboot. It will take about 10 minutes at the Galaxy screen, this is normal.
VICosPhi:
[ People with hardware locked vibrants, make sure you have the drivers installed for vibrant on your PC and then connect your phone to pc with USB debugging turned on and open adb and type "adb reboot download"]
Click to expand...
Click to collapse
** I lost root. I followed these steps again. I have clockwork recovery which you have to keep the update.zip in /sdcard.... well, to root, the file must be named update.zip and in /sdcard, so I renamed the CWR one "cwrupdate.zip"... when my root and reboot was done I went back and renamed the cwrupdate.zip back to update.zip (afterr I deleted the update.zip file that was used to root). This all may not be necessary, but it worked for me.
I rebooted in clockwork recovery (remember to reinstall packages for this update.zip at the stock recovery to get to CWR) and made a nandroid of stock JI6 so I have this fresh root to come back to. ALWAYS MAKE A NANDROID BACKUP!
QUICKLY REBOOT YOUR PHONE
Sometimes you need to reboot your phone. kizer & Gad13 informed me that you can press and hold the power button for 8-10 seconds and it will reboot. I also use an app called Quick Boot that works very well. Quick Boot does require root access. I have a shortcut on my LauncherPro dock, one press and I can reboot.
BUTTONS - Tap vs. Long Press (LP) Taken from www.androidcentral.com:
Home: Returns to the main home screen. If at the home screen, another tap gives a preview of all home screens.
(LP) = See your most recently used apps (GREAT for multitasking). On JI6 (update from Oct 2010) you also can see the Task Manager.
Back: Takes you back a level in an app, or back a page in a browser, etc.
(LP) = In your browser, quickly access bookmarks, history and most-visited sites. Thanks, Snapdragon0503! (EDIT: odd, doesn't seem to work for me now)
Menu: Tap this for additional options in an application, or from the home screens.
(LP) = Make the keyboard appear.
Search: Brings up the search function. Could be search within an app, Google search, or universal search of contacts, bookmarks, apps, etc. that are in the phone.
(LP) = Launches voice search.
WANT A NEW LOOK? CHANGE YOUR FONT!
In settings, go to sound and display. Change the "Font Style" is like 8th from the bottom. There are a few freebies, and about 50 for a dollar in the market. If you want to see more available, click on "Get Fonts Online." This will direct you to the Market.
I changed my system to helvetica, and I was amazed at the level it changed the phone.
EDIT: I used to have a thread linked here with 100's of free fonts, but some broke the rules and posted paid fonts so the thread was closed. If anyone starts the initiative to post more free ones, please let me know so I can add a link, thanks!
CHANGE THE DOCK BUTTONS ON TOUCHWIZ!
Open the app drawer, menu, edit, change to customizable. With the app drawer open now, press menu and edit again. You can now replace the two app docks in the middle (dialer and app drawer can't be replaced).
DELETE APPS FROM THE LAUNCHER OF TOUCHWIZ
Open the launcher, menu > view type, change to customizable. Now press Menu again and select Edit. All of the non-system apps will have a red subtraction logo. Thanks to XDA user erikrios and his post for this gem!
QUICKLY ADJUST YOUR BRIGHTNESS
Move your finger left to right across the notification bar. You probably need to cut off auto-brightness though. thanks to soklean (neat!)
NEED TO COPY AND PASTE?
If at a site, and you need to copy some text... click Menu > Select Text > Drag your finger over the text you need to copy. When you release your finger, the selected text is copied to your clipboard. Long press and paste when ready. I agree this is not perfect, but some of us may not even know you could do it. Froyo is coming soon, and with it the ability to easily copy/paste within gmail.
HOW TO CONTROL + F USING THE ANDROID BROWSER
Android makes this very easy when using their browser as well. Simply press Menu when in the browser, go to More, then select "Find on Page." You can then enter the keyword you are looking for and use the directional arrows (to the left of the word) to move from one entry to the next.
CHANGE THE HAPTIC VIBRATION INTENSITY
Love this feature. I often find haptic feedback is too much. To adjust the intensity, from the home screen: Menu > Settings > Sound and Display > Vibration Intensity. As you slide the bar it gives you an idea of the intensity.
TAP CONTACT IMAGE FOR MORE OPTIONS
XDA user jkang29 reminded me of another thing I took for granted. When you are in Contacts, click on the image of the contact for MANY options on how to contact/share with that particular contact. Thanks jkang29!
WANT TO DISABLE SD CARD NOTIFICATIONS?
To cut off the sound, from the home screen: Menu > Settings > Sound and Display > SD Card Notifications. You can uncheck this and never hear that sound again.
CAMERA / VIDEO SECTION
WANT TO ADD THE FRONT FACING CAMERA TO YOUR VIBRANT?
Thanks to siirial and Eugene's ROM you can actually have a working FFC on the Vibrant. It takes a little modification, and you will need to be running a custom ROM from Eugene (Root Needed), but if you want a FFC, this is an awesome mod. I have not done this myself, but please see his thread for everything you need to know (how to get the camera, how to mod the phone, and you can find a link to Eugene's rom).
* If someone can create a video for this mod, please let me know so I can post it for everyone. * Thanks to MTC44 for the suggestion.
PHOTOS IN THE DARK? WANT A PANORAMIC?
You can put the Camera in Night Mode and it will take amazingly good photos in a dark situation. I tried this for the first time at a concert recently. I was amazed. Pull out the tab on the left of the camera screen, go to settings and change Scene Mode to Night. Do some test shots to compare for yourself!
Also, I tried out Panoramic shots for the first time in Alaska. I was amazed at how simple/easy this was. Just like before, just go the settings and change the mode. Then just pan left to right. You can press the camera button again to stop the panoramic... I believe it can take up to 8 shots.
LOCK THE SCREEN WHILE VIEWING VIDEOS OR USING THE CAMERA
XDA user timekillerj just made a thread pointing out how to do this. It was new to me, and a nice feature. Simple press the power button and your screen is locked - helpful so you do not skip a scene by accident. You can see his thread here.
HOW DO YOU ZOOM IN?
XDA user antonio91282 pointed out that you can zoom in by pressing the volume rocker while using the camera. It goes from 1-4x.
DIFFERENCES BETWEEN RECODING VIDEO TO SD VS. INTERNAL MEMORY ** No noticable difference **
XDA user wphend00 asked if there were differences between recording video to the SD vs. Internal memory. Here is my post with links to the videos so you can see for yourself. Here is a link to the entire thread so you can see discussion about it, if any.
APP TOPICS
DOWNLOAD NOT SHOWING UP, MAKING YOU REBOOT?
I did not notice this on Eclair, but with the froyo builds most of the time my downloads (especially pictures) do not show in the Gallery unless I do a reboot. IF this was a problem on Eclair I just went to SD Card & Phone Storage an unmounted and mounted my internal memory. Froyo has taken this function away apparently.
I found that this app ScanMedia works like a charm (no permission needed)
COMPARISONS OF THE HOME REPLACEMENT APPS ** AS OF OCT 2010 **
I tried to write a synopsis of the apps that can replace TouchWiz. Please see this thread here and let me know if I missed anything. I strongly encourage new users to try these apps. I prefer LauncherPro - it just seems snappy.
INSTALL THE 2.2 MARKET ON YOUR 2.1 DEVICE ** I had hiccups, just flash a froyo ROM in my opinion **
Paul (a genius for rooting android devices) made a tweet a couple of weeks ago about how to install the 2.2 market on 2.1 devices. You can see his thread here.
XDA user JWhipple made a post with the .apk file and it's really been catching on. You can find his post and the file to download here.
Do not delete your existing market (vending.apk from system/apps) or move it. Just simply download the .apk file from the linked thread, and then open it up with a file manager. It may ask you to install or upgrade, click that, and then accept the prompt about a system app. Voi'la, you have one of the better features of 2.2 Froyo on your phone now.
** Please note this is just the updated market, you will not be able to install Flash on our Vibrants till we have Froyo OS **
Huge thanks to Paul, Liam Haynes and JWhipple. I have done this and everything seems to be working perfectly.
WANT SWYPE WITH VOICE INPUT? ** This may be irrelevant with JI6 rolling out OTA now **
Jr33 made a thread with a version of swype that has the voice input button. It works very well. Just download and install with clockwork recovery. You can find it here. If after installing it you would like to theme it, head over to this thread started by hoey2011. I have done both of these mods, and love it.
WANT THE NFL APP FROM VERIZON?
Mr_Creeper_98 made a post for the updated NFL app that Tnpapadakos posted. This is a must have app if you like the NFL. You can find the post here.
WHERE ARE APPS LOCATED?
System Apps:
system/app
Click to expand...
Click to collapse
Market Apps:
data/app
Click to expand...
Click to collapse
Market Apps (Private):
data/app-private
Click to expand...
Click to collapse
Downloaded Apps (using browser):
sdcard/download
Click to expand...
Click to collapse
* If you download an app using the browser, you can use Root Explorer to move the app to data/app so the apps are stored on the 1.9GB partition the system uses. Once moved you can click on it to install it.
TRY A HOME REPLACEMENT (ADW or LauncherPro) ** See my guide above for some Home Replacement options **
Go to the market and download either - both are free. Gravis86 started a good thread debating which is better, located here.
ADW:
LP:
This my LP setup on my Vibrant (OLD, much cooler looking now, ha). Notice the docks (these are also scrollable & there are 5 per each desktop screen you have). The Live Wallpaper is Aquarium.
XDA user afive720 had a nice post on how to revert back to TouchWiz (without uninstalling). You can read the thread here for more information.
WHAT WEATHER APP IS THAT?
It is Beautiful Widgets, found here.
BW is approximately $1.92:
WANT TO USE ALLSHARE: PC > PHONE AND VICE/VERSA?
I found this thread to be extremely helpful. I ended up using Windows Media Player and it was too easy. Great app.
XDA User BritCrit has also given some really good information in this thread you may also want to review.
USE AWESOME DROP TO MOVE FILES IF NO CABLES
If you are ever in a bind, or just being lazy you can use this app to move files from a PC to your phone. No hassle, no account setup and it is free. Just go to this site: http://labs.dashwire.com/drop and then enter the 4 digit code when you open the app on your phone. Drag whatever files to the browser on your PC, and voila, it will instantly start showing up on your phone.
REDUCE A PICTURES SIZE BEFORE SHARING IT?
Paul O'Brien tweeted about an app, Image Shrink Lite, that lets you adjust the size and then select the method you want to share (twitter, messenger, gmail, etc). I mention this only because a lot of people get frustrated when they take a pic and try and send it out, but gmail hangs on it (and it eventually ends up a draft email) because it is too large to send timely. Re-size the pics before you email them and you will not have this Fail.
Image Shrink Lite:
METAMORPH - Theme Your Phone!
junkdruggler has a great thread on everything metamorph. Please check it out here and thank him! Metamorph is great for theming your phone, but it can break your market requiring you to login again. I prefer to theme with .zip files flashed in recovery.
MetaMorph Donate ($1):
Free:
** Use Metamorph to theme Swype or your Notification Bar ** (these are old links, there may be better/cooler ones now, search)
Themed Swype - Huge props to hoey2011
Themed Notification Bar (Evo) - Huge props to bahnburner
*ALTERNATIVELY* YOU COULD FLASH THIS .ZIP AND NOT USE METAMORPH (This is what I am currently running, it is spectacular!!).
CONTACTS / DIALER TOPICS
HOW TO ADD UNWANTED CALLS TO REJECT
I was recently being spammed. About 20 calls a day (ANNOYING). After you get an unwanted call, go to the Call Log, long press on the number and then add it to the Reject List. Next time the number calls you will just get a pop-up letting you know.
EDIT YOUR CONTACTS (BIG IMPROVEMENT IMHO)
Please read my guide located here. It was moved to save space. This really cleans up the phone, so I encourage giving it a try!
FIND YOUR CONTACTS FASTER!
When you load Contacts, you will notice the far right has the alphabet running top to bottom. Good news, by simply pressing on the letter you will automatically jump down, instantly.
SMART DIALER!
Pull up your dialer and just start typing the number (or letters will work too, thanks sl0play) out. It filters down your contacts as you type each new digit/letter. Likely, after the area code and first 1 or 2 digits after should be enough. There will be a drop down on the right and a number above it (the # of possible contacts based off what you input). Just press the contact, and the press CALL, genius.
SLIDE CONTACT PIC TO TEXT/CALL
denny_1986 mentioned in this post, that by sliding the contact picture to the left you are sent to the messenger app (with the "to" field completed). If you slide the contact pic to the right, you call the default phone number. Works in both Contacts and Messenger.
KEYBOARD TOPICS
TRY A NEW KEYBOARD!
To switch... simply long press anywhere that you would normally input text (a text message or the search widget). "input method" will pop up, click on this. Now choose the KB you want to try out. If one is not showing up, go to Menu > Settings > Locale and Text and make sure it’s there & checked.
NEED A TRACKBALL? ** Other KB's can/may do this too, you can search this thread for how, I prefer Swype **
In swype, move from the "swype tips" button to the "sym" key. Voila, directional buttons appear + other goodies (see pic).
MISC. GUIDES
HOW TO RECONDITION YOUR BATTERY
If your battery seems to drain fast, or if you are changing roms, you might want to try the following to help your battery. Master posted the following instructions (this assumes you have root and clockwork recovery):
1.) Drain your battery to the point it shuts off on it's own..
2.) Plug it in & let it charge over night (While it is still off)
3.) Launch into ClockWork Recovery by holding the "VOL UP", "VOL DOWN", & "Power" release those buttons after you see the second Vibrant screen.
4.) Press "reinstall packages" (It should take you to the Clockwork Mod Recovery screen, If it didn't then press "reinstall packages' again)
5.) Go to "advanced"
6.) Press "Wipe Battery Stats"
7.) Reboot
Click to expand...
Click to collapse
** I drain my battery to as low as it will go, but not all the way. I also charge it for only about an extra hour max, once it's fully charged. **
HOW TO MOUNT PHONE TO PC
XDA user DaMaDo reminded me Android does not auto-mount like some other phones on the market. When most of us connect the phone, the USB drivers are automatic (use the cable that came with your phone!). If not, there is a guide below to assist. For now, let's assume all is well on the first connection of the Vibrant to the PC. When you connect you will likely get a popup on the PC about installing drivers, great.
Okay, go to the phone's notification bar and pull it down. You will see USB Connected. Click on this, & then click on "Mount."
Shortly after, your computer should pop up automatically TWO devices, the "/SDCARD" (Internal Memory) and "SDCARD/SD" (SD Card). If not, go to My Computer and find the drives you just mounted to the PC.
NEPHRON'S GUIDE FOR ADB, etc (taken from the G1 forums)
This guide helped me a ton. I realize some things may be different, but I could not think of a better starting point. Please read this thread. You should attempt ADB, it's very nice to have.
CONVERT VIDEO FILES ON YOUR PC FOR YOUR PHONE
XDA user TGA_Gunnman did an excellent job putting a thread together for how to convert videos using HandBrake (get it here) and then moving them to your phone. Be sure and thank him if his how to helped you!
HOW TO PROPERLY INSTALL A NEW SD CARD
XDA user techspy posted this question and I had recently done it so I responded. Like always, I'm certain there are people on here who know how to do this better/easier, but this works and is nothing difficult. Here is my post with instructions, and here is the thread for discussion.
HOW TO HIDE FOLDERS
achild made a great post with the instructions. Thank him for his effort on this post!
MISC. QUESTIONS
MY PHONE NUMBER DOES NOT SHOW UNDER SETTINGS?
It has happened to me on the G1, and I recently saw a Vibrant user post this. smerff has an excellent post with what you need to do!
WHAT ARE THOSE FUNKY BARCODES?
These are QR Codes. Download Barcode Scanner from the market. Scan any of these codes I linked. You will be sent to the app in the market. Download, enjoy.
NOTICE LAG? ** I do not use lag fixes so this may be old, please search the development section before creating a thread **
I do not encourage this, but some will want to play with it. There is a great thread on tweaks that can be done to speed up the Galaxy.
I personally think custom ROMs and oc/uv kernels knock out almost any of this issue. If you are stock/non-rooted.. please try a root/custom ROM setup before you give up on the Vibrant. Our developers are amazing.
DOUBLE NOTIFICATIONS?
If you are using a 3rd party app, you may be getting double notifications. For example, I use Handcent for texting (you should try it). First thing you need to do is open the stock Messenger app, go menu > Settings and disable notifications. This is basic, but sometimes it's easy to overlook.
SHOULD I USE A TASK KILLER?
Absolutely not. You have the best OS and one of the best spec'd phones ever. You would be doing more harm than good. If you do have one, uninstall, reboot and let me know what you think! If you have a bad app that is causing you issues, uninstall it, rather than installing a TK.
In addition, even Google at Google I/O 2010 addressed app developers and asked them to no longer include "quit" or "close" as options within their apps. I think Andronica (another great android site) summed it up well with their article, found here.
XDA user iunlock created a thread with some good debate based off this sticky. You can read all the thoughts by clicking here. In short, the overwhelming majority agreed and some have commented on seeing an increase in performance after deleting their task killers.
HOW TO DO A FACTORY RESET!
Rarely should you need to do this (I've never done one), but if you want to, simply press menu and go to settings. Scroll down to Privacy. In there is the option to perform a Factory Reset.
NEED HELP INSTALLING THE DRIVERS ON YOUR PC?
TGAGunnMan started a great thread with links for the drivers. You can view it here.
courtmagician also has a good thread discussing issues with USB Debugging as well. I would suggest reading this thread also.
THREE (3) LIGHTS/SENSORS - SURE THERE IS NO NOTIFICATION LED?
Yeap. I asked myself when I noticed there were 3 items. Two are used for the proximity sensor, the other is the light sensor.
Big props to XDA user gravis86 for answering my query so fast, see his post here.
CHANGE-LOG
01.13.11
- Removed link to 100s of free fonts since the thread was deleted (thank you to theotherguy)
01.05.11
- Added cvibe88's videos to the top of the sticky
12.12.10
- Link to Eugene's Super IO kernel
- Link to all of the modems for the Vibrant (thanks scrizz)
12.08.10
- Change the bootup animation
12.05.10
- Make a JIG - save your "bricked" phone
12.03.10
- Deleted how to flash a radio as it was not applicable to our phone (we have a MUCH easier process)
- Clarificatoin on a few things - HWL phone/rooting
- I'll try and add more during my work day.
11.29.10
- Link added to the Intro for noob friendly guide (Includes videos)
11.16.100
- Added the app ScanMedia to App Topics (useful when pics/ringtones/etc do not show after download)
- Deleted some stuff for space needed
- Added larger headings for the sections
11.13.100
- Added a fix for Hardware Locked phones - let us know if this does/does not work.
- Added at the top of the thread how to go from Froyo BACK to Eclair if wanted.
- Removed the old HWL fix I had... it actually was the same thing, but I like my new wording better, ha.
- Deleted the "how to enter safe mode" recommendation given to me
- Moved how to send calls to the Phone/Dialer section.
11.12.10
- Added farrisizdamans thread for those who MISTAKENLY (dont do it!) used the Partition feature in Rom Manager.
- More housekeeping. If you guys see things that need to be updated, PLEASE let me know. This has become more of a task with Froyo rolling out and multiple kernels.
11.11.10
- I went and tried to update/clarify a LOT of the material.
- Added how to send calls to a Reject List (Spam/telemarketers) - Vibrant Topics
- Moved Vibrant Topics to the top of post 2.
- As always, let me know how to improve and what to add.
11.10.10
- Added a video of how to use ODIN (not my video, random find on youtube). Its in Vibrant Topics, post 2.
- Probably going to update to 2.2 tonight... may try and post that later if people are interested.
11.1.10
- BruceElliots post on improving battery life (Vibrant Topics)
- chaoscentral gets credit for the Captivate camera previosly posted (my bust)
10.27.10
- How to enter Safe Mode (Vibrant Topics) - thank you so much patriot1973 for the PM/thread.
10.21.10
- JI6 GPS Fix. I used to pick on people complaining about GPS till I did this. Blew me away. (Vibrant Topics)
- Moved how to install JI6 to Vibrant Topics
- Added steps to take if Root Explorer is not able to mount/delete system files (Delete the Bloat post)
- Added more information on how to use Titanium Backup
10.14.10
- How to flash a custom ROM (Root Topics)
- A fix for hardware locked Vibrants (Vibrant Topics - post 2) Thanks Chui101 and untermensch)
10.13.10
- Comparisons of the Home Replacements (App Topics)
10.12.10
- Updated instructions for Rom Manager
- Updated a lot of posts for JI6 (please PM me if you catch something that needs updating)
- chio101 notified me of the JI6 Mobile AP (Wireless Tethering)
- I flashed Bionix 1.7 tonight with JACs oc kernel. I'll post thoughts later today. I encourage you to try it also!
10.11.10
- How to install the 2.2 Froyo Market on our 2.1 Device (root not needed so it's under App Topics)
10.08.10
- How to flash JI6 (be sure and go back to stock kernel if needed - this is also in the sticky - ctrl+f for "kernel")
- How to recondition your battery (Misc Guides - post 2)
- Task Manager by LP'ing HOME - thanks kuhan
10.08.10
- Added how to install the front facing camera (FFC) thanks to siirial (Camera section - post 2)
- Added panoramic shots to the camera section also. Will try and post an example from Alaska later.
- Updated the OTA/Root topic. It appears many did not lose root with the OTA update. Awesome to hear.
10.07.10
- Added JAC's kernel for oc/uv (Things to do with root)
- Added a link to the NFL app (App Topics)
- Added a link to Swype with Voice Input (App Topics)
9.13.10
- Flashable .zip GPS fix (huge thank you to frankencat) - Root users only
9.3.10
- Trying to get the format done
- Added how to reboot (long press power - thank you kizer and Gad13)
- Added a line about the stock android calendar not being perfect.
9.1.10
- Added the stock calendar .apk's needed to replace crap TW calendar.
- Added how to have a true stock android launcher, with the .apk attached.
- Noted the Captivate camera sorts pics in the correct order (make sure you aren't looking at your old Vibrant folders).
- Added a link to jonnybuenos theme (no metamorph needed) and gave a pic of my setup.
- Added link to list of all ROMs (thanks to almyz125)
- Please PM me suggestion and give feedback on what you want.
8.31.10
- Added how to change fonts (big kudos to those guys!!!)
- Added what to do if your phone # does not show under your settings (rare this would happen, but it does). Misc Q. section.
- Added list of bloat apps that can be removed. (high demand).
- Replace the TW calendar with the calendar from Cyanogens ROM
8.25.10
- Added how to install the Captivate camera on the Vibrant (Things to do with Root section)
- Added the "Will I receive an OTA update if I root" question to the top (this should have been here already, my bad.)
- Added how to get into Stock Recovery (seen a lot of posts on this recently. Hope there is no issue with new phones).
8.23.10
- Removed Barnacle as the suggested Tether app.
- Added the Tether app that came with the Intl Galaxy (removed by carriers).
- Clarified that the Intl Galaxy flashable zips are for the bootup and shutdown (I love them).
- Clarified that in the dialer pressing letters filters results too, not just numbers (thanks sl0play)
- How to put the Camera in Night Mode (amazing photos in the dark, I was impressed. I hate flash photos anyway!).
- Added zaduma's alternate method for removing the startup/shutdown sounds (since he whined so much, haha, jk). Thanks for posting it man.
- Moved the Disabling startup/shutdown sounds under "Things to do With Root" from "Vibrant Topics."
8.15.10
- Added to the App Topics section - how to theme swype and notification bar (both can revert to stock)
- Under Things to do With Root - Use the i9000 boot animation/sound instead (no more pink box)
8.9.10
- Slide contact picture to text/call (thanks denny_1986)
8.8.10
- How to check an MD5Sum (verify the integrity of a downloaded file)
- How to PROPERLY update your radio (please note this is for future reference, as there are no known updated radios)
- How to hide folders (thanks achild)
good job .....
nice.. I want helvetica.
Which weather/clock widget is that? Beautiful widgets?
oh and how did you get rid of those ugly numberd dots which let u select homecreens.
Thanks. Good call about the widget, that is asked a lot when an image is posted, so I added it too. The change in font was awesome. Didn't expect it to have such an impact.
sigeltek said:
nice.. I want helvetica.
Which weather/clock widget is that? Beautiful widgets?
oh and how did you get rid of those ugly numberd dots which let u select homecreens.
Click to expand...
Click to collapse
Yeah it looks like Beautiful Widgets.. just select the Beautiful Home Smaller instead of Beautiful home and it'll appear like that on the screenshot. And those numbered dots are apart of the launcher alternatives, there are settings in there to get rid of them or customize.
BUMP
ive read many of these tips but only after hrs of reading.....nice to have them in one place
oh include the GPS fix...that sh*t was great
^ thank you. I was trying to hold off in the gps fix just because not everyone has an issue (our has not noticed) and some in that thread were still not getting it fixed. I'm confident the next update from Samsung will address this. please let me know other things that should be included though!
awesome thanks for this post, very informative
I had no idea about the swipe on the task bar to change the brightness. Thats nice.
great idea and thread
Maybe add (for rooted phones) the app lag fix, or at least a link to it?
Great list! This should be a sticky.
My phone is just so...VIBRANT
Great thread,i actually pm'd the mod asking about a faq and I did start one on my computer, but you beat me to posting it, and you have pretty much everything I documented. Great job!
Sent from my Samsung Vibrant with Swype!
Awesome man, appreciate that. There will always be room for more, let me know if I need to add to it! Feels good to be able to do something (albeit very little) for XDA, as much as they did for my g1.
How about something telling people how to use Metamorph, or a direct link to the Metamorph thread. Since we have two themes using it.
How to reboot phone into recovery or download mode.
How to use Odin, or what Odin is.
just some ideas.
Nice, will work on those this morning.
Okay, I have added some new items. I like some of the suggestions, and if they are not added it's probably because I am not comfortable enough with the subject to feel I should be teaching. I would love for others to help chime in... I'll add them to the list and do my best to make sure everyone gets credit for what they add to the list (some people care about this).
OP,
grear thread.
One addition
removing startup/shutdown audio files
http://forum.xda-developers.com/showthread.php?t=731059&highlight=shutdown
^ appreciate that man. I actually already have that included. I was debating on adding the removal of the startup/shutdown boot animations too.... i guess it could not hurt, but will be irrelevant once we have a custom ROM.
I had to explain rooting for you some friends on facebook and made a quick summary and I thought that I'd share it here also. Some things may be wrong. I'm not a rooting genius myself, I'm pretty retarded when it comes to this stuff. Please feel free to correct me where I am wrong. Spelling and grammar is NOT a factor here. GOOGLE IS YOUR FRIEND!!!
Simple Rooting
---------------
What is Rooting? As Wikipedia states: Rooting is a process that allows users of cellphones, and other devices, running the Android operating system to attain privileged control (known as "root access") within Android's Linux subsystem, similar to jailbreaking on Apple devices running the iOS operating system, overcoming limitations that the carriers and manufacturers put on such phones. This is sort of similar to gaining administrative access on your pc where your allowed extra options that were previously locked down.
Why do you want to Root? Well that's easy, because your able to control and customize your device. Maybe you just want superuser access. Maybe you want to overclock or underclock your cpu. It's all upto at this point.
Preliminary Rooting Actions: Depending on your device, their are a certain number of steps to be taken to prepare your device. There are simple programs that can root your device for you. There are programs do this but you need to install drivers before running the programs. Theres doing it through adb in android-sdk. It's all in preference. The first thing we usually want to do is install hboot drivers onto your pc. The hboot drivers will prepare your device for the running process since it will be booting you into recovery and what not. Think of it as a BIOS of some sort. Hboot will allow you to load custom Roms and Recoveries that you choose. You can't flash anything without Hboot. The Hboot drivers that you install on your pc will prep your bootloader and allow it to do these actions. Backup your sdcard and contacts IF you want to BUT note that it is best that we wipe your sdcard and factory your phone so the Rooting process doesnt undergo any hiccups. Make sure usb-debugging mode is on. You can usually find this option in your settings under the applications tab>development tab IF your phone has those options. Once you've done all of these steps you should be ready to ROOT!!!
Rooting: Android-sdk - This is for more experienced PC Users who are familiar with command-prompt, but even if your not experienced it shouldnt be hard because all you do is type in the line they want you to type. With this process there are files that need to be downloaded and loaded into your tools folder which is under your android-sdk folder. You will typing in codes that will move the files to your phone which will root your device. This may take upto 2 hours. Unrevoked - Unrevoked is a one button rooting app that you run on your pc. This is a cake walk. All you will do is run the app and follow the directions it gives you as it moves on. This may take anywhere from 2-5 minutes. Other methods - As I stated they're are other programs that you can download on your phone which will do the rooting process for you.
Post-Rooting: The first thing we do is boot into hboot mode and make sure that we have S-OFF! If so, Success you are rooted. You can also boot your phone and check to see if you have the "Superuser" app. If so, SUCCESS you are rooted!
Nandroid/Recovery: Now we get to the fun part. What is recovery? Exactly what it sounds like. Recovery gives you the option to backup your device AS IS. This means that if something were to happen, you can restore a backup that you earlier created and your phone will be exactly in the state it was of the backup. Usually when phones are Rooted, the Clockworkmod Recovery is automatically installed. Many people use this but if you love more options then there are alternatives. One for example is Amon_RA Recovery. Amon_RA is popular among the Rooting crowd since many options are implemented. 2 ways to install this will be through Rom Manager, an app in the app market. Once the program loads you can scroll to the bottom and choose "Flash Alternate Recovery." Another way would be through Flashing. You can pick up a custom .zip file that contains the Reocvery and update it through hboot. Nandroid is basically when one has Recovery options that allows them to COMPLETELY backup/restore your device.
Choosing what to backup! If you have an Evo4G like me then you would probably want to know what to backup and save. Once your device is prepped boot into recovery and select backup and choose the items you will want to backup. If your phone is a 4G/WIMAX is VERY IMPORTANT that you backup the wimax.img or whatever 4g.img file your phone contains everytime. If somethign was to happen to your phone and your wimax/4g keys were gone, THATS IT, no more 4g for your phone EVER AGAIN!!! Is it also smart to extract the wimax/4g.img file from your backup that you created and move it to your computer just to make sure. This way you will always have it. If your using a custom a2sd(apps 2 sdcard) program, then you shoul backup your sd-ext folder as well in the options, otherwise you wont have apps when you boot your phone on.
Flashing!!! What is flashing? Flashing is loading a custom file onto your device through Recovery. You flash many .zip files that range from Roms/Kernels/Boot Animations/Scripts/Radios/A2SD/etc.... Flashing is highly addictive as well. Just ask me how many Roms I've went through.
How do we boot into Recovery? Easy. The way I do it is through an app called "Quick Boot." It allows you to Power Off, Hot Reboot, Boot into Recovery, Restart the device, etc... Another way would be to hold down the Power Button and Volume Down Button(Depends on the Device). That would bring you to the hboot screen. Then you would scroll to Recovery and select it, then Bingo you're in Recovery. That should also teach you how to boot into hboot.
ROMS: What are Roms? Think of a Rom as the base program of your phone. It would be like Windows XP or Vista, or MAC OSX and Linux on your pc. There are many different Roms to choose from for your device. There is AOSP(Android Open Source Project) Roms which is a complete stock version of Android without the add-ons that each manufacturer throw on for glossiness #inside joke. These do not-include bloatware. You have the oh-so popular Cyanogenmod Rom that a very talented team put together. You have MIUI which was built from the groundup and is very userfriendly. You have OMGB, OMFGB, Ultimate-Droid. You have customized versions of Sense, Touchwiz, or whatever your device runs. These are not AOSP version Roms. Roms are flashed in Recovery.
Kernels: Kernel is the brain of your phone. It controls the cpu and hz output for services your running, the drivers and hardware. Custom kernels allow you to underclock/overclock your cpu and select better hz management which can help save battery life. You select different governors that your kernel will run as. You can use Powersave/Performance/OnDemand/Smartass/Interactive/InteractiveX/Conservative.
Powersave tries to save as much battery as possible by reducing the amount of power your phone uses. Performance focuses on how snappy the phone should respond. It doesn't really focus on battery life but much more the performance of the phone. On Demand focuses on using power when the device needs it, basically when its being used. Conservative tries to conserve the battery life without hurting the performance of your phone too much. Smartass is conservative with a screenoff profile off 128mhz min/384mhz max. Basically its saves battery life as the screen is off, and saves battery life without reducing performance drastically when the screen is on and the phone is in use.
Min/Max controls the mhz of you phone(underclock/overclock). The max can be risen higher or lower then the set default to underclock/overclock your device. The min can be risen also: This usually helps with the phone awakening faster.
Different types of kernels: Sbc/non-sbc/havs-more/havs-less/static undervolting/etc...
SBC is very popular. It charges your phone with trickle-charging technology and keeps your phone at 100% by slowly reducing the amount of mV being driven into the phone until it reaches a steady 2mV/4mV/6mV. This is better for overnight charging. Please research SBC since their are some risks.
Non-sbc is normal charging.
HAVS I believe controls how to voltages in your phone correspond to the amount of work your phone is putting in. Sorry if I CANT explain it any better.
A2SD: Very popular. A2SD is Apps 2 SDCard. Moving apps to the sdcard saves internal storage on your phone, but here's the thing, NOT all apps can be moved to the sdcard because of legacy apps and whatnot. Their are versions of A2SD that can be flashed which moved the apps to a sd-ext folder on a partition you create on your sdcard when prepping for this. You can also move the dalvik-cache to your sdcard also and both of these save a ton of internal storage.
That's for non-tech people? Really ??!
No offense but its full of technical buzzwords and concepts that the average user does not care about. All they want is -
- install this on your pc or phone
- click ok on the next 5 prompts
- you can now run tons of extra software and your phone is now amazing!!
That's it. Anything more is beyond the grasp of the average person, as it should be. Unfortunately rooting (on any platform) is still a pretty complicated process, so its better to read a lot and understand what's going on.
ECrispy said:
That's for non-tech people? Really ??!
No offense but its full of technical buzzwords and concepts that the average user does not care about. All they want is -
- install this on your pc or phone
- click ok on the next 5 prompts
- you can now run tons of extra software and your phone is now amazing!!
That's it. Anything more is beyond the grasp of the average person, as it should be. Unfortunately rooting (on any platform) is still a pretty complicated process, so its better to read a lot and understand what's going on.
Click to expand...
Click to collapse
Yea well this is true, but this is the easiest way I could break it down.
Don't get me wrong, its a very good writeup. But if you help your friends root their phones, you're going to be doing tech support. I know from personal experience
Tell me about it. I did my brothers and friends and they always need help with something.
Okay, so recently Ive been seeing a lot of complaining about cm7, decks, miui etc.
I will show you my favorite way of doing things which has kept me hooked since late last year.
Don't blame me for any problems.
If you need the sense equivalent of this, go here.
DOWNLOADS:
:Rom:
Decks AOSP. You can use any other AOSP rom of choice, like CM7 Nightlies. As long as its based off cm7, you can follow this guide and be fine. Settings may be different though.
DON'T flash anything yet.
:Kernel:
Download a SavagedZen Kernel. I recommend CFS Havs. I understand that they havent updated recently but from my personal experience, SZ is amazing.
P.S. This is needed for what I'll be showing you later on so you will definitely not get the results expected from using Tiamat or any other kernel.
If you are not sure on what kernel or rom you want to use, go to this link.
:Misc:
Here are other things that you need to download.
Format All Zip
Use this everytime you install a rom. Dont worry, it does not touch your sd card.
Gapps for CM7
Gapps for Decks
Gapps for Decks with voicemail
Always need your Gapps!
I have created my self a flashable titanium backup zip using the app(its in the preferences somewhere) and that helps out a bunch.
GPS Drivers
Fixes GPS with AOSP.
SuperCharger Script
This thing is freakin awesome.
There will be other things to download later on but they are apps.
Before we move on, do this:
http://froyodroid.wordpress.com/2011/03/17/evo-gps-fix-on-cm7/ said:
Flash sense based ROM
Download MSL Reader from market
Run MSL Reader (write down the #)
Open the phone keypad
Type ##GPSCLRX#
Enter your MSL at next prompt
Phone will reboot in 10th seconds
So now lets get on with the fun stuff.
Click to expand...
Click to collapse
Put every single one of these files on the root of your Sd card. This means that the files should be in no folders! directly on your card.
You SHOULD be using AmonRA recovery.
If not I highly recommend you do that.
FLASHING
Make sure everything you need is backed up already
1. Boot into recovery
2. Nandroid Backup your current rom[Optional]
3. Flash Format all zip[2x if you would like]
P.S. Format all doesn't wipe sd-ext. Do that through recovery wipe options
4. Flash rom
5. Flash kernel
6. Flash Gapps, GPS Fix, and Titanium backup if you have it[No particular order for these]
7. Reboot
AFTER FLASH
Go through everything, setup your accounts
Download Script Manager, Juice Defender, System Tuner, and Terminal Emulator[Most AOSP roms already have this]
:SuperCharger:
1. Open Script Manager and navigate to the root of your Sd card which is where the SuperCharger script should be
2. Run the script as root only. Leave everything else unchanged
3. Choose your scrolling speed options.. you should go fast
4. When the list of options is given, choose either of the aggressive setting. I use the first one
The new updates are making everything kind of confusing.
All the options you get have a bunch of numbers next to them; I'm going to just type out which ones are the ones that I recommend.
[6,8,24,30,40,50] My favorite.
[6,8,25,30,35,35] A bit more aggressive then needed, but still good.
5. After it is done and it goes back to the numbered options, press back and leave the script in background
6. Navigate all the way back to your phone's system files
7. Go into system/etc and then into init.d
8. Run as root and boot the supercharger file in there
9. Reboot
:System tuner:
Car-o-Dope Tweaks said:
Click "tweaks", select SD Cards, change your io scheduler from bfq to deadline, click boot settings, select Re-apply SD tweak and select init.d script. exit system tuner.
Click to expand...
Click to collapse
Also, change cache size to 4096
:CPU settings:
Settings > CyanogenMod settings/Advanced settings > Performance > CPU settings
1. Available governors, choose conservative
2. Check set on boot
If you want to go more advanced and be able to set up profiles and other things, check out SetCpu
If you do choose SetCpu, do NOT mess with Cm7 CPU settings.
P.S. This is where Tiamat lacks. I have no lag using conservative on SZ kernel.
P.S.2. Since we are using a HAVS kernel and are undervolting, overclocking is dangerous.
P.S.3. If your rom doesn't have these options, you can use SetCpu to do the same exact thing.
:JuiceDefender:[Optional]
This app can get you A LOT more battery life if used right.
I use the ultimate version of this and I highly recommend you buy it yourself.
1. Set profile to advanced
2. [About] Go down and uncheck enable after unlock
Some kind of notification is needed or else JD will be killed
3. [Controls] Change to your needs, I leave everything untouched
4. [Schedules] Disable night[Optional]
5. [Schedules] Change to your needs, I leave everything untouched
6. [Triggers] Disable Battery[Optional]
7. [Triggers] Change to your needs, I leave everything untouched
One more thing.. there's this app called chainfire 3d I use it but I haven't really noticed any difference with anything. You should try it out and let me know
Tips
1. Turn off haptic feedback
Settings > Sounds > uncheck haptic feedback
Less lag + a little bit more juice
2. Kill apps by holding down back button
Only tested on cm7/decks. Other roms may be different
Settings > Applications > Development > check Stop app via long press back button
3. Make WiFi stay on
Settings > Wireless & Networks > Wi-Fi settings > menu > Advanced > Wi-Fi sleep policy > Never
Android, on default, turns of WiFi when the screen is turned off. This will yield worse battery life since 3g/4g sucks much more battery life than WiFi
4. Increase VM heap size
Settings > Advanced/CyanogenMod7 settings > Performance > VM heap size > 48m > Reboot
5. Add Silent slate
Settings > Advanced/CyanogenMod7 settings > Sound > Check Silent slate
Adds silence option for notifications when you use vol+/vol-
6. Use Google voice for voice mail
7. Many AOSP experts would recommend using decks v1.3d over 1.3 but I haven't really noticed much of a difference and the new features in 1.3 are too big a compromise for me. If 1.3 is not working out for you, definitely try 1.3d.
New doesn't always = better
bairds1 said:
When using 1.3d, do the 2 fixes for it - proximity and phone fix - one is a zip to flash and the other is a file overwrite/replacement. Details and links in Deck's thread.
Click to expand...
Click to collapse
Check out all of the settings @ Settings > Advanced/CyanogenMod7 settings
One of the main reasons I dislike sense
Apps that I can't live without
1. Rom Toolbox
PLENTY of things you can do with this rom.
Get rid of ads, change boot anim., etc etc etc
2. LauncherPro
HATE stock android launcher
There are many other ones like ADW, GO launcher, WP7 etc..
3. Adobe reader and flash
4. MixZing
HATE stock android music
Many other options here
5. Google Maps
6.Root explorer
7. Twonky server(for Xbox or other things streaming)
You have a tip or an app? Let me know and ill add it to here
Warning: Reflashing Rom or kernel can reset some of these things
Now, you will have optimal performance and optimal battery life.
Plain AOSP is ugly though right? Look in the market for themes or go to the XDA android themes section
You can also use the UOT theme kitchen. It is truly amazing and very easy to use. It has churned out quite a few sexy themes for me.
Let me know of any suggestions you have.
And the last P.S. in this thread: Every Evo is different. You may not have the same perfect results as me. If you experience things like random reboots, lag, bad battery etc then you should post in this thread and either me or other people will help you achieve my results for your phone.
Edit to ^: If you have terrible battery life, you most likely have a wake lock issue. There are hundreds of threads on this and how to fix it. Here's one: http://forum.xda-developers.com/showthread.php?t=1128135
If my thread doesn't seem to give you the desired results check out the increasingly popular car o dope tweaks: http://vaelek.com/index.php/topic/1916-guide-car-o-dopes-supersonic-tweaking-guide-v102-120411/
Hit the thanks button if you fall in love with your phone and cant run any other rom ever again
Decent guide, but if you're using a havs kernel, setcpu can conflict and do more harm then good.
Nice guide, especially for the newer people joining our Supersonic group. I would only add a couple of points for consideration. After trying every aosp rom available, including the latest CM nightly's (2.3.7), my favorite is Deck's 2.3.4 (version 1.2.1) ... very quick, smooth, and quite stable. I also think that S/Z's "interactive x" governor is the best.
wmdunn said:
Nice guide, especially for the newer people joining our Supersonic group. I would only add a couple of points for consideration. After trying every aosp rom available, including the latest CM nightly's (2.3.7), my favorite is Deck's 2.3.4 (version 1.2.1) ... very quick, smooth, and quite stable. I also think that S/Z's "interactive x" governor is the best.
Click to expand...
Click to collapse
And with Interactive X you wouldn't need screen-off profiles.
CM7 has "Advanced Settings" (I forget the name but it is in settings) so you really wouldn't need SetCpu. You can set min/max speeds and governor. If you have profiles, SetCpu would run in the background.
People should still wipe everything in recovery, not relying on zips to do it though.
Sent from my PC36100 using xda premium
The zips are much more reliable.
I had read before about the havs thing but I haven't noticed any problems so whatever. I will finish this later tonight because I'm at work right now
Decks is p
Deck's + SZ + SuperCharger script + ViperMod script.
Crossrocker said:
The zips are much more reliable.
I had read before about the havs thing but I haven't noticed any problems so whatever. I will finish this later tonight because I'm at work right now
Decks is p
Deck's + SZ + SuperCharger script + ViperMod script.
Click to expand...
Click to collapse
Not saying that the wipe zips aren't unreliable, but usually I wipe everything by hand then run one of the zips. For example, the zip you provided doesn't wipe sdext. The one you gave is actually a good one as it wipes boot and system along with the usual (sometimes I don't see one or the other in other zips).
And the HAVS issue is more when you are overclocking, overclocking and undervolting don't go well together.
Ill add those in. Thanks.
Deck's + SZ + SuperCharger script + ViperMod script.
Personally, smartass or smartassV2 are the best governors in my opinion.
thanks for this thread my man
I like conservative because it stays at the min much more then any other governor
Deck's + SZ + SuperCharger script + ViperMod script.
Updating. Anymore suggestions?
Deck's + SZ + SuperCharger script + ViperMod script.
Nice guide you should add how to config script manager to browse as root.
Just a thought.
Sent from my PC36100 using xda premium
linsalata28 said:
Nice guide you should add how to config script manager to browse as root.
Just a thought.
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
Hows that done and what's it help with?
Deck's + SZ + SuperCharger script + ViperMod script.
Crossrocker said:
Hows that done and what's it help with?
Deck's + SZ + SuperCharger script + ViperMod script.
Click to expand...
Click to collapse
in script manager hit menu/more/advanced options/config/browse as root.
I'm pretty sure the app won't really work without doing this unless something has changed and I'm just doing this still for no reason which could be possible to lol.
Sent from my PC36100 using xda premium
linsalata28 said:
in script manager hit menu/more/advanced options/config/browse as root.
I'm pretty sure the app won't really work without doing this unless something has changed and I'm just doing this still for no reason which could be possible to lol.
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
Accidentaly hit thanks
Im pretty sure its not needed because I've never gone through those settings
Deck's + SZ + SuperCharger script + ViperMod script.
Crossrocker said:
Accidentaly hit thanks
Im pretty sure its not needed because I've never gone through those settings
Deck's + SZ + SuperCharger script + ViperMod script.
Click to expand...
Click to collapse
Yeah I just checked mine and it works without it LOL I remember having to do that to make it work on some ROM a long time ago and have just been doing it since I guess that will save me a little time on set up from now on.
Sent from my PC36100 using xda premium
There's a new version of V6Supercharger (U9 Beta 6.2.2), is that what version you're using?
snowboarda42 said:
There's a new version of V6Supercharger (U9 Beta 6.2.2), is that what version you're using?
Click to expand...
Click to collapse
Yes but I need to check this up because im pretty sure somethings have changed in the updates. Just use aggressive and you'll be fine.
Edit: Checked out old and new scripts. numbers have not changed but some stuff has. added to op on how to get this perfect.
linsalata28 said:
Yeah I just checked mine and it works without it LOL I remember having to do that to make it work on some ROM a long time ago and have just been doing it since I guess that will save me a little time on set up from now on.
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
I tried to kill the bug in your sig. It looks so real, haha.
Crossrocker said:
I tried to kill the bug in your sig. It looks so real, haha.
Click to expand...
Click to collapse
a few people have said that.
I don't mean to nitpick but I was looking again and I hope I'm not wrong about this as well but in vipermod after you uv type 10 to save changes it should be self explanatory but for some noobies that read this they might not think they have to.
Sorry I'm bored and can't sleep.
Sent from my PC36100 using xda premium
The first thing I should say here, is thank you to every Dev, every tester and every member that helped me along the way, from the guys in IRC #Ubuntu that helped me set up adb on my Linux drive to the guys on #htc-evo that walked me through rooting an hour after I first took this phone out of the box to all the other members of XDA and SDX that have been so instrumental in helping me learn all of this. Especially the people that have run into issues and the people that have offered up solutions. If other people didn't make mistakes, I never would have know half of what I do.
ULTIMATE GUIDE TO EVERYTING EVO 4G
In the year that I’ve been on this forum, I’ve come to learn a lot more than I could have ever imagined. I’ve tried to pass that knowledge on, in various threads, and tried to help as many people as I can. I know there are a lot of guides out there, but I decided to write what I’ll call “HipKat’s Ultimate Guide To Everything Evo 4G.” For ease, I’ve added links to as many things I can at the bottom of this.
The most important thing I can tell you is to fully read as much as you can before you attempt anything. The developers are really good at listing how to apply their mods, Flash their ROMS and listing what does and what doesn’t work.
FROM THE BEGINNING
So you have your Evo, freshly rooted, and you want to know where to go next. Well, here are some important things you need to do first. I’m assuming that you’ve already installed the HTC-EVO drivers via HTC Sync.
In the rooting process, you most likely ended up with Clockwork Mod Recovery. The first thing you’ll want to do is update that to a better recovery. Clockward Mod, or CWM is not a good recovery for the Evo. More on Recoveries below.
Download the file from the link provided below. You’ll have to rename the file so it reads PC36IMG.zip
Be sure that you are not adding a second .zip to the file name (PC36IMG.zip.zip).
Place the file on the root of your SD Card, meaning not in any folders, but on the card itself. Power down the phone and then reboot by holding Volume Down and Power at the same time, until the bootloader, or Hboot, comes up. After a few seconds, Hboot will scan your phone, find the PC36IMG.zip and ask you if you want to update. Select yes with the Volume Button, and when it’s finished, it will ask if you want to reboot. Select no, and then select Recovery. If it loads correctly, you can Reboot System.
Once your phone is fully booted, go to Market. Hit Menu>My Apps and see if anything on your phone can be updated.
As long as you’re in the Market, download some apps that you will need in certain instances, as I’ll explain later.
Astro File Manager, Titanium Backup, MSL Reader, Terminal Emulator & GPS Status & Toolbox.
*Note: You have an expensive device in your hands. Don’t afraid to buy some of the more important apps, and Titanium Backup is one I suggest paying for. I’ll be listing some of the more important Apps you’ll want, and some are not free. If you pay for Titanium Backup, make sure you keep the text file with the license number on your SD Card/Root
Once you’re done there, back out to your home screen, hit Menu>Settings, scroll down to Updates and quickly update your PRL and Your Profile. I do this before every ROM that I flash.
Open MSL Reader and get your MSL and write it down, then put it somewhere that you can always refer to it. You’ll need it for various things, like resetting your GPS Data.
Open Titanium Backup and hit Menu>Batch> Backup All user Apps and Data. Only select the apps that you may have downloaded. Never any System, Google or HTC Apps. It’s pretty simple to tell. They’ll be the ones in White Text.
The ONLY other apps I backup are my Alarms and my Voice Mail. You’ll need this if you use an AOSP ROM to restore your Voice Mail Data, which I’ll go into further below.
After those have completed, and since you have a Stock ROM without the extended Reboot Options, power down. Then repeat the steps to get to the Hboot, but this time, after the scan, since the PC36IMG.zip is still on your SD Card, select no, and then go to Recovery.
*Note: I usually keep my USB Cord connected to my Computer during any of this. You’ll see why below.
TWRP
The best one to use on the evo is 2.2.2.0. This is a true touch recovery unlike the ra style. It does wipe everything correctly and has a decent user interface. Lets start with the down side of 2.2.2.0 which is it takes forever to boot up, there is no option to wipe the boot partition (but that has never been an issue for me), and there is no autoreboot option. Now to the goodies. You have the option to flash upto 10 zips at once, there is a file manager program which will allows you to move, rename, copy, delete files from all directories including the root. You are able to name your backups and for people like me who flash and nand and restore on a daily basis who can forget what backups are what. Yes you can rename in ra but only after you boot back into the os. Also twrp creates a md5 for each partition. While in the backup screen you can see the size of the data in each partition. So that way you are not trying to backup useless partitions like .android or sdext when you have nothing on them. Also there is a terminal emulation option for the advanced users. While restoring or backing up it will show you how long each operation takes.
Now 2.3+ twrp. While there are a few new options in this one it is not worth the trouble to use it. Almost all the code has been rewrote to c++ but also it is based on aosp jellybean. What that means for the end user is headache after headache. Most of your zips will not flash without being reworked. You have to change the update binary and rewrite the update script.
Thanks to jlmancuso for that write up
Smelkus' Amon Ra Style Recovery
I have to give it up to Smelkus for this recovery. It's incredible, really. This makes wiping very easy. Before flashing a New ROM, wipe Caches, Factory Reset and Multi Wipe, and you're all set! It's just that easy. Plus it will work with existing Nandroids made with Amon Ra 2.3.3. This is the Recovery to use! Use the descriptions below for Amon Ra to see what everything does on Smelkus Recovery.
Smelkus Amon Ra-Supersonic-4.3
Welcome to Amon Ra
Now that you’re in Recovery, you’ll see there are a lot of options. While you may use most of them during your time with the Evo, I’m going to key on just a few.
USB-MS Toggle – This will connect your phone to your computer so you can edit/delete/modify files on your SD Card.
Backup/Restore – This is where you’ll create and restore your Nandriods. I’ll go into further depth about Nandroids below.
Flash Zip From SD Card – Obviously, this is where you flash your ROMs and Mods.
Wipe – The most important thing you can do in Amon Ra, and I will detail how to properly wipe your phone below.
Partition SD Card – With the size of the newer ROMS coming out, you will want to do this. It’s easy and will save you a ton of room on your internal memory.
Scroll down to Backup/Restore. You’re going to create your first and most important Nandroid Backup. Click here, and then click on the Backup function. I believe that if you’re making a backup, then you want it to be an exact image of your current setup. Select everything, except Cache. No need to save temp files. Then, click on Perform Backup. You’ll see a series of Dots scroll across the screen. Since we’re assuming that you are freshly rooted on a stock setup, this shouldn’t take too long, but know that with custom ROMs that you have completely setup, it could take a while. I’ve had some take almost 15 minutes.
Once it’s complete, click on Return, and then go to USB-MS Toggle. Click on it one time and wait for the pop up on your computer so you can see the files on your SD Card. Once it pops up, click on Open Folder To View Files so we can make some mods to your SD Card Files.
Scroll down to Nandroids and expand the folder. You’ll see a folder named something like HT121HL07014. Expand that folder and inside is your Nandroid Backup that you just made of your Stock/Rooted Setup. The reason I said this is your most important Nandroid is because it gives you a base to return to.
1). In case you ever have problems, this will give you a base to return to.
2). You’ll need a Sense ROM to Nandroid back to so you can update your Profile & PRL. Something you cannot do with AOSP ROMs or on the updated 3.5 ROMS.
3). If you ever need to take your phone into Sprint, and you don’t want them to see that you’re rooted, you can flash back to this Nandroid first, so all the techs will see is a Stock phone. There is no need to ever unroot, ever.
Make sure you make a Nandroid of your current setup before you restore a Nandroid.
The name of the folder that contains the images made in your Nandroid will be named something like BDEARS-20110319-0037. The numbers refer to the date and time that you made the Nandroid. In this example of my Stock/Rooted ROM, I can see I made this on March 19, 2011 and 12:37AM. To avoid confusion, you CAN rename this, however, you must preserve the original name and there can be no spaces in the name. I renamed mine to BDEARS-20110319-0037-stock. Now, I know which Nandroid is my Stock/Rooted setup.
I also do a separate Nandroid of just the Wimax and store it on my computer, in case I ever lose my RSA Keys.
On your SD Card, you may find it easier to store everything you use to modify your phone in custom Folders. On mine, I created a folder called XDA. Inside that folder, I created sub folders named Apps, Drivers, Icons, Kernels, ROMS, Root, Themes & Utilities, so I can organize everything I may use to flash, modify and update my phone. You should rename the PC356IMG.zip file on the root of your SD Card by adding Amon Ra to the end of the name (PC36IMG-Amon-Ra.zip), and moving it into the XDA\Root folder, so you’ll always have it on your SD card.
This would be a good time to download the custom ROM you want to use along with Dark Tremors Apps to SD Card (DT A2SD) and put them in the folders you created. I keep DT A2SD in the Utilities Folder. I would also suggest you download the V6 Supercharger Script and ViperMOD for AOSP Kernels (Also kept in Utilities). I would also search for the RUU for your particular phone, in case you ever need to do a complete reset back to “Out-Of-The-Box”. There are 2 types; PC36IMG.zip that you run in the bootloader (which I prefer) or an .exe that you run on your computer.
Partition Your SD Card
I think this is the first, most important thing you can do after backing up your original setup and before moving on to custom ROMs. And it’s very simple.
Create a folder on your Computer Desktop and Call it Evo Backup or something similar. Copy everything on your SD Card into this folder. When you partition, it will erase everything on your SD Card, so you must back it all up.
When it’s finished, click on USB-MS Toggle to disconnect from your computer. Scroll down to Partition SD Card and click on it.
Since the Evo doesn’t currently support SWAP, you can use 0 for the Swap Partition. If you have an 8 Gig or larger SD Card, you can use 2048 for the EXT Partition, although 1024 should be fine. The EXT Partition is where all of your Apps will be stored on your SD Card. If you’re going to move your Dalvik-Cache to the SD Card, you may want to use 2048.
While this is going on you may want to look for a ROM that the Dev has said contains Titanium Backup, or if you ADB and you know what you’re doing, you can pull the app prior to all of this, and add it to the XDA\Apps folder, if you created one, in your backup. The actual name of the app is com.keramidas.TitaniumBackup
Once the process is complete, select Upgrade EXT 2 to EXT 3. Do not use EXT 4 On Sense ROMS. DEFINITELY use EXT4 on newer AOSP ROMS. Your SD Card is now partitioned and you’re ready to restore your backup and flash your custom ROM so back out, go to USB-MS Toggle, select it and copy everything from the EVO Backup folder on your computer, back to your SD Card.
Flashing A Custom ROM
The first things you need to know are the little variations between Sense ROMS and AOSP ROMS.
Sense is the bundled software package that HTC provides on your phone out of the box. AOSP Stands for Android Open Source Project and there are plenty of differences. For starters. Some things you need to do in Sense, you cannot do in AOSP, like updating Profile and PRL, as I said above. Also, some AOSP ROMS have problems with GPS and while there are drivers you can flash to fix that, they may not always work, so you’ll have to go back to your Sense Nandroid and use what’s commonly called the Sense GPSCLRX Fix. I’ll explain that process in a bit.
AOSP will provide a cleaner ROM with a lot of options and mods built into it. While it may be plainer looking, there are a lot of theming capabilities that you can use to change the way it looks. Custom Kernels for AOSP can have SBC capabilities, which enhances the charging method for your battery and usually AOSP ROMS get better battery life than Sense ROMS do, because of the kernel options and the lack of “bloat” that you’ll find in a Sense ROM.
Sense ROMS are sleek with a lot of “Eye Candy” and really cool widgets. The ROMS themselves may be heavily themed and the 3rd party themes are usually gorgeous. A Good Sense ROM will not normally have anything that doesn’t work, ie. GPS, 4G, etc.
I prefer MIUI, an AOSP ROM with excellent stability, very few bugs and outstanding built in Theming options. It also comes with its own backup manager, which works well for saving everything, including desktop layout and current theme, and a Downloader that will download the weekly Releases automatically.
But, if you’re like many of us, you’ll end up trying everything on the menu until you find something that works for you.
Many ROMS come with the Stock HTC Kernel in them, so may want to research custom kernels and download a few, add them to your SD Card and try each out until you find something that works for you.
*Note: make sure that you only use AOSP Kernels with AOSP ROMS and Sense Kernels with Sense ROMS. Also, and I have seen this happen, make sure you are using a Custom ROM that’s built for the EVO 4G.
If you are flashing an AOSP Rom, like MIUI, you may want to clear your GPS Data first. If you’re using MIUI, I highly recommend it.
Sense GPS Fix For AOSP ROMs
You must be in a Sense ROM for this
Open Maps; get a lock on your position.
Open GPS Status & Tool Box, get a lock on your Sats and then hit Menu>Tools>Manage A-GPS State>Reset.
Open Dialer and dial ##GPSCLRX#
In the popup that asks for your password, enter your MSL, then reboot.
When the phone is rebooted, Open Maps, get a lock; Open GPS Status, hit Menu>Tools>Manage A-GPS State>Download. Once you are locked onto your Sats, power down, the Reboot to Recovery.
You CAN mod your ROM before you flash it. I keep all my ringtones, notification sounds and alarms on my SD Card.
Before I put the ROM on my SD Card, I make a copy of it, I open it with WinRAR, go to System>Media>Audio Folder and I delete all the sounds in the Alarms, Notifications and Ringtones folders. No sense having them load into internal memory if I already have them on the SD Card, and when you setup your sounds, they will still appear in the menus. I also add Titanium Backup to the System\App folder because I know I’m going to need it soon after I get booted up.
On the newer Sense ROMS, Voice Mail is not always included, so I have added a link to the bottom where you can download it and add it to the ROM before you flash it. See below on how to restore Data to your Voice Mail so it works.
I use the backup from Astro File Manager to pull the Apk for Titanium Backup and add it to the ROM I’m flashing.
In Recovery, back out until you get to the main menu, then go to Wipe and select it. While many people will argue this point, it’s my experience that process I’ll outline here is critical in successfully flashing a new ROM and cutting down on a lot of problems that people come across. It may seem like overkill, but it will not hurt to be thorough, so I can’t stress enough that you do it this way.
*Note: Do not use ROM Manager to flash ROMS or Recovery. It can lead to problems. The only thing I ever use ROM Manager for is to fix permissions.
Ok, in the wipe menu, the first option is Factory Reset/User Data. Select that and when it’s done, go down the list and select and wipe each option, except SD Card: and Battery Stats (Unless you are fully charged). I wipe Cache and Dalvik-Cache twice then I hit Factory Reset/User Data once again. Now the important part: Turn your phone off for about 3 minutes. This gives the phone time to discharge any voltage and clear remaining cache files.
While you may see a lot of people use superwipe scripts, they really are not necessary when you have Amon Ra. You just did manually what those scripts do, and you can know you did it right.
When you’re finished, back out, and go to Flash Zip from SD Card, select it, go to the folder where you have the ROM you want to flash and select it. Some ROMS take longer to flash than others, but once it’s done, go back to Flash Zip from SD Card and then go to the folder where you put DT A2SD and flash that. I know most ROMS have A2SD baked in, but this will ensure that everything works and that you have the full range of A2SD commands and Options. Once it’s finished, select Reboot System.
Because you also flashed A2SD, your phone will reboot 2 or 3 times. This is normal. Also, since you wiped your caches, they need to be rebuilt so it will take longer for the phone to boot up. I would guess that if you notice a boot loop or the soft key lights haven’t come on in 15 minutes, then you’re stuck and you’ll have to pull the battery and repeat the process. I can say though, in the hundred+ ROMS I’ve flashed, I have never boot looped using that wipe process.
Once the phone is booted, don’t touch it. Let it sit until the screen turns off. This gives everything a chance to settle in and start up. Turn the screen on and go through the preliminary setup process. Once your Desktop loads Reboot to recovery, if you’re going to flash GAPPS (AOSP ROMS) or a custom Kernel, or do a normal Reboot, and again, once booted, let the phone sit until the screen shuts off. Turn it on, and setup all the basics; Display, Accounts, Sound, etc.
If you are using an AOSP ROM, you’ll need to flash the GAPPS file with VVM, which you can do when you reboot for the first time. Multiple reboots in the beginning of a new ROM help the ROM and Kernel settle in.
Whenever you flash a zip file, other than a complete ROM, make sure to wipe Cache and Dalvik-Cache.
Now Reboot to Recovery and make a Nandroid. This is your Basic Setup of your Custom ROM. In case you have problems due to mods you make, you can always come back to this point and start over. Don’t forget to rename it so you can tell which Nandroid it is.
I keep 4 Nandroids on my phone; Stock/Rooted. Last known Good Setup. Current ROM Base Setup and Current ROM Complete Setup.
Custom Kernels
Make sure that any kernel you flash is built for your ROM. AOSP for AOSP Roms, Sense for Sense ROMs.
A word about SBC. While there has been a lot of talk about the safety of SBC Kernels, I have yet to see anything that substantiates it. I have used the same battery since I got my phone, a year ago, using SBC Kernels and have had no problems or shortened battery life. I highly recommend using SBC when possible
Custom CPU Governors
Once you have a custom kernel installed, you can set the Governor to another setting other than the default.
Here is a great guide on understanding CPU Governors.
CPU Governors Explained
Restoring Visual Voice Mail
Once you’re finished, reboot to system and either download Titanium Backup or if you added it to the ROM, open Titanium Backup and restore your apps with Data. Do not restore Voice Mail. If you are on a Sense ROM, it will already be good. If you are on AOSP and you flashed the GAPPS file, go back to Restore in Titanium Backup, and restore just the Data for Voice Mail. Not the App. Data only. Reboot and then go to Voice Mail, hit Menu and compose a voice mail and send it to yourself. If you receive it, your Visual Voice Mail is working. If not, search the forums at XDA for possible fixes, but this method has always worked for me.
At this point, you phone is basically setup and tweaked, but there are some other things you can use.
Below is a list of Apps and Practices I use to keep my phone working smoothly. Some of these Apps are paid Apps.
QuickPic – The very best Gallery there is. Allows you hide and password protect folders
Wimax RSA Keys – Allows you to ensure you haven’t lost your RSA Keys.
AdFree – Eliminates those annoying Ads on certain Apps.
Astro File Manager – Backs up and restores all your user apps.
Battery Monitor Widget – Shows you how your Battery is being used in detail
Busybox Installer – Installs the version of Busy Box you’ll need.
Kernel Manager – The Easiest Way to download Kernels. I still flash them in Recovery
MyBackupPro – Works like Titanium Backup and a good fall back if TB ever gives you problems.
ROM Manager – For fixing Permissions, only. The last step in my Process of flashing a new ROM.
Startup Manager – This is like msconfig in Windows. Lets you delete certain apps from loading at Start Up
System Tuner – Contains a lot of Tweaks, including setting the Governor for your Kernel
ROM Toolbox - AWESOME program that does everything from settings to Fonts to advanced settings and tweaks.
Once I have everything setup, I run Startup Manager to clean out my Start menu and then Rom Manager to fix Permissions.
Then I reboot to Recovery and make my final Nandroid of my Complete Setup
Battery Life
Battery life is a major concern with the Evo. There are some things you can do to extend Battery life.
Do not use Task Killers, as these actually work against the built in Memory Manager that comes with Android.
1) Turn of Data, unless you need it, and rely on WiFi whenever possible.
2) If you have your screen on a lot, turn the brightness down.
3) Calibrate your battery. There are several methods, but this is the best.
Want to thank oneoftherabble for this awesome guide on battery charging and calibration.
As soon as I can find his profile, I'll link it to this post.
You CANNOT calibrate a battery properly in an hour. Or in two hours. And you certainly CANNOT calibrate a battery properly in 30 seconds by wiping your battery stats file. It isn't going to happen. No how, no way. Flame on if you want... but I know the ACTUAL truth about it. It won't be correct.
Second.... No matter how well you calibrate your battery, after you flash a new Rom or kernel or ROM/kernel package, your calibration is no longer valid. Period. End of discussion. It ain't happening. Every ROM/kernel package is going to handle the information fed to it from the VR/Charging circuit differently.
Third.... This procedure requires that you have PATIENCE to do it right. If you don't have that patience, then don't waste your time. But.... STOP whining about how your supposed battery life is bad! What you are seeing on your battery meter is garbage and not worth looking at.
Now.... here are the steps to getting that meter and battery calibrated as a working unit... as close as we can get anyway when you figure out the actual accuracy of our meter system.
1.) You want to put your battery on the charger and let it charge. At this point, it won't matter if the phone is on or not. We just want to get it so the phone indicates a "full charge".
2.) When the LED turns GREEN then you need to POWER DOWN the phone. Let the phone sit for a couple of seconds.
3.) Unplug the phone from the charger and WAIT until the charging LED goes out. ( If you notice.. this takes about 2 to 3 seconds. That is how long it takes the phone to discharge energy to the point that the LED goes out. That is only at 3V! Now, think about how much longer it takes for it to get all the way to ZERO!?! NOW do you see why I say POWER DOWN when you FLASH?? )
4.) Plug the charger back in. It does NOT matter if it is the wall charger or USB or a car charger. The ONLY difference is going to be a little bit of speed when using the wall charger. ( More on this if you want the information )
5.) Wait until the LED turns GREEN. Now, unplug the charger. Wait for the LED to turn off.
6.) Plug the charger back in and wait until the LED turns GREEN. Unplug the charger. Wait for the LED to turn off.
7.) We are going to REPEAT 3 through 6 until it takes LESS THAN 10 seconds for the charge LED to change from orange to green.
8.) OK... it is going green really quick now. Unplug the charger and turn on your phone. THIS is where the patience part comes in. You want to run your phone WITHOUT CHARGING IT until it shuts itself off because of a low battery. Personally, I do this by turning up the screen FULL brightness, turning off the SLEEP mode, starting up MX Video Player and playing movies until I get down around 15% or so and then letting the phone discharge down until it shuts itself off.
( INFORMATION HERE!! You CANNOT "completely discharge" a Li-ion/polymer battery to "Zero" while it is in your phone. The circuits in the phone will not allow that to happen. It will shut down when the voltage gets to a point that it cannot support the phone. In our case we get down to about an actual 30% of rated battery capacity when out phones shut down. So don't worry and hurting your battery. Well, you COULD kill it. Run the phone until it shuts off and then LEAVE the phone like that for about 10 to 12 months. The internal resistance in the battery will drag it down to about Zero in that time. )
9.) Now then.... Plug in your charger and make sure that your phone is TURNED OFF. I would suggest that you pull your battery and put it back into the phone. That makes sure that the phone will be OFF when plugged in.
10.) WAIT until the LED turns GREEN. Now THAT took a LONG time didn't it??
11.) With the charger plugged in... Start your phone INTO RECOVERY! Clear ALL CACHES and THE BATTERY STATS NOW!
12.) POWER DOWN THE PHONE. I REPEAT... POWER DOWN THE PHONE Now... let your phone SIT doing NOTHING for ONE MINUTE! This step is REALLY important. Your phone CANNOT start to re-write the battery stats file properly when it reboots from Recovery. It is still LOOKING for the OLD battery stats and WILL NOT start to re-write it until it has tried and failed several times to find the old one.
13.) Start your phone up like normal with the charger UNPLUGGED. Let the phone boot and run it like you normally would until the phone shuts itself down for low battery. DO NOT RECHARGE WHILE YOU ARE DOING THIS STEP!! And, do NOT run it like a mad fool like you did to discharge it the first time. OPERATE IT LIKE YOU NORMALLY DO. ( oh yeah... please, please, please... ignore what your "meter" is telling you right now. It is really not feeling well. )
14.) When the phone dies from low battery, plug in the charger WITH THE PHONE OFF and let it FULLY CHARGE while POWERED DOWN!
15.) When the phone is fully charged... start it up!! Congratulations! You have been patient enough to actually calibrate your battery, ROM, kernel and battery "meter" to as close to accurate as they can be!!
( round of applause here ) YOU DID IT!!!
If you have any questions or you have any ideas on other information that you would like to see on your phone, batteries and such.... based on actual facts and research, then PLEASE drop me (oneoftherabble) a PM and I'll get to work on it!
GAPPS
If you flash an AOSP ROM, you have to also flash GAPPS, which contains all the Google apps.
You do this is in Recovery, after wiping Cache and Dalvik Cache. This file contains the most updated Visual Voice Mail and is confirmed to be working.
GB GAPPS w-VVM 20111212
Jellybean GAPPS
Removing Bloatware
Now that you got this far, you probably want to get rid of the bloat that comes with the Evo.
Pretty simple, actually. Since you got and paid for Titanium Back up, open it up, click on Menu>Batch and scroll down to the bottom.
Under "Un-Install" click on uninstall All User & System Apps, click Deselect All, then choose the apps you want to remove.
*Note: BE CAREFUL!
Only delete the Apps you know are safe. And really, these are pretty obvious.
These are definitely safe, but if you aren't sure, don't remove it.
Code:
amazonmp3.apk
com.htc.MusicWidget.apk
com.htc.MusicWidget.odex
com.htc.NewsReaderWidget.apk
com.htc.NewsReaderWidget.odex
com.htc.StockWidget.apk
com.htc.StockWidget.odex
com.htc.TwitterWidget.apk
com.htc.TwitterWidget.odex
Flickr.apk
Flickr.odex
htcbookmarkwidget.apk
htcbookmarkwidget.odex
htccontactwidgets.apk
htccontactwidgets.odex
HtcFootprints.apk
HtcFootprints.odex
HtcFootprintsWidget.apk
HtcFootprintsWidget.odex
HtcMusic.apk
HtcMusic.odex
HtcNaviPanel.apk
HtcNaviPanel.odex
HtcPhotoWidget.apk
HtcPhotoWidget.odex
HtcRingtoneTrimmer.apk
HtcRingtoneTrimmer.odex
htcsearchwidgets.apk
htcsearchwidgets.odex
HtcSoundRecorder.apk
HtcSoundRecorder.odex
HtcTwitter.apk
HtcTwitter.odex
MagicSmokeWallpapers.apk
MagicSmokeWallpapers.ode
Mode10Wallpapers.apk
Mode10Wallpapers.odex
Sprint_App_Updater.apk
Sprint_NASCAR.apk
Sprint_Navigation.apk
Sprint_NFL.apk
Sprint_Promotion.apk
Sprint_Qik.apk
Sprint_TV.apk
Sprint_VVM.apk
SprintTVWidget.apk
Stock.apk
Stock.odex
VisualizationWallpapers.
VisualizationWallpapers.
WidgetDownloadManager.apk
WidgetDownloadManager.odex
You can also use ADB. If you use ADB, here's the commands
Code:
adb shell
mount /dev/block/mtdblock4 /system
cd /system/app
rm amazonmp3.apk
rm com.htc.MusicWidget.apk
rm com.htc.MusicWidget.odex
rm com.htc.NewsReaderWidget.apk
rm com.htc.NewsReaderWidget.odex
rm com.htc.StockWidget.apk
rm com.htc.StockWidget.odex
rm com.htc.TwitterWidget.apk
rm com.htc.TwitterWidget.odex
rm Flickr.apk
rm Flickr.odex
rm htcbookmarkwidget.apk
rm htcbookmarkwidget.odex
rm htccontactwidgets.apk
rm htccontactwidgets.odex
rm HtcFootprints.apk
rm HtcFootprints.odex
rm HtcFootprintsWidget.apk
rm HtcFootprintsWidget.odex
rm HtcMusic.apk
rm HtcMusic.odex
rm HtcNaviPanel.apk
rm HtcNaviPanel.odex
rm HtcPhotoWidget.apk
rm HtcPhotoWidget.odex
rm HtcRingtoneTrimmer.apk
rm HtcRingtoneTrimmer.odex
rm HtcSoundRecorder.apk
rm HtcSoundRecorder.odex
rm HtcTwitter.apk
rm HtcTwitter.odex
rm MagicSmokeWallpapers.apk
rm MagicSmokeWallpapers.ode
rm Sprint_App_Updater.apk
rm Sprint_NASCAR.apk
rm Sprint_Navigation.apk
rm Sprint_NFL.apk
rm Sprint_Promotion.apk
rm Sprint_Qik.apk
rm Sprint_TV.apk
rm Sprint_VVM.apk
rm SprintTVWidget.apk
rm Stock.apk
rm Stock.odex
rm VisualizationWallpapers.apk
rm VisualizationWallpapers.odex
V6SUPER CHARGER & CAR-O-DOPE TWEAKS
People have said V6 is better for Sense ROMs and Car-O-Dope for AOSP ROMs.
Car-O-Dope
Note: The Menus in ROM Toolbox have changed so look carefully before you start applying these settings. They are all there, just in different orders
This is a really easy tweak in that you don't have to flash anything or run any scripts.
You'll need to download ROM Toolbox and System Tuner.
In ROM Toolbox, click on Performance and then on Memory Manager
Use these Settings:
Foreground Application: 6Mb
Visible Application: 12Mb
Secondary Server: 55Mb
Hidden Application: 70Mb
Content Provider: 85Mb
Empty Application: 100Mb
Click Apply On Boot
Go back, and hit Kernel Tweaks/Sysctl Tweaks, then use these settings:
Min Free Kbytes: 4096
Dirty Ratio: 70
Dirty Background Ratio: 50
VFS Cache Pressure: 10
Make sure Apply On Boot is checked.
Then, open System Tuner
Click Tweaks, the SD Card
Set Cache to 4096 and IO Scheduler to deadline
Click Boot Settings, select Re-apply SD tweak and select init.d script.
Reboot
V6 Super Charger/3G Turbo Charger
Download Busybox Installer from the Market, open it and install Busy Box1.18.2. This is the recommended version for V6 SuperCharger.
Download the V6 Supercharger from the link below and unzip it on your SD card. I have the files on the root of mine. I have all three files in one zip, when you go to that link. V6 Supercharger. 3G TurboCharger and the kickass Kernalizer. The link to XDA is the original thread posted by zeppelinrox, which will explain everything you need to know.
On your SD card, remove the .txt extension from all 3 files.
From the Market, download Script Manager. Open it and browse to the SD Card, then click on V6_SuperCharger_for_Android-update9_beta_6.3.sh Click on Help then check Run As Root and OK. Then click on Run
The first choice you make is how fast the text scrolls. Use 0, and then enter. Next you’ll choose which option. I think most people use Option 9, so hit 9, and then enter. When it’s done, enter 27, to Exit. Do not Reboot yet. When it’s done, back out to the SD Card, scroll up and hit the .. twice, then click on Data.
Scroll down to 99SuperCharger.sh and click on it. Click on Help and highlight Run as Root and Run at Root, OK, and then RUN. When it’s done, back out and browse back to the SD Card. Click on KickAssKernalizer_Tweaks_Installer, Click on Help, then Run as Root. OK and Run. I select No when it asks about the I/O Tweaks, although I’m not sure if that’s the best choice or not. But seeing anything that says it can cause boot loops makes me want to avoid it. Once it’s finished, back out again, go back to Data, then click on 99KickAssKernel, and use the same settings as before.
Go back to the SD Card, Click on 3G Turbocharger_Installer and chose fastest.
Back out, and Reboot.
**Note:
Read the threads for Supercharger for updated files. I have gotten away from V6 Supercharger, and use CoD Tweaks, exclusively, however, I do still use 3G, which has been updated. I have the best success with Experimental 1 setting
ViperMod For AOSP Kernels
This is a very simple to use Mod for AOSP Kernels.
Download the file, and flash it in Recovery, then reboot.
Once Booted, go to Terminal Manager and type:
SU
Vipermod
Once the script runs, I chose 2, to lower voltages and then chose 3, to lower by 75mv
You can play with the settings to see what works best for you
A2SD
From the Market, download ASDGUI. Open it and select Zipalign. Close the app and Open Terminal Emulator.
Type:
SU
A2SD check.
Once it’s done, Type:
SU
A2SD CacheSD
This will move the Dalvik-Cache to the EXT 3 Partition on your SD Card, opening up a LOT of room on your internal memory. Mine was over 200MB.
Once it’s finished, the phone will reboot and because of the new Dalvik-Cache, it will take longer to boot up.
Newest DT A2SD
Updating Radios
Radio Updates are released on occasion and having the newest radios is never a bad idea. Some people use different combinations to help improve battery life, reception, etc. you can read the thread below for possible radio combos.
When you update your radios, you should know that it is possible to brick your phone, if not done correctly. Some radios are in PC36IMG.zip form and this is what I prefer, but most in the thread listed are zip files that you flash in recovery.
Follow these steps exactly.
*Note: Make sure your battery has a good charge. I’d say over 50% is safe. Losing power during a radio flash will turn your Evo into a paper weight.
Boot to Recovery and go to the folder where you have stored your zip file for updating radios.
Flash the zip file as you would any other. The phone will extract the files, then reboot to a black screen with a green arrow. This could sit here for a few minutes. Do not worry if it seems to take a while.
Then the phone will reboot to recovery and say it’s clearing cache.
When the Recovery Menu pops up, you can reboot.
Newest Radios
Team Revolution MIUI Install Guide
Step 1. This is a MIUI ROM, which means GPS could be an issue, so the first thing I do is make a nandroid of my current Setup, then I restore my stock/rooted ROM.
Step 2. I update Profle and PRL, then I do the Sense GPS Fix.
You must be in a Sense ROM for this
Open Maps; get a lock on your position.
Open GPS Status & Tool Box, get a lock on your Sats and then hit Menu>Tools>Manage A-GPS State>Reset.
Open Dialer and dial ##GPSCLRX#
In the popup that asks for your password, enter your MSL, (You'll need MSL Reader from the market) then reboot.
When the phone is rebooted, Open Maps, get a lock; Open GPS Status, hit Menu>Tools>Manage A-GPS State>Download. Once you are locked onto your Sats, power down, then Reboot to Recovery.
Of course, I only use Amon Ra and in Recovery, I wipe everything, completely; Factory Reset., then each option underneat that, except SD Card:
Then I run Factory Reset again, then Cache and Dalvik Cache and Data again, jsut to make sure it's all clear.
Go to Flash, and Flash the Rom. Once it's done, go right back to flash and flash DT A2SD, the nI boot to System and once booted, I let it sit for a good 10 minutes, so everythign get's booted up and settled in.
At this point, I open LBE manager (Superuser) and set all my permissions to on and accept all.
I open Maps, get a lock, open GPS Status, and I already know I'll get a lock on my sats. Then I hit menu and update GPS Data.
Next is Connectbot, and I move my Dalvik Cache to my SD Card. Here's the commands
su
a2sd check
a2sd cachesd
The phone will reboot and again, I just let it sit for about 10 minutes.
Once I wake it up, I set my preferences, display, sounds, accounts, etc. MIUI ICS hasd a TON of new settings and one is the Status Bar Options. Hit Customize Statas Bar Notification and make sure Hide Notification is turned off. This will allow notifications to show up.
Once I'm done, I reboot to recovery, wipe Cache and Dalvik and Flash my Kernel.
The BEST kernel to use right now is Mason v0.14 SBC No FSO. I also Flash Vipermod.
That's it. If you use a different kernel and you have problems, this is the first place to look.
Upon reboot, I let the phone settle, then I open Titanium backup and restore my apps/Data. Now, I have had a lot of problems in the past with TB Freezing up when U try to restore all 117 apps I have in one session, so I do it in 3 now. I alphabetize the apps and then go A-H, I-P, Q-Z
Once finished, I open Rom Toolbox and go to Autostart Manager and make sure all the apps I DON'T need to be runnign at boot are toggled off. Then I set Car O Dope Tweaks. I'm one of the believers that Car O Dope is for AOSP, V6 is for Sense. I have yet to give Smurfs tweaks a run, but I plan to, soon.
I reboot and run Vipermod -50 in Connectbot, and then setup my desktop folders, etc. Then I g othrough any apps I need to set preferences for, Make sure VVM is working and that is basically it. Took some extra time, but I shake my head at the problems people are having that are almost alwasy attributed to shortcutting the process.
Almost all of the links and files anyone needs are on the guide in my signature
Visual Voice Mail for ICS
Follow this link. I'm on the MIUI ICS by Swiper and this worked perfectly!!!
http://forum.xda-developers.com/showthread.php?t=1547780
1. Download attached Sprint VVM apk, Install like any other downloaded APK
2. Using Root explorer, go to 'data/app' folder and find the newly installed sprint vvm
3. Select the VVM app and MOVE it to your 'system/app' folder. (permissions should already match because it was installed, but make sure it matches all other apps in system/app folder) 4. Boot into Recovery, Clear 'Cache'/ 'Dalvik Cache', then 'FIX PERMISSIONS', next 'Reboot system'
5. Once booted up, open the Sprint VVM app and click on compose.
The recipient will be '[email protected]'
Record about 15-20 secs just incase, then send the message.
You should receive a notification saying that your phone is provisioned.
6. Tap to compose another message and this time send one to yourself, wait about 5 mins and and you should receive a new vvmail notification.
The best part is, I never got to step 5. It provisioned on boot-up and I got notified of 3 Voice Mails I KNEW I had in there waiting for me.
I've included the app at attached to the OP
Bugs & Fixes.
• USB Connect - The two ways to fix this are with the app, USB Mass Storage in the market or the FTP Function is File Explorer.
• Camera only takes 3MP pics - D/L Camera ICS from the market and you'll get up to 8MP with Video Recording
• Theme Manager - There are very few themes for MIUI ICS. I understand that a new Theme Manager should be coming soon, according to the rumors.
• Music Player/Theme Sounds not seeing music folder - D/L Rescan Media form the market. Problem solved.
• Slow 3G/Data Speeds and Market Downloads. For me, after about a day, this fixed itself
Known Issues
No WIMAX
No HWA, yet
No Front Facing Camera
Useful Links
Amon Ra
TWRP Recovery
Smelkus Amon Ra-Supersonic-4.3
Dark Tremors A2SD
Newest DT A2SD
V6 Supercharger Original Thread
V6 Supercharger Newest releases
ViperMOD For AOSP Kernels
Download ViperMod
Partition SD Card
Download V6 SuperCharger/3G TurboCharger
Update Radios
GB GAPPS w-VVM 20110828
JB GAPPS
Car-O-Dope
Setup MIUI ICS For Optimal Performance
Newest Radios
With as much as you rant to people on doing ___, surprised I haven't seen you do this sooner. Well thought out.
What a read lol
Read all of it
Sent from my PC36100 using XDA App
teh roxxorz said:
With as much as you rant to people on doing ___, surprised I haven't seen you do this sooner. Well thought out.
Click to expand...
Click to collapse
Thanks. It took me the last 4 hours to get it all in there!
HipKat said:
Thanks. It took me the last 4 hours to get it all in there!
Click to expand...
Click to collapse
I think you missed the 3G fix, with setting the proxy host and ports to 0 / 0.0.0 on a sense rom. lol
teh roxxorz said:
I think you missed the 3G fix, with setting the proxy host and ports to 0 / 0.0.0 on a sense rom. lol
Click to expand...
Click to collapse
Ah, thanks! I'll add that and anything else people come up with
HipKat said:
Ah, thanks! I'll add that and anything else people come up with
Click to expand...
Click to collapse
No prob brah. If you talk about the recoveries, might as well give a snippet of the 4 available recoveries.
I'm gonna do that and other mods, etc in the 2nd post
HipKat said:
I'm gonna do that and other mods, etc in the 2nd post
Click to expand...
Click to collapse
I accept your proposed idea.
I see. Good job.
Sent from my PC36100 using XDA App
Very useful I think for everyone and its awesome how you took the time out of your life to put this guide together. Good for noobs and experience people just in case they forgot something lol. If I may suggest, you can add some guides to themeing, bit more on kernels, and differences on sense versions. Maybe pointing people in the direction of android kitchens and stuff. But this guide is on its way to success for others! Great job HipKat.
Nice!
Great job! Wish a guide like this was around in the beginning of my noob days. My only suggestion would be to add a highlighted "SEARCH BEFORE YOU POST" section, maybe throw in that "Google is your friend", ya know show people how to use google for finding things on xda with examples, like - "dsxida kitchen xda".
This guide needs stickied..
Thanks button slapped!
Now...
Now this is a guide. I vote for a sticky!
Well done.
Thanks guys. I'm gonna add a bunch more stuff for after you get all set up, like what was suggested in the 2nd post.I've been meaning to do this for a long time, but I'm the worst procrastinator there is
hmm
HipKat said:
Thanks guys. I'm gonna add a bunch more stuff for after you get all set up, like what was suggested in the 2nd post.I've been meaning to do this for a long time, but I'm the worst procrastinator there is
Click to expand...
Click to collapse
Sorry bro, but I got you beat on the procrastination... I'm still running XP on my 64 bit machine, I've had Windows Ultimate and Ubuntu sitting here on top of the desk for 3 months now..
Post it note..sticky... Awesome addition, bookmarked for future reference. Thanks HipKat
jamieg71 said:
Sorry bro, but I got you beat on the procrastination... I'm still running XP on my 64 bit machine, I've had Windows Ultimate and Ubuntu sitting here on top of the desk for 3 months now..
Click to expand...
Click to collapse
Well you two procrastinators unite tomorrow and end it.
jamieg71 said:
Sorry bro, but I got you beat on the procrastination... I'm still running XP on my 64 bit machine, I've had Windows Ultimate and Ubuntu sitting here on top of the desk for 3 months now..
Click to expand...
Click to collapse
Lol. .I have the newest Ubuntu sitting here for a month and still haven't installed it! lol
Still reading through this, but wish I'd had this when I first rooted my phone! Thanks for the work!
Sent from my PC36100 using XDA App
Hi All,
I'm new here but have been reading the threads since I got a Nook Color last month.
I'm booting from a 16GB microSD card: [CM7.2-RC0] MiRaGe - KANG build of CyanogenMod ("encore_CM72-MiRaGe-12122011") and also installed "gapps-gb-20110828-signed"
I ran the Battery Calibration tool just yesterday when it was plugged in and at 100%
I installed the Nook Color USB Mass Storage utility so that I could access the SD card from my computer
I also followed the thread's advice on installing V6 Supercharger (http://forum.xda-developers.com/showthread.php?t=1344873):
Nook Color with its large kernel with many features consumes the RAM rapidly and low memory becomes an issue where V6 Supercharger becomes useful.
Here is how I install, it takes only one minute.
- Download update 8 to sdcard root directory.
- Start Terminal Emulator and do the followings
- su
- cd /sdcard
- sh V6*
- choose option 0 (fastest scroll)
- choose 9
- choose option 16 to reboot
I have a couple questions that I can't ask in the dev threads since I just registered here.
How do you check if V6 Supercharger is working? I didn't install BusyBox or Script Manager like the original V6 Supercharger thread suggested...so is there a way to do this through the Terminal Emulator?
What do you recommend overclocking your CPU settings in CyanogenMod settings to? I have mine currently set to Conservative, Min: 300 MHz, Max: 1100 MHz, and Set on boot. Would 1200 MHz be pushing it too much?
I've read some questions and threads on here regarding the Wi-Fi turning off when it goes to sleep. When you press the side power button to turn off the screen, is that also putting the device to sleep? Is there a solution to the problem of the Wi-Fi turning off on its own when the screen is off?
Thanks in advance to any advice or answers! And of course, if you have any suggestions on other things I should be installing/uninstalling I'd greatly appreciate it!
AngelWings8 said:
I have a couple questions that I can't ask in the dev threads since I just registered here.
How do you check if V6 Supercharger is working? I didn't install BusyBox or Script Manager like the original V6 Supercharger thread suggested...so is there a way to do this through the Terminal Emulator?
What do you recommend overclocking your CPU settings in CyanogenMod settings to? I have mine currently set to Conservative, Min: 300 MHz, Max: 1100 MHz, and Set on boot. Would 1200 MHz be pushing it too much?
I've read some questions and threads on here regarding the Wi-Fi turning off when it goes to sleep. When you press the side power button to turn off the screen, is that also putting the device to sleep? Is there a solution to the problem of the Wi-Fi turning off on its own when the screen is off?
Click to expand...
Click to collapse
1. Open your app drawer, flick the screen, if it scrolls instead of stuttering then V6 is working.
2. OC as much or as little as you want. 1200 is safe but some people say that the increased battery drain isn't worth the slight increase in speed. You have to decide for yourself.
3. Yes, that is putting the device to sleep, yes, that will turn off your wifi. Most people prefer sleep to just screen off because it saves your battery. The old CM7.0.3 and earlier didn't have sleep mode and you lost 1-3% of battery per hour of standby. If you're ok with that then:
wireless & network settings > wi-fi settings > menu > advanced > wi-fi sleep policy>never
Thanks a bunch! I was wondering why there wasn't an "Advanced" option when I went to Wi-Fi settings...didn't even think to press the menu button! I chose to set the sleep policy to "Never when plugged in" and we'll see if that works for me. Is the default "When screen turns off"?
yup, it's been the default on every android device i've used. It allows you to put your device to sleep and then turn it back on when you need it without having to wait for android to boot. I can tell when an app kept my nook from sleeping because my battery is dead.
I installed the Nook Color USB Mass Storage utility so that I could access the SD card from my computer
Click to expand...
Click to collapse
I don't think you (we) need this step since I believe the feature has been integrated into the latest CM7 builds, assuming MiRaGe the same.
1. Open your app drawer, flick the screen, if it scrolls instead of stuttering then V6 is working.
Click to expand...
Click to collapse
Without even installing V6 Supercharger, I don't believe that I ever experience the stuttering. If that's the case, how do I know the V6 script is working/running/better performance?
votinh said:
Without even installing V6 Supercharger, I don't believe that I ever experience the stuttering. If that's the case, how do I know the V6 script is working/running/better performance?
Click to expand...
Click to collapse
You can tell it's installed Ok by running it again and using option 1 to show the status.
Not so easy to tell its immediate benefit as its real job is trying to ensure that the memory is kept free, so you have to compare operation over time as more apps get used / loaded.
You know, I'm not sure if I ever experienced the stuttering either. I'll have to check later today.
If I just used the Terminal Emulator, would I essentially do these steps?
- su
- cd /sdcard
- sh V6*
- choose option 0 (fastest scroll)
- choose 1 (to show status)
- choose option 16 to reboot
Also, just want to confirm that you need to keep the V6 file in the sdcard root directory right? I'm assuming if you ever delete or move the V6 file, V6 Supercharger would stop working?
By definition, "root directory" of the bootable CM7 uSD card is the one that has 117MB where ROM/GApp zip files used to be. If that, I don't believe that we (or NC) can access that partition. If it does, I want to know too.
With CM7 runs off eMMC, root directory of "normal" uSD card is ......... ehh, not in any sub-folder.
Can someone who actually do run V6 script chip in for some info?
Big thanks
Oh I'm sorry, when I wrote "sdcard root directory", I mean the root directory of what you can access when you plug it in via USB and not the partition where you're booting CM7 from. It's essentially where I save all my folders of wallpapers/music/videos/etc.
AngelWings8 said:
Oh I'm sorry, when I wrote "sdcard root directory", I mean the root directory of what you can access when you plug it in via USB and not the partition where you're booting CM7 from. It's essentially where I save all my folders of wallpapers/music/videos/etc.
Click to expand...
Click to collapse
Oh, ok.
Did you run the script yet? How was it?
No offense to the person that suggested checking V6 by flicking the app drawer, but there are a couple more reliable options.
I am no expert, by any means, but from looking over the program, it looks like all it really does is prioritize your apps by whether they are foreground or back, a launcher or hidden and so on, then allocate memory to the apps following that priority. I think any response check would wholly depend on how many apps you have running (or being killed by the V6 task killer)
Either way, even if it turns out that I wholly misunderstood the program, I can tell you how to see if it is installed and running for sure.
This will work if you have already installed the V6 or not. the following are directions for terminals, if you are running the dev's Scripter app, I would imagine it is similar, if not automatic.
Open a terminal.
su
cd sdcard/
sh V6*
the menu then scrolls. option 0 is often recommended here, but that is just a value for the scrolling speed of theV6 script itself. you can increase this number if you errant to spend a little time looking over what you're running.
f you think you have already ran the V6 look below the 17 options to current minfrees. If you want option 9 (Mirage Kang's recommendation) the current minfrees should read 6, 12, 75,100,125,150 mb. if it does, then you are supercharged. if not, go ahead and select option 9.
Now before you reboot, I would recommend that you run option 15 if you are not using Scripter. that will run V6 through the terminal emulator. That way, should you ever want to check your values or mess with the options, you can open terminal, su, then bash V6, and it will run.
Even if you don't think you will ever want to readjust the supercharger again, it had the added benefit of yelling you your "installation was INCREDIBLY SUCCESSFUL" which is bound to make you feel supercharged.
Run option 16 to reboot and now you can feel secure, without relying on a subjective flick of the app drawer.
Thanks everyone! I'm going to try uninstalling the USB Mass Storage app I downloaded then, if I don't actually need it with the CM7.2 version.
I did run Terminal Emulator to see what the minfrees were and it was the same as option 9. I didn't even think of running option 15, but I've done so now. After I rebooted, I opened up the Terminal Emulator again and typed "su" and then "bash V6" and it says "bash: V6: No such file or directory". Am I doing something incredibly stupid or wrong?
Also, do I have to leave the V6 txt file on the sdcard or can you delete it after you've run it?
I would bet it was a problem with case. bash v6 and bash V6 are two different things. Capital V should fix the issue.
Save the txt file, it is the actual script that is being ran. Without it, nothing happens.
I used bash V6 (and tried bash v6 just to see if anything would happen) and I got the same message. I thought maybe I just didn't do it right first time around, so I went back in, checked the minfrees and entered option 15 and then 16 to reboot, but when it did, it booted to the stock Nook Color OS. I just shut down and turned it back on and it went into Cyanogenmod with no problem...but is that strange that it didn't boot into CM? And once I got into CM again, I checked the overclock settings and it was back down to 800 GHz (even though I set it on boot at 1200 GHz).
votinh said:
By definition, "root directory" of the bootable CM7 uSD card is the one that has 117MB where ROM/GApp zip files used to be. If that, I don't believe that we (or NC) can access that partition. If it does, I want to know too.
With CM7 runs off eMMC, root directory of "normal" uSD card is ......... ehh, not in any sub-folder.
Can someone who actually do run V6 script chip in for some info?
Big thanks
Click to expand...
Click to collapse
That's a partition, not a directory. Every partition has a separate root directory.
With emmc, it's simpler because there's only one partition on the sd card so there's only one root directory. You can copy it over using usb or a sd card reader and it'll end up in the same place.
If you are running off the uSD, transferring files via USB places them on the "SDcard" partition on the uSD. That way, CF3D can find the files.
**I have a ton of apps, which may be the cause of my app drawer stuttering on flick (where you try to swipe to the bottom of your app list in one flick).
Thanks for all the useful replies! I uninstalled Nook Color USB Mass Storage app, and it seems to be working fine!
I saw that there is a new build for [CM7.2-RC0] MiRaGe - KANG and was wondering if you guys could kind of walk me through doing my first update. I downloaded both of these files listed in his first post:
- ROM - 01132012 build: MD5sum: 41676325569e773340378ba886dd6bf6
- transparency theme with circular battery indicator for 01132012 build. MD5sum: 9fb6a03e91f01c162a2f8f37cfe8ac77 Flash this theme after booting once with the new ROM. Do not use this theme with earlier or later builds.
For installation, it says "Just follow the official CM7.1 installation via recovery guide (stable or nightly). The removed components will be retained on your NC from the previous ROM if you do not uninstall those (Titanium recommended) or do a clean wipe."
I do have Titanium and I backed up using the "all user apps and system data" option. Is that adequate or is there a different option I should be using? Also, since he mentions that the removed components will be retained on the NC if you don't uninstall those...how do you know which ones and how do you go about uninstalling those? I never actually used the uNooter or ROM Manager...so I'm trying to figure out how to make it work with the method I used the first time around (VeryGreen's: http://forum.xda-developers.com/showthread.php?t=1000957) What I've done is just renamed "encore_CM72-MiRaGe-01132012" with "update-" in the beginning, put it on the boot partition, and rebooted into recovery.
wrong button click, LOL
Anyway, that should be it.
Yeah, my NC seems to be working fine after just renaming it to "update-" in the beginning of the files and booting it into recovery, but the transparent battery indicator theme didn't seem to do anything
Also, this is a random question, but do your NCs' volume rocker thing seem kind of loose? I was just wondering if that's normal because mine you can move left and right (you can kind of wiggle the button itself).
AngelWings8 said:
Yeah, my NC seems to be working fine after just renaming it to "update-" in the beginning of the files and booting it into recovery, but the transparent battery indicator theme didn't seem to do anything
Also, this is a random question, but do your NCs' volume rocker thing seem kind of loose? I was just wondering if that's normal because mine you can move left and right (you can kind of wiggle the button itself).
Click to expand...
Click to collapse
My volume button does that too.
Oh good, I was hoping it wasn't some sort of issue with the button being broken or something.
Also, I asked this earlier, but could someone explain to me what to do since after updating a new [CM7.2-RC0] MiRaGe - KANG build, he says "The removed components will be retained on your NC from the previous ROM if you do not uninstall those (Titanium recommended) or do a clean wipe. If you don't need a clean wipe, i.e. current ROM is CM7.1, instead of step 5 in the guide, do wipe dalvik-cache only."
Is that what I should be doing? How do I go about it using VeryGreen's method (without using ROM Manager or ClockworkMod Recovery?)
I'm sorry if I just sound like a complete noob, but I'm trying to learn!