Related
Desire HD development is now in full swing.
This guide/overview will hopefully show you all about how to customize your Desire HD.
NOTES: If this reference contains any mistakes/needs updates, please PM me. If you would like something added, either PM or include it in a reply.
Legend said:
* means something requires root
^ means something requires S-OFF
Click to expand...
Click to collapse
WARNING: At the time of writing, the newest HTC update (to android 2.2.1) will make your phone unrootable. Do not perform a phone update if you want to be able to follow the majority of this guide!
Follow this guide to downgrade 1.72/1.84 (Android 2.2.1) [if you have updated to it] back to the rootable/moddable 1.32 before following this guide.
Files
A lot of the files and ROMs found here have been kindly mirrored by mousey_ at his site, here. (Getting outdated )
Another link to downloads is at http://www.iloveabath.co.uk/
Tools
Alot of these tools might be needed at some stage or another.
Android SDK - gives you tools like adb, used for all pc-based android development
HTC Sync - Has correct USB drivers for the DHD and lets you sync up various data
Fastboot - lets you flash .img's to your phone easily through it's fastboot interface
Flasher^ - lets you flash boot and recovery and create new bootanimation flashes.
QtADB - Useful graphical interface for using adb, also fastboot and recovery
Root
Note: If you just want to fully root your device as easily as possible, you might try this tool by liquidperfection. Check Default, ENG HBOOT and PERM ROOT. This will give you Root, S-OFF and Eng bootloader.
Root means that you can do things on your android that require the root user's access (the super-administrator account on linux). You manage this account by installing SuperUser and su. In the DHD, only having root access does not mean you can do all things usually associated with 'rooting your phone'. Alot of things (such as installing custom ROMs) need S-OFF as well.
NOTE: Custom ROMs are almost always pre-rooted. You will not need to 're-root' after installing a custom ROM.
VISIONary - An exploit app that gives you root.
- Needs USB Debugging on. might need 'Unknown Sources' on to install.
- You only need a temproot to achieve S-OFF (which will give you root thereafter), otherwise you can do a temproot followed by a Permaroot.
- Use it on 1.32 build rom only
PSNeuter - is a script that will let you get root access in 1.32 or 1.72 builds.
Superuser* - The su and Superuser app, for managing root access on your phone. Visionary installs this for you. This is the market link.
S-OFF*
This means Security-Off, which is a flag in the DHD's internal memory that lets you write to protected partitions of it, like /system and all of the boot partitions. Having this effectively gives you 'full' root access and is needed in addition to root for many of the more interesting rooting activities (modding, etc).
There are two ways to achieve S-OFF on your phone:
A) Load the engineering hboot, which makes the phone think it's S-OFF - this is called ENG S-OFF
B) Flip the internal 'switch' in the phone's Radio to S-OFF status. This is called Radio S-OFF
ENG S-OFF is 'softer' than Radio, it can be undone by a software update. You only need ENG S-OFF for updating ROMs. You need both for updating radios.
Radio S-OFF will never need to be redone. It is one of the most permanent changes you can make to your phone. Eng S-OFF can be cleared by a new hboot (i.e from a stock RUU, explained later).
ENG Hboot S-OFF Tool* - installs a new hboot img to your phone, which puts the internal memory card in S-OFF at boot.
- ENG Hboot scripts A guide for doing this is can be found here
- A completely manual guide to achieving S-OFF can be found here.
Radio S-OFF tool* - turns on permanent S-OFF in the radio. Doing this, even the normal bootloader will recognise that the phone is in S-OFF state.
- Using the gfree script, there's a manual way to do it
- Do this on a 1.32 rom only, it will stay thereafter.
root adb boot.img^ - Flashing this boot.img will give adb root permissions without having to ask.
Stock Roms
These are complete stock roms for the DHD, returning it to its original state.
The only thing not touched by these would be a Radio S-OFF.
The Vanilla HTC Stock roms are RUUs which can be run from the PC.
Others have uploaded clockworkmod backups from their phones to have near-perfect copies of Vendor's ROMs. Near-perfect because S-OFF is still required to do the backup.
Use clockworkmod to restore them.
HTC WWE Stock RUUs - (World Wide English), for stock devices. These are RUUs to completely flash the device from the PC.
- If you are having trouble with them not connecting to your phone, try my guide here.
Source of more Roms and 2.36 (Gingerbread) WWE RUU
O2 1.31.207
H3G UK 1.31.771
HTCCN CHS 1.31.1400
O2 1.32.207
HTC Asia 1.32.707
TMO DE 1.39.111
Orange UK 1.40.61
Vodafone AU 1.32.178
Three/Hutchinson AU 1.32.861
HTCCN CHS 1.60.1400
Clockworkmod Recovery^
This recovery.img allows you to do easy backups and restores of ROMs, as well as apply custom, unsigned roms and imgs.
To get to recovery mode on the DHD, power off the device fully (makesure fast booting is off), then when turning on, hold down the power and volume down buttons.
Rom Manager^ - This is a market app that will install the latest ClockWorkMod for you.
- The actual images are available here. The Desire HD is called 'ace'. 2.5.1.3 is most stable for ROMs using 2.2.1 android, 3.0.0.6 and above is most stable for ROMs using 2.3 android.
- flash these to the recovery partition using fastboot, as shown below in the guide
Almost all custom ROMs use this to install. A normal process is:
Backup apps and/or data. Be careful about backing up system data, moving from one ROM to another and restoring it will almost always screw with them.
Download the zip for the ROM, and it's easiest to put it in the root directory of your sdcard.
Restart the phone into recovery mode, to get to clockworkmod.
Perform pleliminary steps: perform a backup first. For wiping a new ROM: Make sure battery is 100%, wipe cache, dalvik cache, battery stats and factory data. (see the tip at the end of Custom Roms section for this)
Choose to install a zip, from sd card. Find the zip you downloaded and install!
Wait patiently for the 1st boot-up, it almost always takes longer.
Custom Roms^
These are customized ROMs from the community, promising different combinations of speed, performance, features and looks over HTC's sense.
The easiest way to install them is through clockworkmod.
Here are some of the most popular ROMs for the DHD at the moment. It is in no way an exhaustive list.
Also see this list.
LeeDroid Froyo - A Customisation of HTC's Sense, with aims of long battery life and reserved improvement. Comes with his own custom kernel.
LeeDroid Gingerbread - Same as above, based on HTC's Gingerbread Sense (leaks).
Android Revolution HD Froyo - Customisation of Sense, with Apache14's kernel. Also aims to improve on all aspects of the ROM while not modifying its look.
Android Revolution HD Gingerbread - Same as above, based on HTC's Gingerbread Sense (leaks).
CoreDroid Froyo & Gingerbread - Customisation of Sense, with the developer's own UI tweaks and enhancement to add a shinier look and feel.
GingerX Gingerbread - Gingerbread Sense customisation with some added UI tweaks as well.
RCMixHD Gingerbread - Another Gingerbread HTC Sense ROM.
RCMixHD Froyo Rotating - Includes the Desire Z's rotating Sense UI.
CyanogenMod 7 - Cyanogen's famous version of Android, released for the DHD.
CyanongenMod Nightlies - Nightly builds of the above.
CleanDHD - Clean, minimal ROM with bases of CM6 and CM7 to keep things fast and let you choose what to install.
MIUI 1.4.x - MrGarak's mostly vanilla version of this Chinese customisation of Android. Has a completely new look and feel. (Don't worry, it's in English).
Ray's MIUI 1.4 - Ray-619's customisation of MIUI.
This thread may be handy for wiping your phone with a zip, before changing from one ROM to another.
Kernels^
Custom kernels for the DHD, hopefully allowing better performance, features or overclocking of the phone.
These are designed for 1.72/1.84 ROMs, or for Cyanogen when stated.
Gingerbread custom kernels will come when HTC release source for that.
Clockworkmod can be used to install some, or fastboot using the zimage partition (plus some additional modules may be required to fix WiFi).
See their thread for details.
SetCPU - (forum link) - Available on the Android Market, this is almost essential to make use of overclocked kernels.
Buzz OC/UV 1.51ghz
Buzz OC/UV 1.22ghz
kAmMa's OC Kernel
LeeDroid's Kernel
LorDMod CM / MIUI Kernel - Warning: do not flash for sense ROMs!
Kali's CM Kernel - Also CM only kernel
Jkoljo's Kernal Flasher - a windows based tool for automagically flashing kernels without the fuss of manual fastboot.
Radios^
Radios contain the firmware for the chipsets in your device that control the phone, gps, wifi, etc. There are many different versions out there.
A better ('ideal') radio will give you better reception while using less battery power.
It is a general consensus by the community that newer radios have generally gotten better from the original that you might have on your phone.
You can flash a radio .img onto your phone by using fastboot, into the radio partition. How to do this is shown below in this thread.
Please be sure to have both Eng and Radio S-OFF before doing so.
Always check the md5 hash of the image you want to flash, to be sure it is a non-corrupt file. (use something like this or this to check an md5 hash)
It is one of the most crucial parts on your phone and you always want to make sure you flash a working one on.
User Drakknar has compiled an excellent, almost exhaustive list of DHD radios in his thread.
It might be helpful to install the RIL profile associated with the radio you install. This helps how android natively communicates with your phones radio. See jkolo's thread here for CWM installable zips.
Otherwise just use the radio that your rom developer recommends.
Guides
Step by Step guide on going from a stock DHD to a rooted, Custom one
On rooting, S-OFF and clockwork
Another on root and S-OFF
S-OFF, the 'manual' (hard) way
Clockworkmod installation for mac users
Guide to installing new radios
Uninstalling system apps with Titanium
Or disabling them through the shell
If you are having trouble installing RUUs
Flashing ROMs through your phone
Editing apk skins
Using fastboot
In order to use this with anything not signed by HTC, you will need S-OFF.
If you follow things carefully, it is not hard to do this properly. Doing things wrong with fastboot, however, is the easiest way to brick your phone.
Download and install HTC Sync to get correct USB drivers.
Download fastboot and put it in a convenient directory ( e.g. C:\desirehd\ or C:\android\, or replace the one in your SDK installation)
Turn off / restart the phone (fully); while it is restarting, hold down POWER and VOLUME DOWN buttons until it boots into the bootloader.
Select the fastboot option, and connect the phone to your PC.
Start a cmd prompt / terminal, and navigate to fastboot's directory.
type fastboot devices, and check that it has one device listed there as your phone in fastboot.
To flash an img, type fastboot flash <partition> <path/to/new.img>
Partitions:
hboot - flash the ENG hboot here to achieve S-OFF
boot - the bootloader
zimage - contains kernel
recovery - used for clockworkmod
radio - the firmware for your phone's radio chip
system - the /system partition
splash1 - contains the splash screen on initial boot
Always make sure the .img you have is the correct one for that partition and is a working/non-corrupt file!
Example for flashing clockworkmod:
Download clockworkmod and unzip the .img so that it is in the same directory as fastboot
Connect/setup up your phone as instructed above
Use a command similar to this: fastboot flash recovery recovery-clockwork-2.5.1.3-ace.img
After it's finished, reboot into your bootloader, choose the recovery option, and you should load into clockwork's recovery!
Useful Apps
These are mostly useful utility / customisation apps, which a high percent of people might have, and/or are to do with this guide.
Most are available on the Android Market.
BusyBox Installer^ - A prerequisite tool for a lot of other apps, providing some useful base linux functionality not present by default on android. (comes preinstalled in a lot of custom ROMs)
Superuser* - used to manage root user rights on other apps (also usually comes preinstalled).
Titanium Backup* - Extremely useful for backing up applications and settings. Will need S-OFF to restore system app backups.
SetCPU* - Allows for overclocking and profiling of the CPU
Typefresh^ - Lets you change Android's default font.
MetaMorph - A meta-app for changing styles and icons in other apps and skins.
Root Explorer* - 'The' root file explorer app. For getting down and dirty with android's file system.
ES File Explorer - IMO, one the best free normal file explorers. Also capable of root access.
AdFree^ - incase you don't like supporting ad-based free apps
Terminal Emulator - shell access to your phone. Can make use of root with the su command.
ConnectBot - I think an even better shell and ssh client. Same as above.
FasterFix and GPS Status - allow you to optimise your GPS chip, to get as fast a fix as possible. Set your region with FasterFix and download new A-GPS data with GPS Status.
Links
Useful links:
HTC Source Code
HTC Developer guide - on tools, adb and flashing
MoDaCo Forums - another great android development community
VillainROM forums - and yet another
XDA Desire HD Wiki page
Excellent all-in-one thread. I think DHD deserves a thread like this, thanks a lot @ivolol.
It should be sticky!!!
Better and more complete than the first thread ([REF] DesireHD | GUIDES | LINKS | FAQ's | READ BEFORE STARTING NEW THREADS)
liljom said:
It should be sticky!!!
Better and more complete than the first thread ([REF] DesireHD | GUIDES | LINKS | FAQ's | READ BEFORE STARTING NEW THREADS)
Click to expand...
Click to collapse
+1 Sticky please
Absolutely a must read! Thanks, didn't visit this forum for a while and all the new terms like s-off, hboot etc. made me a bit dizzy. You made my day.. Did I thank you already? if not: thanks
+1 for the sticky request
Is there also a thread which shows you have to edit a HTC ROM.
So get the system.img boot.img etc out of it.
And repack it as a .zip so you can flash trough recovery... ???
Awesome job of summarizing all threads and 'tweak' info on DHD!!
I had read most of this already, but as I was not reading the forum for 1 week now, I was just looking at where to begin reading again.
This is exactly what I need.
For all 'noobs' (me included ) it might be usefull to provide some general guidelines:
- get visionary for perm root, then
- blabla to s-off, then
- blabla to fastboot
etc...
AWESOME job
paulus_01 said:
Awesome job of summarizing all threads and 'tweak' info on DHD!!
I had read most of this already, but as I was not reading the forum for 1 week now, I was just looking at where to begin reading again.
This is exactly what I need.
For all 'noobs' (me included ) it might be usefull to provide some general guidelines:
- get visionary for perm root, then
- blabla to s-off, then
- blabla to fastboot
etc...
AWESOME job
Click to expand...
Click to collapse
Installing and using VISIONary is pretty easy imo, and I have linked to already good guides for how to write your hboot to achieve S-OFF;
I have however added a general guide on how to use fastboot.
ivolol said:
Installing and using VISIONary is pretty easy imo, and I have linked to already good guides for how to write your hboot to achieve S-OFF;
I have however added a general guide on how to use fastboot.
Click to expand...
Click to collapse
it is easy to install indeed...guess I was saying to include a small how-to (how to install custom rom; get visionary & perm root, get s-off with..., etc...)
But yes, the guides are good enough....
Brilliant thread, got everything needed to get started cheers.
I'm a little gutted that you have to s-off to install custom roms, prefered the standard desires way, nevermind.
Does anyone know where to find a uk Vodafone stock 2.2 Rom?? Don't want to do anything till I have a copy of that, also does s-on go back to s-off when you flash a stock Rom??
Cheers again for the thread and any help you can give.
Blinky
Sent from my Desire HD using XDA App
Blinkydamo said:
Brilliant thread, got everything needed to get started cheers.
I'm a little gutted that you have to s-off to install custom roms, prefered the standard desires way, nevermind.
Does anyone know where to find a uk Vodafone stock 2.2 Rom?? Don't want to do anything till I have a copy of that, also does s-on go back to s-off when you flash a stock Rom??
Cheers again for the thread and any help you can give.
Blinky
Sent from my Desire HD using XDA App
Click to expand...
Click to collapse
You need S-OFF to do any sort of backups and/or flashes of custom roms.
However after restoring one of these it's possible to just reflash the hboot and recovery partitions with stock WWE ones and your extremely close to being right back at vanilla
successfully rooted, s-off and clockwork mod.....used your links, which do provide good instructions (obviously created by others).
These links are a handy startpage, now, just 1 question, why would I use nandroid, if I have clockwork mod set?
Nandroid allows you to backup and recover your existing Rom and settings before flashing another rom or kernel. Always backup before flashing.
Sent from my Desire HD using XDA App
Blinkydamo said:
Nandroid allows you to backup and recover your existing Rom and settings before flashing another rom or kernel. Always backup before flashing.
Sent from my Desire HD using XDA App
Click to expand...
Click to collapse
Thanks, I understand that, but yesterday I made a backup on my sd with clockwork recovery.
Isn't that enough?
paulus_01 said:
Thanks, I understand that, but yesterday I made a backup on my sd with clockwork recovery.
Isn't that enough?
Click to expand...
Click to collapse
They are alternate methods for achieving the same goal.
ivolol said:
They are alternate methods for achieving the same goal.
Click to expand...
Click to collapse
That is what I have understood, was a bit unclear to me, why a lot of guides say, need to do android backup etc....as the clockworkmod does the same.
Actually, some further investigation indicated that a nandroid backup is made by cw mod
hurray, it's sticky : )
Thanks, I'm yet to root my phone but when I do this thread will come in useful. I'm probably going to wait until gingerbread or other roms with major improvements are available.
hey,
QtADB is graphical interface for: adb,fastboot and recovery (including nandroid) not only adb
Credit to the OP
An excellent one stop shop for any Desire HD questions
Thanks
..::Team Viper Official Sites::..
Team Vipers Official Site
Team Vipers Official Wiki
Team Vipers Official Ticket System
--------------------------------------------------------------------------------------------------------------
Rodderik's 1.2GHz Overclocked Kernel
Genocide_1.2GHzOC_EB13_Kernel_v0.2a.zip
Genocide_1.2GHzOC_EB13_Kernel_v0.2a.zip Mirror
Give Rodderik a thanks and buy him a beer, He paved the way for the Kernels with the first OC!!
--------------------------------------------------------------------------------------------------------------
..::Thanks::..
Thanks to ACS for the DK28 leak. Thanks to mysteryemotionz for some of the images.
--------------------------------------------------------------------------------------------------------------
..::Changelogs::..
ViperROM [TRiNiTY v2.0] EXT4-RFS DK28 Dual 4.0.4
Added New Theme
Added ViperWheelWidget - Custom Viper Widget
Added ViperPad - Custom Viper App Pad (Based of the Palm's SwipePad App)
Removed A Few Scripts Causing Issues
Returned The Artificial Intelligence Sounds
Added TTS Back Into The ROM
Google Nav Works Again
New Boot Animation
Governor Killer Baked In
AOSP Lockscreen Added
Added New App Icons
Moved Data/Tweaks To System/Bin/Tweaks
Optimized More For Speed & Battery
Changed Browser Start Page - Team Vipers Official Site
Added Wallpaper, Wifi Tether, And Launcher Pro To SDCard (VIPERaddons)
Modified Hosts File
Modified Build.prop
Modified Android.policy.jar
Modified MMS.apk
Themed Dialer
Modified SettingsProvider.apk To Always Allow 3rd Party Apps Install
Added ViperComm Widget
Modified A Lot Of Images
New Sounds
ViperROM [FRoZeN] EXT4-RFS DK28 Dual 4.0.3
New Theme
New Shutdown Animation
New Transition Animations
Removed Some Scripts
Added Data/Tweaks
Governor Killer Baked In
Added A Few New Scripts
Modified For Speed
Modified For Battery Life
New Boot Animation
Custom Sounds - By Team Viper
--------------------------------------------------------------------------------------------------------------
..::ROM Downloads::..
ViperROM [TRiNiTY v2.0] EXT4-RFS Dual DK28 4.0.4
ViperROM [FRoZeN] EXT4-RFS DK28 Dual 4.0.3
--------------------------------------------------------------------------------------------------------------
..::Videos::..
ViperROM 4.0.4 Benchmark Scores
ViperROM 4.0.4 Features
--------------------------------------------------------------------------------------------------------------
..::Screenshots::..
COMING SOON!
SDCARD Partitioning Tutorial.
I know that with EXT4, partitioning the sdcard can be a hassle. Here's a little workaround to help you get it partitioned the easiest way I know without having to mount systems and such in Terminal Emulator. This way makes you flash 2 seperate recoveries, but I would rather do this than the other methods which could take upwards of a half hour or even longer. I've seen people that were working on it for a couple hours. Without further adieu:
NOTE: If you are running RFS, just follow step 1. and you'll be done. If you are running EXT4, skip right to step 2. and follow from there.
1. If you are running RFS, then you do not need to follow any other steps. In the green CWM2.5.5 recovery, just go to "advanced" in recovery and choose the Partition option. It's going to give you two questions for sizes that you want. The first size is going to be the ext size. For this it will give you a few options, but I don't recommend choosing anything below 512. You will see all the options when they pop up, just choose what you feel most comfortable with. The next thing it's going to tell you to select is the swap size. I again don't recommend choosing anything below 128 for this option. You will again see a list of options, so choose what you feel most comfortable with.
2. If you are running EXT4, then follow these steps and you'll be up and running with your new partition very soon. First thing you need to do is gather all the tools you're going to need. Here are the list of tools you will need:
A. One Click Root & Recovery 2.5.5
B. One Click Root & Recovery 3.0.0.6
Quite the long list huh? lol ...I told you it's gonna be simple lol.
Download both of these files (if you don't have one or the other already) and extract them to an easy to find location on your computer somewhere.
3. Ok, you're going to do this just the same as you would if you were rooting your phone from a stock state. And to answer your question that's running through your head right now, No, this will not return you to RFS. You will still be on EXT4 the entire time, so there's not real need to backup your sdcard or worry about having to sit through the backup&restore again. Once again, to be very clear... Even though you are flashing cwm2.5.5 recovery, you will REMAIN EXT4. So let's continue. Make sure USB Debugging is on and plug your phone into your computer. Do NOT mount the sdcard, just have the phone plugged in. Open the One Click Root & Recovery 2.5.5, and run the program. When it's finished, your phone will reboot. Do NOT unplug it until the script is complete. The script will say "Operation Complete. Hit any button to continue" or something along those lines. Just hit a button and the script will automatically close. You can now reboot into recovery and you will see the 2.5.5 recovery with the green letters. If you don't have the green letters, then you didn't run the right One Click, and you should start over using the correct one lol . For those that successfully flashed the 2.5.5 recovery, move on to step 4.
4. If you have the green letters, then we'll continue, if not, repeat step 3. with the correct one click lol. Now that you have the green letters, revert to step 1. When you're finished following the same instructions from step 1, move on to step 5. If you have any issues with anything from step 1. (which you shouldn't, but if you do) click here to go to Mibbit's irc chat website. Along the top left side you will see 2 tabs labeled "Home" and "Connect". Make sure you are on the tab that says "Home". When on the tab labeled "Home", you will see the box in the middle of the page. Right beside the letters "IRC:" is a dropdown box. You're going to click on the dropdown arrow and select "EFNET". Next, you're going to enter your nickname, and finally, beside "channel:" type "#viper" and select "Go". That will bring you to Team Vipers chat where one of us will be able to help you.
5. Now that you are partitioned, it's time to restore the EXT4 recovery. If you do not restore the EXT4 recovery, you will not be able to flash any new ROM's or Kernels, so you MUST restore the correct recovery. To do so, you simply do the same steps. Make sure USB Debugging is turned on and plug your phone in. You do NOT need to mount. Now you simply run the 3.0.0.6 One Click Root & Recovery. Let it run through it's process and it will reboot itself. Do NOT exit out of the command prompt until it says "finished, press any key to continue". Once your phone reboots, you can then reboot into recovery and you will see that you have the orange letters again. When you see the orange letters, you now have a partitioned sdcard and you are back on the correct recovery.
**ONCE THE KERNEL IS RELEASED (Which should be within the next 24 hours as long as my testers don't see any issues) THEN MOVE ON TO STEP 6.**
6. Now that you're partitioned, the only thing left to do is flash the kernel. Connect your phone to your computer and copy the Kernel to your sdcard if you have not done so already. To flash it, just choose "Install zip from sdcard" followed by "Choose zip from sdcard" and simply navigate to where you stored it on your sdcard. That's all. It's quite quick and painless and you should be able to do it all within 10-15 minutes.
VIPERrom Store where everything is FREE!
**Cleaned up post 13 January**
**If you want mods and addons download viperstore from the market**
NOTE: stuff is still being ported to the new edify scripting required for clockworkmod 3.0.0.5 so if something doesn't work submit a ticket from our website and we will get it ported over as soon as we can. For now you can access the store's contents that have been converted here.
VIPERchat in your browser chat.efnet.org (enter your nickname and #viper for the channel name)
VIPERchat Downloadable Version VIPERchat.zip (3.38 MB)
Voice Apps were removed in 3.0.3 to save space but if you want them Voice Apps **UPDATED FOR NEW CLOCKWORK**
Stock Sprint Apps (install .apk like normal):
SprintDK28_Navigation.apk (5.6 MB)
SprintDK28_Nascar(updated).apk (385 KB)
SprintDK28_NFLMobile(updated).apk (510 KB)
SprintDK28_SprintTV.apk (879 KB)
SprintDK28_SprintTVWidget.apk (84 KB)
SprintDK28_SprintZone.apk (367 KB)
First to post on this thread besides u
But yea ill look into the link for you right now
if i find it ill give to u
Edit: Here is the link http://forum.xda-developers.com/showthread.php?t=724171
not sure if that will help will look for some more
Reserved.. always wanted to say that.
Nice and clean separate thread me like...
Do i sense a 3.0.1 update to be sweet! or is the current 3.0 this version?
Hi BT. Thanks for the great ROM. I am using 3.0 right now. What is the difference between 3.0 and 3.0.1? Thanks. Keep up the great work! And one quick question. When I try to install lagfix, everythiing works besides the last step, installing viperspeed. It says I cant install it because I dont have enough room. but I have 185MB free. any ideas?
Link? I hope it's not there or else I'll feel more jerky than usual. Oh and super-thanks for those file names on the battery mods, so important... I have a mess of files like GREENBATMODTHISTHAT with no versions or anything and I guess I didn't realize that I needed to keep mods organized by ROM.
azichek said:
Hi BT. Thanks for the great ROM. I am using 3.0 right now. What is the difference between 3.0 and 3.0.1? Thanks. Keep up the great work!
Click to expand...
Click to collapse
3.0.1 is just a new name for it so if we make updates there's less confusion... It's still the same as 3.0, but hopefully this will eliminate some questions in the thread lol.
3.0.1 = 3.0 ...No new updates yet.
BUT!!!
Rodderik did make the battery mods!, check them out!
azichek said:
Hi BT. Thanks for the great ROM. I am using 3.0 right now. What is the difference between 3.0 and 3.0.1? Thanks. Keep up the great work!
Click to expand...
Click to collapse
I think 3.0.1 is just the updated version of 3.0.
3.0.1 does have the aosp lock screen the 4g is fixed
and couple other things... At least that i think lol
Hope that helps
Added A2SD (Download Terminal Emulator, And type "start a2sd" followed by "launch a2sd" and it will back everything up on your sdcard)
Click to expand...
Click to collapse
Can you please clarify this for me, because I tried earlier and it gave an error when trying to install the terminal. Also I have used linux before but never used a terminal on a phone before lol...can you write down a few steps for us newbies
Again Thank you for your work and to your team
Hey BT there is a app called WidgerLocker Lockscreen which lets you put any widget/app i believe on you lock screen that might be helpful i think..
Just installed it and brought back the aosp lock screen might wanna check it out... Send me a pm of ur email so i can send u the apk cause its a paid app
Another quick question BT, what are the other options for in the lagfix? Are they for future upgrades or not necessary at all?
Hey BT I just want to thank you for all your hard work and your great rom. I hope this hasn't been answered but is it necessary to remove my original root before flashing any of your roms? I have flashed most all of them and I have not deleted it. I'm not having any problems with 3.0. Thank you....
hemi dart said:
Hey BT I just want to thank you for all your hard work and your great rom. I hope this hasn't been answered but is it necessary to remove my original root before flashing any of your roms? I have flashed most all of them and I have not deleted it. I'm not having any problems with 3.0. Thank you....
Click to expand...
Click to collapse
nope you don't have to...just wipe 3x, wipe cache 2x, and wipe dalvik cache ONCE and flash the rom then you are good to go (assuming you are using the correct modem and if not then flash it first with odin)
DAVenom said:
Hey BT there is a app called WidgerLocker Lockscreen which lets you put any widget/app i believe on you lock screen that might be helpful i think..
Just installed it and brought back the aosp lock screen might wanna check it out... Send me a pm of ur email so i can send u the apk cause its a paid app
Click to expand...
Click to collapse
Widget locker is good, I installed it and then moved it to system apps. Works perfectly
Sent from my frozen epic4g
neuton said:
Another quick question BT, what are the other options for in the lagfix? Are they for future upgrades or not necessary at all?
Click to expand...
Click to collapse
2.2 is for the vibrant, minfree is setting the phones task killer settings (I recommend doing this), restoring the boot animation gives you a new boot animation, you can set a schedule if you want, and of course all the uninstall options
Sent from my VIPERrom [TRiNiTY] DK28 3.0
BThomas22x said:
3.0.1 is just a new name for it so if we make updates there's less confusion... It's still the same as 3.0, but hopefully this will eliminate some questions in the thread lol.
3.0.1 = 3.0 ...No new updates yet.
BUT!!!
Rodderik did make the battery mods!, check them out!
Click to expand...
Click to collapse
Haha thanks for clearing that up. I also sent you a pm about a weird lag fix problem i'm having. Thanks BT. The ROM is great.
Rodderik said:
nope you don't have to...just wipe 3x, wipe cache 2x, and wipe dalvik cache ONCE and flash the rom then you are good to go (assuming you are using the correct modem and if not then flash it first with odin)
Click to expand...
Click to collapse
I have the correct modem and 3.0 is working great. I have tried most of the other roms and yours have been the best by far. I thank you guys for that.
When I restore data from cockwork it broke lagfix. Anywork around?
Sent from my SPH-D700 using XDA App
Bt, awsome work, wish I had you for a neighbor. Question, scince going to 3.0 my usb tether stopped working, is it not supported in 3.0 ?
HTC Desire CDMA (BravoC) Thread
I wanted to create this thread to show that there are CDMA Desire users that there are users that want to help ourselves, and we need more ROMs! With the addition of 1.06 HBOOT Desire's being able to be rooted now, there is a large influx of these users new to rooting.
Most of the content was rewritten by me, but I must give thanks to the XDA Forums, Cyanogenmod Forum, Team US Cellular Forums, MIUI forums, and 2fast ROMS! This took a while to put together for me!
Of course, thanks to fllash for the Desire Index thread and for being awesome, but with the influx of CDMA users, it's time to branch off slightly.
This was written by a US Cellular user, but most information is for all CDMA phones. I have owned both a 0.98 HBOOT and a 1.06 HBOOT device.
Contents:
Tips
ROM List
Rooting Guide 0.98
Rooting Guide 1.06
Backup Guide
USCC Return to Stock Guide
USCC Lost 3G Fix - ADDED 7/24
Tips for CDMA Users:
Red comments are by 2fast4u88
Blue comments are rebuttals by me.
Most things in this forum are for GSM users, the CDMA Desire was added a year ago but never got an official forum on XDA.
Your phone is CDMA if you do not have a SIM card port by your SD card.
CDMA users do not need to worry about radio's as much as GSM users do. Most CDMA desire's only have 1 or 2 different radio's depending on the carrier.
It is recommended to not mix h-boots and radios. Use the radio with the right h-boot. The newer radio's have better battery life. The older radio's have better signal strength
Don't worry people, I haven't seen a ROM that updated your radio without specifying it very well before you download!
CDMA users do not need to use different HBOOT images for ROMs.
Gsm roms do not need h-boots. All the modded h-boots are for is for memory like cmtd does for us.
Backup your APNs!
You do not need to backup your apn list when the rom dev supply's the zips to flash.
Not all ROM devs supply this unfortunately, and it's always useful to have one just in case, especially with easy apps like APNs Backup & Restore!
There is no Gingerbread Sense ROM for CDMA users yet. Official Gingerbread for the Desire will not have Sense built in due to the limited space on the Desire's memory.
Gingerbread update will have sense but with some stuff downloadable last I heard. Even the the uscc desire will not have it along with probably other carriers. Uscc made it public one update per device.
Yeah, unfortunately it's not likely to happen for us CDMA users.
If you do any fixes to your phone like repairing your 3G service (detailed below for USCC members) or getting your MSL Number, you must do so on a Sense ROM with EPST.apk, which most Sense ROMs have. Keep a backup of your original ROM! The official 2.3 update should fix this problem, but no guarantees.
What are you even talking about here in all honesty? There is no issue flashing anything that I am aware to break 3g?
On the Cyanogenmod forums, a lot of people happen to ask about lost 3G service for US Cellular, and many of these people are roaming. I've had this happen to me and found the official fix by the USCC Roaming Tech Support. Guide added to the third post!
If you ever ask for support, specify you're a CDMA user and your carrier.
Use BravoC recoveries, not Bravo!
If you need more space for apps, use either App2SD, Data2SD/EXT, CMTD, or for CM7: S2E from the market.
This a problem a little bit and bugs me everytime I see it. Skuddy is the only one to use data2sd. All the other roms running what is to be called data2sd is a knock of of darktremors apps2sd+ with out dalvik moved. Also every rom has one built in so using a app to do it is going to cause issues.
The market app S2E seems to be a universal Cyanogenmod addon that works on most devices. I personally use and love it.
DO A NANDROID BACKUP
Only needed for having a backup of sense. If you have a ruu it isn't needed. You can of course due backups of a rom if you want but isn't needed everytime. I don't waist my time with backup's anymore.
Yes, but it's good practice for those who are just starting, as they're very likely to miss a step when flashing a ROM, or trying out CMTD for the first time.
-------------------------------------------
ROM List:
Gingerbread (Android 2.3.x) ROMS:
Oxygen - http://forum.xda-developers.com/showthread.php?t=971904 USE THE CDMA LINK TO DOWNLOAD
Cyanogenmod 7.0.3 (CM7 CDMA) - http://forum.cyanogenmod.com/topic/20119-cyanogenmod-7-for-the-htc-desire-cdma-v703-5-may-2011/
Cyanogenmod 7.1-RC1 - http://forum.cyanogenmod.com/topic/...or-the-htc-desire-cdma-v710-rc1-26-june-2011/
Etheral - http://teamuscellular.com/Forum/viewtopic.php?f=27&t=381
MIUI - http://2fastroms.com/viewtopic.php?f=23&t=139
Dirty Money - http://2fastroms.com/viewtopic.php?f=23&t=128&sid=4c702bfc9aeb69582f22198bf5c04eaa
Phoenix 2.x - http://2fastroms.com/viewtopic.php?f=23&t=46&sid=4c702bfc9aeb69582f22198bf5c04eaa
Froyo (Android 2.2.x) ROMS:
Rooted US Cellular Stock 2.2 - http://forum.xda-developers.com/showthread.php?t=947481
ThunderSense - http://www.teamuscellular.com/Forum/viewtopic.php?f=71&t=427
SleekSense Stable - http://2fastroms.com/viewtopic.php?f=23&t=16&sid=4c702bfc9aeb69582f22198bf5c04eaa
Sensible 1.1 - http://2fastroms.com/viewtopic.php?f=23&t=12&sid=4c702bfc9aeb69582f22198bf5c04eaa
LeeDroid CDMA Port - http://forum.xda-developers.com/showthread.php?t=1183020
RUUs (Stock ROMs, used to update or return to stock)
US Cellular Stock 2.2 Update - http://www.htc.com/us/support/desire-uscellular/downloads/ Look at the third post for more information.
Alltel - http://shipped-roms.com/download.ph...8.11_NV_Alltel_1.70_release_150765_signed.exe
-------------------------------------------
More information in the next 2 posts!
Rooting Guides
DISABLE HTC SYNC ON YOUR PC
THIS WILL VOID YOUR WARRANTY, at least software wise. Insurance should still cover physical damage I believe.
-------------------------------------------
How to root HBOOT 0.98:
To make this easier, create a new folder on your desktop (or wherever you prefer) to hold everything. Let's name it Rooting.
Download unrEVOked: http://unrevoked.com/recovery/
If you're on Windows, you'll need special drivers. Linux and Mac user's have it easy for this one.
When I rooted my first Desire, they instructed to install HTC Sync then uninstalling it, which keeps the drivers on your system. While some say these drivers aren't the best ones, they will most likely work anyway.
You must also install the unrEVOked HBOOT drivers located here: http://unrevoked.com/rootwiki/doku.php/public/windows_hboot_driver_install
You can either follow the guide in the link above, or follow this one:
Driver Download (WINDOWS ONLY): http://unrevoked.com/rootwiki/lib/e...unrevoked.com/recovery/android-usb-driver.zip
New recovery (ClockworkMod 4.0.1.0 by 2fast4u88): http://2fastroms.com/viewtopic.php?f=22&t=40
Open the zip and place the recovery image in the folder like pictured below.
{
"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"
}
1) If on Windows: Unzip the contents of the driver zip file into a folder inside the folder we're using to keep everything together. Let's rename this folder to Android HBOOT Driver. Download the UnrEVOked program and place into the rooting folder. Save the recovery to the same folder.
2) Turn off the phone and make sure it's unplugged. Hold down the Volume Down button first, then hold the power button. You should see 3 Androids on the bottom of the screen, you are now in HBOOT. It will check your SD card whenever it goes in here, so don't worry if it takes a second.
3) Make sure your HBOOT is 0.98, the second line of text should say something like HBOOT-0.98. If it is 1.06, check the other guide.
4) Plug in your phone. If you're on Linux or Mac, skip the rest of this step. Windows will look for a driver and likely fail, and your phone should say HBOOT USB PLUG. We will now install the driver. Make sure you're an administrator on your computer! Click on the Start button and right click on Computer, then click on Manage. A window will open, and click on Device Manager on the left hand side. (OR just search for Device Manager in the search bar). Look for Other Devices, expand the list and you'll see Android 1.0. Right click on this and choose Update Driver Software, click browse and find the folder you extracted your driver files to. You'll get a warning about unsupported drivers and clikc Yes/OK. You should now see Android Phone at the top with an entry named Android Bootloader Interface. It is recommended to restart your PC after this. Might want to bookmark this thread and return!
5) Now unplug your phone and turn if off (Pull out the battery or use the Volume Buttons and Power button to navigate the menu to select fastboot, then select reboot). Once rebooted, go to your home screen and press Menu and choose settings. Go to Connect to PC, select Default connection type, select Charge only and uncheck Ask me.
6) Go back to settings, choose Applications, select Development, and check USB Debugging, and go back to Applications and check the Unknown Sources.
7) Run reflash_package.exe and select custom recovery, and select recovery-bravoc-3.0.2.8.img.
8) Plug in your phone and start the process. Your phone will reboot a few times, DO NOT UNPLUG YOUR PHONE. Wait until unrEVOked says done! You should be rooted,S-OFF, and custom recovery! Install Titanium Backup from the market to make sure your phone is rooted then follow the Backup Guide! Backup your APNs as listed below!
-------------------------------------------
-------------------------------------------
How to root HBOOT 1.06:
To make this easier, create a new folder on your desktop (or wherever you prefer) to hold everything. Let's name it Rooting.
Download AlphaRevX Beta: http://alpharev.nl/x/beta/
Keep this page open, because while running the program you'll need to generate a key.
Clockworkmod 4.0.1.0 by 2fast4u88 Fastboot Recovery Image A.K.A. PB99IMG for ClockworkMod: http://2fastroms.com/viewtopic.php?f=22&t=40
Extract the zip file and place PB99IMG.zip like pictured below.
If you're on Windows, make sure to install the Windows drivers provided on the page or get them from here: http://www.multiupload.com/2OFYWZFCCR
1) Turn off the phone and make sure it's unplugged. Hold down the Volume Down button first, then hold the power button. You should see 3 Androids on the bottom of the screen, you are now in HBOOT. It will check your SD card whenever it goes in here, so don't worry if it takes a second. Make sure you have HBOOT 1.06 and you have S-ON. If your Desire has S-OFF, skip to step 7.
2) Unzip the AlphaRevX file into a folder inside the rooting folder and name it AlphaRevX. Place the other 2 files in the rooting folder.
3) Install the HTC Drivers, it should be fairly easy to follow its instructions.
4) Go to your home screen and press Menu and choose settings. Go to Connect to PC, select Default connection type, select Charge only and uncheck Ask me. Go back to settings, choose Applications, select Development, and check USB Debugging, and go back to Applications and check the Unknown Sources.
5) Plug in your phone, and run AlphaRevX. Go back to the AlphaRevX download page and enter in the details provided to you. Copy the serial number, and right click paste into the window. If right click doesn't work, right click the top left icon in the window, choose Edit>Paste. Hit enter, and it should follow the process. It will reboot your phone, DO NOT UNPLUG YOUR PHONE UNTIL IT IS SAFE.
6) Once completed, your phone should be rooted and S-OFF, but not recovery. Close AlphaRevX and install Titanium Backup from the market to see if you have root, and follow the Backup guide after finishing the next few steps. In case you're just S-OFF, but no root access, you have two options: Try SuperOneClick: http://forum.xda-developers.com/showthread.php?t=803682 Or Try unrEVOked found in the 0.98 HBOOT Guide.
7) Now we must install custom recovery, place the PB99IMG.zip file onto the the SD card, do not place it into a folder. Once copied, unplug your phone and turn it off. Go back into HBOOT by holding down Volume Down and then the Power button. This time, when it does its scan, it will find the PB99IMG.zip file. It should say Press Volume Up to apply update or something like that. Your phone will reboot normally, and then remove PB99IMG.zip from your SD card. Finally, turn off your phone again, boot into HBOOT and select recovery, and you should see ClockworkMod 3.0.2.8 boot up. Finally you are done with the rooting process!
-------------------------------------------
-------------------------------------------
Backup Guide
There are many processes to backup your phone. We can divide these processes into 2 categories:
DATA BACKUP and NANDROID BACKUP
Data backups are backups of certain things such as Apps, Data, Text messages, and even system preferences.
-------------------------------------------
Nandroid backups are backups of everything on the phone, from every partition of SYSTEN, DATA, BOOT, SD-EXT, CACHE, and .ANDROID_SECURE. This is a byte-for-byte copy of everything on your phone (and if you have a partitioned SD Card).
System is your phone's ROM area, holding the internal components of the ROM and the built in apps.
Data is the area where applications and app data is kept if not installed to the SD Card.
Boot is the ROM's boot image. You will have very little interaction with this.
SD-EXT is on your SD Card, standing for SD EXT Partition. EXT2/3/4 is a file system used by linux (which android uses) and can be used to store data. Commonly used for Apps2SD or Data2SD/Data2EXT.
Cache is the area on your phone that data is temporarily written to, like web page content and app data.
.Android_secure is used for the normal Android Apps to SD system. Some apps keep data on your sd card.
Before you EVER DO ANYTHING like flashing another ROM, or try a modification like Data2SD or other ROM modifying scripts, DO A NANDROID BACKUP. This is the most important thing you'll ever need in case soemthing goes wrong.
-------------------------------------------
Data backups are backups of parts inside the phone, and certain parts such as user apps and app data can be applied to whatever ROM you use. Say you are going from your Stock Sense ROM and you want to try Cyanogenmod, but you don't want to replay all your games like Plants Vs Zombies and Angry Birds. Using an app like Titanium Backup, you can backup the app and all of its data and restore it on another ROM like nothing happened.
Data backups can even include things like ringtone settings, text messages, preferences, and contact data.
If you care about anything like those on your phone, you should do a weekly backup.
-------------------------------------------
Nandroid backups are completed by your recovery image. Say you want to do a Nandroid backup on Clockworkmod, you simply boot into recovery, select Backup and Restore, and choose Backup (make sure you have enough space on your SD card, such as 1GB free). The process will copy everything on your phone and place into a folder on your SD card, and you can restore these backups any time you like.
Data backups are done by certain apps. Titanium Backup and My Backup (Normal or Pro) are the common suggestions. Titanium Backup has been around forever and works great, but My Backup will also backup other things like text messages, call logs, and other core phone features. I personally use Titanium Backup, SMS Backup and Restore (https://market.android.com/details?id=com.riteshsahu.SMSBackupRestore His other apps are useful as well).
-------------------------------------------
Titanium Backup Guide
Once you are rooted and install Titanium Backup, if you're on Stock ROM, open up Titanium Backup, and hit the Problems? button in the bottom center. There should be a Upgrade or install Superuser button, which is required for many root options and required for backing up! Install it!
For a quick and easy app backup, just go to Titanium Backup and hit Menu, then select batch. Find the Backup all user apps + system data option with the button that says RUN in black. Hit Run the batch operation at the top, and make sure you have enough space on your SD card, around 200mb. It will now start the backup and complete in a few minutes. The more apps, the more time it takes.
When you install your new ROM, install Titanium backup (Superuser is built into most custom ROMS) and hit menu, Batch. Find Restore missing apps + all system data. Some ROM apps will clash, like camera and dialer, so uncheck those and reinstall them manually.
-------------------------------------------
One of the most important things to do is to backup your APNs. APNs are what allow for picture messaging/MMS and in some cases internet browsing. This app will streamline the process: https://market.android.com/details?id=com.riteshsahu.APNBackupRestore
Simply backup the APNs from your stock ROM and restore them onto any ROM you'd like.
If you must remake your APN and you are on a US Cellular Desire, this should help you:
http://teamuscellular.com/Forum/viewtopic.php?f=72&t=60
I would suggest making a Sense APN backup and a non-Sense APN backup and restore one to whichever ROM you're using.
-------------------------------------------
-------------------------------------------
Returning to Stock (US Cellular users)
So say your phone screen cracked somehow, like your girlfriend had it in her lap, and she got out of the car. Concrete + perfect angle + force of gravity = cracked glass. (I still love her don't worry)
Hopefully you have insurance on your phone, and the software works fine and the touch screen works.
For those returning it, you should definitely flash back to the stock ROM or apply the 2.2 Update. This will not S-ON your phone, but it likely won't matter.
To do this, proceed to http://www.htc.com/us/support/desire-uscellular/downloads/ and follow its instructions for installing the update. However, many people have problems with this, but don't worry, I found out how to install the update without the program working.
1) Download the update and open the executable file. It will unpack the files to the temporary directory (%temp%) but we can find this easily. After opening it and waiting for it to complete unpacking, open your task manager and find either ARUWizard.exe or ISBEW64.exe. Right click on one of these files, click Open File Location. Find rom.zip, which should be about 163mb. Copy this into a folder of your choosing, like Rooting/Stock Froyo.
2) Do a Nandroid Backup on your phone!
3) Rename the rom.zip into PB99IMG.zip and place onto your SD Card of your phone.
4) Reboot into HBOOT (Hold Volume Down and Power) and it should find it with seconds, but will take a minute to load.
5) Apply the update, and you should be back to Stock Froyo. Your HBOOT will be 1.06, but you will be S-OFF still. They most likely won't care.
Optional steps!
6) Say you're on US Cellular, and need to send it back to Assurant Solutions, the insurance carrier of US Cellular. You will need a $100 deductable payment. They should send your new Desire in the mail pre-loaded with Froyo, along with a return envelope. Take out your SD card of your old phone, and place your old phone in the envelope.
7) Take your new phone and activate it by calling 888-944-9400 on another phone or Google Voice on the desktop, follow the menu to talk to a representative by dialing zero as your last step. Make sure to have the ESN DEC number of the new phone (Under the phone or on the box), the last 4 digits of the account holder's Social Security Number, and of course the phone number.
8) The person you speak to will activate the phone and ask you to dial *228 to update the PRL, which will take about 2 minutes. Say thanks to the helpful representatives!
9) Follow the rooting guide for HBOOT 1.06, restore ClockworkMod, (optionally nandroid the stock ROM), and restore the update for your previous ROM.
10) Go get a good protective case for your phone and KEEP IT ON.
-------------------------------------------
-------------------------------------------
Lost USCC 3G/1x Fix
For some reason, for a select few users, they lose 3G service, and in some cases 1x all together! If this happens to you, don't fret! USCC Tech Support is great, just don't tell them that you're rooted. In most cases, these fixes are only avaliable for Sense ROMs, because EPST.apk is a Sense-Framework only tool that handles core functions of the phone, such as programming the number and other items. If you need to call tech support, flash a Sense ROM or the best case: your stock ROM. Keep a Nandroid restore set of your stock rom backup up on your computer or dropbox just in case this happens. This is the official fix they gave me.
While attending college 100 miles away from all US Cellular Towers, my 3G lost service. When you roam on a USCC device, you're bouncing off of Verizon towers, and sometimes they block your device for some reason. Not even Tech Support always knows why. I had them send me the fix since I had to run to class, and I noticed on the Cyanogenmod forums a lot of people lose their data signal, so I shared it for them.
[COLOR="#FF00000"]YOU MUST DO THIS ON A SENSE ROM, STOCK IS PREFERRED. ROOTED OR NOT.
CALL TECH SUPPORT FIRST, THEY'LL GIVE YOU YOUR SUBLOCK CODE AND GUIDE YOU THROUGH THIS.[/COLOR]
You can find your Sublock code (MSL) by getting the MSL Reader app from market and running it on your stock ROM.
When finished, make sure your data works, and then you can boot back into whatever ROM you'd like.
HTC Desire
1. Press "Phone," dial ##778#.
2. The screen will display EPST "View Mode," "Edit Mode," Select "Edit Mode."
3. Enter the SUBLOCK code, press "Ok."
4. The screen will show about 20 different fields.
5. Tap on "Modem Settings."
6. Tap on "Preferred Mode.
7. Tap on “CDMA Only”, Press "OK".
8. Tap on "HDR Hybrid Preferred."
9. Tap on "Disable". Press "OK."
10. Press the "Menu" button at bottom of phone.
11. Tap on Commit Modifications.
12. Press OK to reset device.
13. The phone will reboot and "1X" will appear at the top. . Your customer should now be able to access data.
14. When the customer returns to our coverage area, go through the same process and reselect "Automatic" in the "Preferred Mode" and "Enable" in the "HDR Hybrid Preferred."
Click to expand...
Click to collapse
great thread, we needed something like this for us unloved cdma users. its good to have all the cdma stuff in one place for everyone to access.
Wow! Thundersense is not one im familar with..
http://2fastroms.com/viewforum.php?f=23
Add those to the roms. Sleeksense is the only froyo rom with working undervolt and faster than any of the other sense roms also.
Added a couple of those that seem to be updated the most. Also, since you know your ROMs, what is your explanation on why we don't have CDMA Gingerbread Sense ROMs?
Change the miui links as my forum has the most up to date miui's since myself and skuddy does them for miuiandroid.
As for why we don't have gingerbread sense. It would probably be because we don't have a leak. No leak no kernel. No source no kernel made easy.
2fast4u88 said:
Change the miui links as my forum has the most up to date miui's since myself and skuddy does them for miuiandroid.
As for why we don't have gingerbread sense. It would probably be because we don't have a leak. No leak no kernel. No source no kernel made easy.
Click to expand...
Click to collapse
So I'm guessing there's no way to port the GSM leaked kernel? After all, the EVO 4G uses the same processor, or does this factor other things like the built in memory and others?
any way we can help get the kernel out faster? like email htc once a day asking about a kernel source for the desire?
darkmage1991 said:
any way we can help get the kernel out faster? like email htc once a day asking about a kernel source for the desire?
Click to expand...
Click to collapse
Unfortunately, that's not likely to happen. Then again we'll never know until we try. Still doubt it though.
um, probably a stupid question but at http://developer.htc.com/ it shows the us cellular desire having the source code, though it says eclair im guessing that is not what we need?
Correct. We want a Froyo or Gingerbread Kernel.
Even though a phone has the same cpu doesn't mean a thing. The kernel controls more than a cpu. Like anything setup on the board. The cdma and gsm has a difference in the board. Which our phones really are not all that common to the gsm.
Though the difference between a gsm and cdma kernel source isn't all that different. Just stuff missing in the gsm source. I believe the gsm source could be used if we port the cdma stuff up to froyo (Not even sure that would be needed) the port the cdma stuff over to the gsm stuff.
Now I was going to try to do that if it was possible. But I don't understand it really all that much. I can tweak the kernel source, build source and tweak, port roms and look at the main differences in stuff. When you ask for some help you either get confronted by a why or the dev you pm ignores you. I believe I have pm'd nearly every gsm dev to the point of having a ? with doing a kernel or porting something. The only one I ever got a reply from was benne. Now the ones with other devices seem to be willing to help though.
Which takes me to have sense hd. I have it all ported, setup what I believe to be correct. Where it starts to boot and freezes at a couple .jar files saying they can't be found when they are in the sense hd rom any way. Have yet to figure that one out.
Though thinking logical why waist time porting the sense froyo kernel when we should have the source? Every other phone has the source code after every update. I was told I would get it no later than a 120 days I think it was. Then they weren't in a gpl bind as android was w/e it is. I think it has been 6 months no with out the source. Where they are in violation of gpl as the android kernel is a linux kernel under gpl.
With that said if you search on here other devices got the same reply's to e-mails some of us have got. Which they got in no later than a month by doing constant e-mail's from people. They posted a generic type e-mail to send demanding the kernel source. Which is all it would take. This is honestly what I recommend to do since you will have issues starting out porting it. When you could start with something that works like it should.
Edit: Also the desire never got a official gingerbread sense. They got a leak which as I am aware all the gingerbread roms still use the stock kernel that was leaked with it. If it is using a different one I am guessing it was ported. Which leads to the other thing. Porting a gsm rom to cdma most will work but you will get force closes on some things. This is likely due to stuff in the frameworks for the cdma that is missing. I haven't looked into it much in all honesty. As sense is a different animal then aosp.
With that said though uscc said one update per device. Where my leak inside uscc said no gingerbread a month ago. Where uscc I figure would be the first to get it. So if we done get it. It would depend on the other carriers. If they don't I doubt we see it.
Jereso said:
Correct. We want a Froyo or Gingerbread Kernel.
Click to expand...
Click to collapse
Ok this is the first warning before contacting a admin. You never contacted me to use my clockworkmod files. Let alone ask to host them yourself. Heck you never even gave credit for the files. You also never contacted lohp75 to use the pb99img.zip on top of it.
Being it is known that myself or weasel compiles the cwm files. I had a feeling you jacked them off my forum with out permission. My forum is open pubicly for people to stop in and download w/e. This doesn't me take the gift of getting something for free. Upload it to a different host and claim it as your own.
A little hint what do you think the 2fs after the clockworkmod is for? Sure isn't for looks.
So since you never contacted me to re host them or use in your guide. You will not have my permission to have them in your guide. You also jacked all the info in this guide from other guides and posts with out giving credit. Thanks for trying to take credit for nothing you did
Official gingerbread update?
HTC released the official gingerbread update for the Desire recently.
Is that only for GSM? Is there a way to get it on our cdma phone. I currently have CM7, but I miss sense.
Maybe someone made a rom that's basically the official Desire gingerbread, but works on the CDMA Desire?
Thanks
2fast4u88 said:
Ok this is the first warning before contacting a admin. You never contacted me to use my clockworkmod files. Let alone ask to host them yourself. Heck you never even gave credit for the files. You also never contacted lohp75 to use the pb99img.zip on top of it.
Being it is known that myself or weasel compiles the cwm files. I had a feeling you jacked them off my forum with out permission. My forum is open pubicly for people to stop in and download w/e. This doesn't me take the gift of getting something for free. Upload it to a different host and claim it as your own.
A little hint what do you think the 2fs after the clockworkmod is for? Sure isn't for looks.
So since you never contacted me to re host them or use in your guide. You will not have my permission to have them in your guide. You also jacked all the info in this guide from other guides and posts with out giving credit. Thanks for trying to take credit for nothing you did
Click to expand...
Click to collapse
Koush is the maintainer of CWM, and personally I would appreciate it if you didn't put "2fs" after the version because it looks silly and nobody really gives a hoot who compiled it.
Zhenya13 said:
HTC released the official gingerbread update for the Desire recently.
Is that only for GSM? Is there a way to get it on our cdma phone. I currently have CM7, but I miss sense.
Maybe someone made a rom that's basically the official Desire gingerbread, but works on the CDMA Desire?
Thanks
Click to expand...
Click to collapse
No there's no official CDMA Gingerbread kernel. There is a Sense 2.0 ROM testing right now from 2fast4u88.
Here is a guide I have put together for the VZW Samsung SCH-I535 Galaxy S3
------------------
This guide contains 7 sections:
Section 1: How to Root/Unlock bootloader/Flash CWM recovery coming from stock 4.0.4 ICS
Section 2: How to flash a Custom Touchwiz 4.0/4.1 rom
Section 3: How to flash a CM10/AOSP/AOKP JellyBean rom
Section 4: How to flash a Custom Kernel
Section 5: How to Odin back to Stock from any rom/recover from a soft brick/flash a stock radio
Section 6: Directory
Section 7: Glossary
-----------------
This Guide Is For The D2VZW SCH-I535 ONLY!! DO NOT ATTEMPT TO FLASH ANYTHING FROM THE I9300 International GS3 Or You Will Hard Brick The Device!!
-----------------
*I am not liable for what you do to your DEVICE!!
*I take no credit for links posted in this thread... This is just a guide or more so a collaboration of different guides all put into one thread!!
*This Guide will not trip your flash counter!! Flashing any custom software via odin will infact trip the flash counter!! Thats why I use these methods and the only thing I use odin is for flashing STOCK firmware Only!!!
-----------------
*** Before going any further I strongly suggest reading and performing this action before flashing any custom roms!!! ***
[HOWTO]Comprehensive IMEI/EFS Backup- http://forum.xda-developers.com/showthread.php?t=1852255
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 1: ( For Windows OS)How to Root/Unlock bootloader/Flash CWM recovery coming from Stock 4.0.4 ICS
*This works with all current Stock 4.0.4 ICS builds...VRALF2, VRALG1, VRALG7, VRALHD, and VRALHE.
*However RootdebugFS does not work for 4.1.1 JellyBean. If you want Stock rooted Jellybean then there are 2 options! .
*Option 1 is to proceed to section 5 and use odin to flash a Stock pre-rooted Jellybean rom. Then follow steps 8-12 from this section for unlocking and flashing a custom recovery.
*Option 2 is to complete this section 1, then proceed to section 2 and flash a Jellybean rom via CWM or TWRP recovery.
Step 1: Download these files to your pc:
Samsung Driver- http://tinyw.in/Fdoz
RootDebugFS- http://goo.im/devs/invisiblek/i535/Root%20Debug%20FS.7z
Step 2: Install samsung drivers to the pc and unzip the RootDebugFS tool to desktop.
Step 3: Connect the device with the oem usb cable to pc.
Step 4: On your device, Make sure USB Debugging(settings/developer options/usb debugging) and Install of Unknown Sources(settings/security/unknown source) is checked.(Also, make sure there are no other android devices, emulators, or any tethering programs running!!).
Step 5: From the PC, Open the Root Tool folder you downloaded in step 1 and Double click "RootDebugFS". press 1 then hit enter.
Step 6: Agree to all of the disclaimers by pressing Y after each one pops up.
Step 7: Once the root process starts DO NOT UNPLUG YOUR DEVICE until it completes!
*Congrats you should now be rooted! Continue following instructions for unlocking bootloader and flashing a custom recovery*
*TAKE NOTE THAT IF YOU EVER OTA UPDATE YOUR BOOTLOADER WILL BE LOCKED*
Step 8: Open up the SuperUser application from your app drawer and make sure the binaries are up to date! You can do this by sliding over to the info screen and selecting update binary.
Step 9: Download the EZ-Unlock app to your device from HERE.(Only use version 1.1 or 1.2 for now as the latest versions have issues!)
Step 10: Open the app and select unlock! Now your unlocked...yup its that easy!
Step 11: Download the EZ-recovery app to your device from HERE.
Step 12: Open app, select CWM recovery, tap the pulldown menu, choose CWM 6.0.1, select flash, then reboot recovery.
Step 13: Congrats you are now rooted, unlocked, and have a custom recovery installed!! If you want to flash a custom rom proceed to section 3 or 4.
*Credit goes to Adam Outler, Noxious Ninja, mmmeff, and all others involved!!!
*(Mac/Linux) users read HERE for Rooting!
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 2: How to flash a Custom TouchWiz 4.0/4.1 rom from CWM recovery
**YOU MUST BE ROOTED AND HAVE BOOTLOADER UNLOCKED!**
Step 1: Download one of the roms below to the root of your internal sd card(/mnt/sdcard):
ICS 4.0.4
Bean's Custom Stock-http://forum.xda-developers.com/showthread.php?t=1768209
Rooted Stock VRALHD- http://forum.xda-developers.com/showthread.php?t=1911118
TW JellyBean 4.x
Incubus JellyWiz- http://forum.xda-developers.com/showthread.php?t=1853337
Eschelon's Synergy- http://forum.xda-developers.com/showthread.php?t=1792499
Scrosler's CleanRom- http://forum.xda-developers.com/showthread.php?t=1832070
Puremotives Galaxy Mod- http://forum.xda-developers.com/showthread.php?t=1953008
Beans JellyBeans- http://forum.xda-developers.com/showthread.php?t=1973982
Stock rooted VRBLK3 4.1.1- http://www.androidfilehost.com/?fid=9390214368362234071
Stock rooted VRBMB1 4.1.2- http://forum.xda-developers.com/showthread.php?t=2178482
Step 2: Download and install the EZ recovery App from HERE (If your coming from section 1 and already have a custom recovery, reboot recovery and skip to step 4).
Step 3: Open app, select CWM recovery, tap the pulldown menu, choose CWM 6.0.1, select flash, then reboot recovery.
Step 4: Perform a Nadroid Backup from the "back up/restore" menu(optional but recomended)!
Step 5: Wipe Data/Factory reset, then under the "mounts & storage" menu Format System.
Step 6: Navigate to "install zip from sdcard", then from there "choose zip from sdcard", and finally install the rom you downloaded in step 1.
Step 7: Reboot.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 3: How to flash a CM10/AOSP/AOKP Jelly Bean rom
**YOU MUST BE ROOTED AND HAVE BOOTLOADER UNLOCKED!**
Step 1: Choose and download one of the roms in part A and the file in part B to the root of internal sd card(/mnt/sdcard):
A.
CM11- http://forum.xda-developers.com/showthread.php?t=2558946
CM10.2- http://forum.xda-developers.com/showthread.php?t=2405425
Pac-Man http://forum.xda-developers.com/showthread.php?t=2028443
Eclipse- http://forum.xda-developers.com/showthread.php?t=1934572
B.
Kit Kat Gapps https://plus.google.com/107979589566958860409/posts/FYkuneXi3J7
JB Gapps- http://goo.im/gapps
Inverted JellyBean Gapps- http://forum.xda-developers.com/showthread.php?t=1797292
Step 2: Download and open the EZ recovery app from HERE (If your coming from section 1 and already have a custom recovery, reboot recovery and skip to step 4).
Step 3: Open app, select CWM recovery, then tap the pulldown menu, choose CWM 6.0.1, select flash, then reboot recovery.
Step 4: From CWM recovery, Perform a nandroid backup from the "backup/restore" menu(Optional but recomended).
Step 5: Wipe data/factory reset, then under the "mounts & storage menu" Format System.
Step 6: Navigate to "install zip from sdcard", from there "choose zip from sdcard", and finally install the rom you downloaded in step 1 part A.
Step 7: Again, Navigate to "install zip from sdcard", from there "choose zip from sdcard", and finally install the gapps package you downloaded in step 1 part B.
Step 8: Reboot.
*This same method can be of use to revert back to Touchwiz ICS or JellyBean aswell...no extra steps are needed. Simply wipe data in cwm recovery and flash rom or restore nandroid.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 4: How to flash a Custom Kernel
**YOU MUST BE ROOTED AND HAVE BOOTLOADER UNLOCKED!**
Step 1: Download one of these kernels to the root of your Internal SD Card(/mnt/sdcard):
-------------
TouchWiz ICS 4.0.4 Kernels
Imoseyon LeanKernel- http://rootzwiki.com/topic/31329-imoseyon-test-leankernel-tw-729-v111-kexec/
Scrosler's CleanKernel- http://forum.xda-developers.com/showthread.php?t=1850495&page=2 (DOES NOT work on BEANS)
Morfic's Trinity GST- http://forum.xda-developers.com/showthread.php?t=1874720 (Works on CM9 or TouchWiz)
--------------
ICS & JellyBean Kernels(CM9/CM10/AOKP/AOSP)
Imoseyon LeanKernel- http://rootzwiki.com/topic/32286-kernel-aosp-jb-leankernel-minimalistic-kernel-v02-beta-81312/
Ktoonsez KT747- http://forum.xda-developers.com/showthread.php?t=1853816
Faux (CM9/CM10/AOKP/AOSP)- http://forum.xda-developers.com/showthread.php?t=1905141
---------------
Step 2: Download the EZ Recovery app from- HERE (If your coming from section 1 and already have a custom recovery, reboot recovery and skip to step 4).
Step 3: Open app, select CWM recovery, tap the pulldown menu, choose CWM 6.0.1, select flash, then reboot recovery.
Step 4: From CWM recovery, wipe cache, then navigate to the "advanced" menu and wipe dalvik cache.
Step 5: Navigate to "install zip from sdcard" and then from there "choose internal sdcard".
Step 6: Install the kernel.zip that you downloaded in step 1.
Step 7: Reboot.
*Credit goes to Imoseyon, BMc08GT, Invisiblek and all other devs involved.
*These steps work for any .zip file such as themes, custom boot animations, and what not...just replace the .zip file in step 1 with the one your trying to flash!
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 5: How to Odin back to Stock from any rom/recover from a soft brick/flash a stock radio
* If your device is currently running a 4.0-4.2 base and you forgot to unlock your bootloader before flashing a custom rom, you probably were greeted with the yellow triangle....Dont Panic! Simply power off the device and follow directions below. Odin will recover your device!! Make sure to only use a 4.0-4.2 Odin file to restore back to stock.
***NOTE*** If you did not take the 4.3 OTA then do not use the 4.3 files in link below. These will permanently lock your bootloader and you will be limited to using safestrap from here on out.
Step 1: Download and install these files to your pc:
Odin- http://forum.xda-developers.com/attachment.php?attachmentid=1165122&d=1340993443
Samsung Driver- http://forum.xda-developers.com/showthread.php?t=2038555
Step 2: Download one of the Factory Stock roms below to your PC:
*These are Official full wipe versions that will format the internal sd and lock bootloader!!
All Official Stock Builds- http://samsung-updates.com/device/?id=SCH-I535(Only use these files if you have a locked 4.3 bootloader.)
VRALG1 4.0 ICS-http://www.mediafire.com/download/kkhq5wtj4r3fpwf/COMBINATION_I535VRALG1_I535VZWALG1_743127_REV09_user_low_ship.tar.zip(Do Not use this if your device took the 4.3 OTA)
*In the link below are PRE-ROOTED full wipe versions that will lock the bootloader(Thanks Mr. Robinson!!) See section 1. steps(8-12) for unlocking and flashing a custom recovery.
http://forum.xda-developers.com/showthread.php?t=1984436
Please Remember to back everything up to a pc or external sd before flashing!!
Step 3: Power device off, hold the volume down/home/power keys until you see a yellow triangle, then press the volume up key to access "odin or download mode".
Step 4: Open odin and connect the oem usb cable from pc to device. There should be a "comport number" in upper left hand corner of odin indicating communication between the pc & device.
Step 5: Click on the PDA function of odin. Select the stock rom you downloaded in step 2, then select start. This operation should take less than 8 minutes before odin will say pass/reset and your device will reboot.
------------------
*Flashing a Stock Radio with Odin or a Custom Recovery
Download's:
Stock Radios- http://rootzwiki.com/topic/34053-officialmodems-vrlhd-verizon-sgs3-sch-i535-odin-or-recovery-flashable/
Odin Method:
Step 1: Download one of the files above to your pc.
Step 2: Power device off, then hold the volume down/home/power keys until you see a yellow triangle, then press the volume up key to access "download mode".
Step 3: Open Odin and connect the oem usb cable to pc & device, you should see a "comport #" in upper left hand corner of odin.
Step 4: Make sure auto reboot is checked.
Step 5: Click on the PDA function of odin and select the file you downloaded in step 1, select start, should take roughly 1min, then odin will say pass/reset.
Step 6: Your device should Reboot.
CWM or TWRP Recovery method:
Step 1: Download files A and B(optional) to the internal sd.
A) Choose a Recovery flashable radio- http://rootzwiki.com/topic/34053-officialmodems-vrli5-verizon-sgs3-sch-i535-odin-or-recovery-flashable/
B) RPM.zip(Optional)-
* A great explanation about RPM cand be found HERE
VRABLI5- https://app.dumptruck.goldenfrog.com/#p/_DeLB5rDRb
VRABLJ1- http://myandroidfiles.com/beanstown106/VRALJ1.rpm.zip
VRABLK1- http://myandroidfiles.com/beanstown106/VRBLK1.rpm.zip
VRABLK3- http://www.androidfilehost.com/?fid=9390214368362234078
Step 2: Reboot recovery via the power menu or power off and use the three finger method.
Step 3: Select install zip from sd and flash the radio.zip you downloaded in step 1A.
Step 4: Slect install zip from sd and flash the rpm.zip you downloaded in step 1B.
Step 5: Reboot.
Section 6: Directory
[APP][MOD] MOBILE ODIN- http://forum.xda-developers.com/showthread.php?t=1347899
[APP][MOD] SIII AOSP Camera- http://forum.xda-developers.com/showthread.php?t=1746611
[APP][MOD] AC!D Audio Technology | v4.0 (22.10.12)- http://forum.xda-developers.com/showthread.php?t=1883262
----------
[GUIDE] Unsure about your ROM choice- http://forum.xda-developers.com/showthread.php?t=1950824
[GUIDE] Verizon Galaxy SIII Downloads List- http://forum.xda-developers.com/showthread.php?t=1850506
[GUIDE] Set up Verizon Galaxy S3 as World GSM Phone (confirmed working)- http://forum.xda-developers.com/showthread.php?t=1809314
[GUIDE] Enable UMS Mode for External SD Card- http://forum.xda-developers.com/showthread.php?t=1785243
[GUIDE]Google Wallet - Everything you need to know before you flash or root- http://forum.xda-developers.com/showthread.php?t=1764428
[GUIDE] for dual booting CM9- http://forum.xda-developers.com/showthread.php?t=1774795
[GUIDE][HOW TO] Edit Earphones Connected-http://forum.xda-developers.com/showthread.php?t=1782155
----------
[HACK] for removing wifi reminder-http://forum.xda-developers.com/showthread.php?t=1770622
[HOW-TO] Unbrick your soft bricked Galaxy S III- http://forum.xda-developers.com/showthread.php?t=1840030
[How To] Backup and restore your IMEI / MEID / EFS Data- http://forum.xda-developers.com/showthread.php?t=1791291
[How To] invoke self hardware test-http://forum.xda-developers.com/showthread.php?t=1767247
[HOWTO]Comprehensive IMEI/EFS Backup- http://forum.xda-developers.com/showthread.php?t=1852255
----------
[MOD][VRBLK3] PDroid Privacy Protection- http://forum.xda-developers.com/showthread.php?t=2043699
[MOD]AOSP Lock Screen with Toggle- http://forum.xda-developers.com/showthread.php?t=2002620
[MOD]Super Simple 5 minutes Wireless Charging Mod for Samsung SG3- http://forum.xda-developers.com/showthread.php?t=1877191
[MOD]Enable wifi in notfication bar- http://forum.xda-developers.com/showthread.php?t=1775235
[MOD]App2ExtSD2 [Works for all U.S. Galaxy S3!]- http://forum.xda-developers.com/showthread.php?t=1849860
[MOD] Latest Google Wallet (10/23/12)- http://forum.xda-developers.com/showthread.php?t=1810040
[MOD]AGPS Patch Galaxy S III 3.1 & 2.2 | NEW SIII SPECIFIC BUILD | Tentative Support - http://forum.xda-developers.com/showthread.php?t=1880411
[MOD] OTA updates - keep root, custom recovery, unlocked bootloader and Google Wallet- http://forum.xda-developers.com/showthread.php?t=1964502
----------
[OFFICIAL] Tips and Tricks thread-http://forum.xda-developers.com/showthread.php?t=1732018
[OFFICIAL][MODEMS] Verizon SGS3 (SCH-I535)- http://forum.xda-developers.com/showthread.php?t=1788313
----------
[ROOT][TOOL] Root the Verizon GSIII without flashing-http://forum.xda-developers.com/showthread.php?t=1792342
[ROOT][TOOL][2012-09-12] SuperSU-Version_Debugfs: Root VZW SGS3 w/out Flashing ROM- http://forum.xda-developers.com/showthread.php?t=1883984
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 7: Android Glossary
Download Mode - This is a setting in which you will put your phone when using Odin. There are other ways, but most noobs will reach download mode by powering down, removing the battery, and holding volume down while plugging the factory usb cord into the computer and phone. Odin can only communicate properly with your phone if the phone is in download mode.
F. Reset Time - This is a check box in Odin. It's not clear that anyone knows the exact details of what it actually does, nor is it clear what will happen if you leave it unchecked vs checked. It seems to reset some arbitrary counter in your phone. As a general rule, you can either follow the instructions of whatever guide you're using or just leave the checkbox how you found it.
Fast Charge - This is a feature on some ICS ROMs that can be turned on or off. When enabled, it allows your phone to draw as much charge as possible regardless of the charging source. Without fast charge, your phone will place artificial speed limits on charging when plugged, for example, into the USB slot on your computer. Fast charge bypasses these limits, letting your phone believe it is always plugged into a wall charger. It is worth noting that your phone will not be recognized by your computer as a USB device when fast charge is enabled. It will only charge.
FC - Force Close - This is when an app stops working unexpectedly. This can happen to both rooted and unrooted phones. It doesn't cause any damage to the phone. In most cases, the app can just be opened right back up. It seems to depend on a lot of factors, including the quality of the app itself. ROMs and kernels that experience very few FCs are said to be "stable."
Flash - This is a term used to describe the installation of software onto your phone. It refers to fundamental changes in your phone's operating system. It is different from just installing an app from the Marketplace (Google Play). Commonly, people will flash ROMs, kernels, patches, and radios. There are basically two ways to flash new software onto your phone:
1. Odin
2. CWM Recovery (or a comparable recovery program)
Freeze - There are two meanings in general use. One might use this term to refer to his or her phone becoming unresponsive. More commonly, though, it refers to a special ability of a program called Titanium Backup. This program can be downloaded from the Android Marketplace (Google Play), but it requires a rooted phone to work. When Titanium Backup is used to freeze an app or process, that app or process is essentially gone from the phone. It won't show up in the app drawer, and it won't be running in the background. The difference between freezing and uninstalling, though, is that anything frozen can be quickly "thawed," also with Titanium Backup. With the touch of a button, the missing app or process is right back where it used to be. This is a convenient way for newly rooted users to test the waters of debloating.
Gapps - Google Apps - When flashing custom ROMs, the apps on the phone are usually deleted. As an alternative to going to the Marketplace (Google Play) and re-installing all the favorites (Google Maps, Google Talk, Google Voice, etc.), many devs have packaged these into a tidy zip file that can be flashed via CWM. Why don't they just put the Google Apps in the ROM, you ask? Custom ROMs and Google Apps get software updates at different rates, so keeping the two separate allows users to always have the most up-to-date version of each. On MTD ROMs such as CM7 or anything ICS, you generally must flash the gapps package to get the Android Marketplace (Google Play).
GB - Gingerbread - Android 2.3. Google likes to name its Android releases after sweet foods. Most of our stock phones are running on this release of Android. There are numerous ROMS and kernels compatible with Gingerbread. These are a good starting point for newly rooted users, as they will feel quite familiar.
Github - This is a web-based service where developers can post their code. Depending on the situation, their code can be accessed by other users, modified, or just shared with the world. The site encourages the kind of open source development for which Android is famous.
Governor - This refers to the type of logic your phone uses to control how fast its processor ramps up when needed or slows down when not. The choice of governor can influence overall performance and battery life. The governor can be selected using an OC/UV program such as Voltage Control or NS Tools. No one governor is right for everyone. The fun is in experimenting. Here are some examples and brief descriptions:
performance: Keeps the processor always ramped up to to maximum; useful for benchmarking
ondemand: Rapidly ramps up the processor when needed; gradually slows it down when not needed
conservative: Similar to ondemand, but ramps up more slowly
userspace: The user can define the parameters (for advanced users only).
lazy: This was developed specifically for Android by xda dev Ezekeel. He states it is an enhanced version of ondemand, tuned to our phones' capabilities. Don't be fooled by the name. He tested it with numerous processor-intensive applications.
interactive: Uses a logic to try to predict how quickly it needs to ramp up processor speed, attempting to balance battery life and performance
interactiveX: A tweak on interactive (by dev imoseyon), which locks the processor at the minimum speed when the screen is off
smartass & smartassV2: Modified interactive governors by dev erasmux, they use logic to determine how quickly to ramp up or slow down; designed to optimize battery life without sacrificing performance.
powersave: This keeps the processor always set at the minimum frequency. The name may be a bit misleading, as certain processes will just take longer, using up more battery.
Heimdall - This program is similar to Odin. It was created by an Australian software company called Glass Echidna. It can be used to flash files onto your phone. Some users prefer this program over Odin. Heimdall can be used with Mac computers, whereas Odin can not. Many high level users regularly use both Heimdall and Odin.
ICS - Ice Cream Sandwich - Android 4.0. Google likes to name its Android releases after sweet foods. It comes pre-installed on the Samsung Galaxy Nexus from Verizon. Several developers have created ways to install ICS on the Samsung Fascinate.
init.d - This is a type of script used by developers when they modify Android code. You hear the term a lot because modifications using this type of script have far-reaching effects in the overall performance of the phone. High level users (who aren't quite devs) can even insert bits and pieces of init.d scripts to make minor tweaks to their phones.
Inverted - By default, most Google apps consist of a white screen with dark lettering. Inverting changes this to a dark screen with light letters. There are several advantages to this. Beyond the aesthetic advantages, it tends to be easier on the eyes in low light situations and reduce battery consumption. Inversion is done by talented individuals called themers.
I/O Scheduler - This refers to the type of logic your phone uses to order and process read and write requests to your phone's hard drive. There are several types, which are listed below, but there is no magic bullet. The joy is in finding the one that works for you in terms of performance and battery life. It is worth noting, though, that certain schedulers were designed to be used with mechanical rotating hard drives, taking the drive's rotational position into account. This does not apply to our phones, which use solid state drive technology. A scheduler can be selected by using an OC/UV control program such as Voltage Control or NS Tools. Specific descriptions are beyond the scope of this glossary, but simple Internet searches can expand on any of schedulers listed.
Examples: noop, deadline, cfq, bfq, sio, vr, bfs
* In the absence of a dev's recommendation, if you don't feel like reading up on the subject, you can leave the scheduler at the default or choose noop or sio.
JB - Jelly Bean - Android 4.1. Google likes to name its Android releases after sweet foods. This is the latest version of Android to hit the streets, and devs are flocking to it , making all JB development new and exciting.
Jig - This is a tiny Frankensteinian device made of a small chip, a transistor, and the tip of the little micro-USB connector that you plug into your phone to charge it or attach it to your computer. When your phone will not go into download mode through normal means, putting a jig into the phone when the battery is in will make your phone go into download mode. You can make one yourself or buy one online for less than $10.
Kang - Generally used as a verb, this means to take bits and pieces of someone else's coding and to then integrate it into your own. Granted, noobs won't be doing this, but devs do it all the time. For the most part, this is considered a welcome practice among friendly devs, provided it is done correctly and politely. Kanging often serves to better the community as a whole. The key for devs is to give credit to the other devs from whom they have kanged.
Kernel - This is one of the two main components (ROM being the other) of the software running on an Android phone. It is the piece of software that connects the hardware (screen, softkeys, vibration, speakers, etc.) to the other software components. An unrooted phone comes with a stock kernel. It is stable but somewhat slow. Practically speaking, installing (flashing) a custom kernel will make your phone feel much faster and smoother as it moves through screens and opens apps. Generally speaking, installing a new kernel will not change the basic appearance of your phone or erase any of your phone's information. Custom kernels can also unlock several abilities of rooted phones. Examples include:
-wireless tethering (ignoring that pesky $30/month charge from Verizon)
-control over how and when the softkeys at the bottom of the screen light up
-overclocking/undervolting
-voodoo lagfix (This only applies to phones with BML-based ROMs. MTD ROMs don't need lagfix.)
-custom boot animations
Lean Kernel - Created by imoseyon, He intentionally leaves out a lot of the "bells and whistles" to keep the experience simple, smooth, and fast. Imoseyon works with several phones, so it is imperative that you have the correct version of Lean Kernel, the one appropriate for your phone.
Linaro - This is a team of software engineers developing open source software for numerous platforms, particularly as it relates to getting maximum bang for the buck from systems with memory and hardware limitations. For our purposes, many Linaro modifications are making their way into our custom ROMs, promising increased speed and responsiveness.
Logcat - This is a log of all of the processing activity your phone did over a certain period of time. This is useful for bug reporting, as devs can examine logcats and attempt to determine the source of the error(s). Many threads in the development forum request logcats to go alongside any bug reports. A logcat can be generated through adb, and there are also some apps that will do it for you. Random complaints aren't terribly useful for devs, but logcats generally are. This classic cartoon illustrates how many devs feel about disorderly complaints about their work, even though most are far too polite to say anything.
Milestone - Devs are always trying to incorporate the latest and greatest features into their ROMs. The add-ons are incorporated as parts of new releases, or "builds." This is what makes development exciting, but it also leads to bugs. Milestone builds occur when the devs sit back, roll up their sleeves, and work the bugs out of all the awesome features they've crammed into their work. The milestones are considered the relatively safe and stable builds. When installed correctly, they rarely experience major bugs.
MIUI - This term is a transliteration of a Chinese name for a special customization of Android actually developed in China. MIUI ROMs can be installed on the Fascinate. They change the look and feel of the Android system, moving it closer to something resembling iOS, the iPhone's operating system. A lot of custom development has been done with the software code from the MIUI system. Many devs will integrate bits and pieces of MIUI into their own ROMs. For example, the TSM Resurrection ROM allows you to use the MIUI battery indicator, which looks completely different from the standard battery indicator.
MTD - This is a technical term used by devs to describe the software organization in your phone, as it relates to things called partitions. The bottom line is that the stock organizational system, called BML, is somewhat fixed and limited, whereas MTD offers devs a great deal of flexibility. Heavily customized ROMs like those from CyanogenMod or anything MIUI rely on MTD file organization. All of our ICS ROMs use MTD. MTD ROMs, generally speaking, experience very little lag, as compared to BML ROMs. When returning to a normal BML ROM from an MTD ROM, special precautions need to be taken.
Nandroid - This is a backup of your entire phone as it stands at that moment in time (ROM, kernel, text messages, your Angry Birds progress, etc.). It is stored on your sd card, which is somewhat immune to your tinkering. A Nandroid backup is a good failsafe for the times when you might want to try out that new experimental kernel your favorite dev has been working on. The files can also be saved on a home computer/flash drive/etc. for safe keeping. Nandroid backups are created using a recovery program like Clockworkmod Recovery. CWM can also use old Nandroids to restore a phone to its previous condition.
Nightly - Nightlies - Some rooted users like the idea of having the most stable, tested, and reliable ROMs available. Others prefer the excitement of being on the cutting edge. Nightlies are the untested regular releases of whatever a certain dev happens to be working on at the time. They package them up, post them online, and let the discussions ensue. These are not for the faint of heart. They are for people who are comfortable addressing freezes, boot loops, and force closes.
Noob - If you have to ask what this means, this is what you are. It's a derivation of "newbie" or "newb," someone who's new to the activity at hand. In many ways, the noob is defined by his actions rather than by the amount of time he's spent rooting phones or posting on xda. Here are a few standard behaviors that will immediately brand someone as a noob:
-Posting new threads to ask questions that have been answered dozens of times. (Hint: It's best to search before posting)
-Posting ROM complaints (without logcat), beginner questions, and other non-development topics in the development forums (It has been theorized that this will ultimately be the end of xda)
-Diving in and flashing away without reading and then posting about your problems (Everyone needs to read the Guide.)
NSTools - This is an app that requires superuser permissions. It can be used to control a variety of the phone's features that are unlocked when running a custom kernel. It can enable fast charge, BLN, overclocking, and undervolting. It often comes pre-installed with ICS ROMs.
OC - Overclocking - Computer processors operate at a variety of speeds. When a manufacturer sells a product (like a phone) to the general public, they strictly limit the speed at which the built in processor can operate, even though the processor may be capable of more. This is to promote stability and reliability. Rooted users can overclock their phone's processor, raising the maximum speed at which it can operate. This can be done through various apps, including Voltage Control and NS Tools. Some ROMs even have the controls built into their settings. There are limits, though. Running a processor at too high a speed can cause overheating and/or glitches.
Odin - This is a program of seemingly mysterious origins that allows your home computer to communicate with your phone. You download it to your home computer. Good communication with your phone requires the installation of Samsung drivers on your computer as well as the use of the USB cable that came with your phone. Among other things, Odin can be used to root your phone, install CWM Recovery, install custom ROMs and kernels, and return your phone to stock after you've screwed it up.
*NEVER touch the "Phone" button on Odin. It should be labeled "Destroy your Phone"
OP - Original Post - This refers to the first post in any given thread, the one that started the thread in a discussion forum. A common noob mistake is to hop into a thread on page 27, read for 30 seconds, and then chime in with a question. He is often directed to the OP, which contains the answer to his question.
OTA - Over the Air - These are the official firmware upgrades that Verizon has released over the life of this phone. They were either pushed out to our phones in the middle of the night or offered up for us to download at our convenience. The latest one, EH03, came in December of 2011. Generally speaking, rooted users do not receive OTA updates. Also generally speaking, this doesn't really matter. The updates can be found on xda, and it is unlikely that the Fascinate will ever receive another OTA update.
Patch - This generally refers to a zip file that can be flashed using CWM. The file usually contains updates or small modifications to an existing ROM or kernel. A great example is the patch that reprograms the phone dialer's voicemail button to open Google Voice instead of the standard voicemail or Visual Voice Mail.
PDA Button - This is the button you will want to use when using the Odin program. You should always avoid the "Phone" button.
Pit file - This is a type of file used with Odin when returning your phone to stock. There is a "Pit" button on Odin you can push to enter the pit file you wish to use. An example of a pit file that you will probably use is Atlas_v2.2.pit. To return to stock, you would use a pit file along with a stock ROM, putting both into Odin at the same time. Droidstyle's guide provides detailed instructions.
Project Butter - This is a Google initiative, launched with Jelly Bean, aimed at reducing phone lag, both real and perceived. It involves research into human visual perception, the pairing of GPU and CPU, graphics buffering, and so on. It's purpose is to make your Android phone run "like buttah."
Radio - a.k.a. Modem - This generally refers to the software that manages the phone's connection to the outside world, not the physical device itself. Verizon would release new versions of this software from time to time in their OTA updates. The two most popular ones are currently EH03 (the latest) and EC09. Both of these work with Android 2.3 and the various Android 4.0 ROMs. The choice of radio can determine your 3g download speeds. It's difficult to say that one is better than another. Different users find good results with each one. Both radios are available as zip files that can be flashed in CWM.
Recovery - Your phone comes with a recovery program. You have to choose to boot it up as an alternative to booting up your phone's normal touchscreen interface. An ordinary phone user would probably never even see this program. It's not pretty. It's just functional. It is basically a list of commands and technical terms that you can navigate using the phone's softkeys, volume up & down buttons, and the power button (to select). Essential to rooting are the special recovery programs such as CWM Recovery. A special recovery program, which is flashed via Odin, will replace the stock recovery program for a rooted user.
Re-Partition - This is one of the check boxes in Odin. This box should be checked only when returning your phone to stock. Of Odin's various check boxes, this is the only one for which widespread agreement of its use exists.
ROM - This is one of the two main components (kernel being the other) of the software running on an android phone. It generally determines the overall appearance of your phone, including which apps are installed by default. The ROM that comes installed on your phone right out of the box is known as the stock ROM. Created by devs, there are numerous custom ROMs available for the Fascinate. Popular ROMs a newly rooted user might try are Superclean3, PWGB, and GeeWiz. The process of flashing a custom ROM to your phone will, generally speaking, erase everything on your phone. The most popular ROM for the Fascinate right now is probably the AOKP version of ICS.
Root - When you buy your phone from Verizon, Verizon still controls it. You are simply a user who is allowed to perform various Verizon-approved activities on it. Gaining root access to your phone grants you the control that Verizon had previously held. Rooting quite literally makes you the "Superuser," opening numerous possibilities for improvement, customization, and ruin. Root access is essential to having a fast, fully customized phone.
Root Explorer - This is an app downloadable from the Android Marketplace (Google Play). As it requires Superuser permissions, it is only functional for rooted users. Its abilities far exceed those of standard file management apps. For example, Root Explorer can copy .apk files directly into the system/apps folder in Android. It's a great way to get that obscure Samsung widget reinstalled on your phone after your favorite developer's ROM washed it away and called it bloat.
Samsung Drivers - This is a small piece of downloadable software that will need to be installed on your home computer before it will be able to communicate with your phone (via Odin or adb).
Skin - This is a program that a phone manufacturer creates with the goal of making its phones more user friendly. It is basically an interface that sits on top of the pure Android guts underneath, hence the term "skin." The skin that comes with Samsung phones is called TouchWiz. This is why our phones don't look quite the same as our friends' HTC or Motorola phones, even though they are all using Android. Some people love TouchWiz. Some people hate it. Some custom ROMs are designed to be used with TouchWiz. Others are designed to be rid of it.
SOD - Sleep of Death - This is when your phone goes into standby mode but then goes into a catatonic state somewhere between being asleep and completely powered down. Users report various degrees of SOD. Some ROMs and kernels have been associated with it, as have certain apps, certain radios, and certain SD cards. Experimenting with fringe OC/UV and didle settings are often responsible these days. Generally, a battery pull (or better, Volume Up + Power) will revive the phone. Once a phone experiences a SOD, it seems likely that it will happen again, so a fix will need to be instituted. A modification of OC/UV settings or a return to stock and clean installation of your ROM, kernel, and apps are recommended.
Superuser - A rooted phone will have a new icon in the list of apps called Superuser. This is what distinguishes a rooted phone from a non-rooted phone. There are numerous apps available on the web and Android Marketplace (Google Play) that require "Superuser permission" to do what they do. Common examples of these apps include NS Tools, Titanium Backup, Root Explorer, Voodoo Sound, NS Tools, and Voltage Control. When a rooted user first runs one of these special apps, the app will ask for Superuser permission. Since you are now the Superuser, you get to press the button that says allow or one that says deny.
S Voice - Korean Siri, courtesy of Samsung.
Swype Beta - One of the early perks of rooting, the latest version of Swype is not available to unrooted users because the Fascinate comes with a special pre-installed (and perhaps outdated) version of Swype. Upgrading gives a slicker version of Swype with a more advanced word selection logic. You must follow a few steps to do it correctly:
1. Change the input method to the Android keyboard (settings->language & keyboard).
2. Uninstall Swype using Titanium Backup.
3. Go to the Swype website, give them your email address, and then follow their lead.
*ICS ROMs don't contain any traces of Swype, so steps 1 and 2 can be skipped for them
.tar - This is the file extension for the files that get flashed via Odin. The file to install CWM, for example, is a .tar file. Another example is the file that returns your phone back to stock.
TB - TiBu - Titanium Backup - This is an app available on the Android Marketplace (Google Play). It is for rooted users only, and it requires Superuser permissions to operate normally. Its two main functions are:
1. Creating backups of your phone (or parts of it) in case you screw it up
2. Freezing or uninstalling apps and other stuff you don't want (i.e. debloating)
Thanks button - Once you have created an established account at xda and made a post or two, you will begin to see a button with a little thumbs up sign next to the word "Thanks." This can be found on the lower right corner of someone's post. Pushing this button lets the person who posted know that their work is appreciated. It is considered polite to thank anyone who has helped you, whether or not it was in direct response to your own question. It is always polite to thank the devs whose software you are using. Xda tallies these thanks and gives experienced users a quantifiable measure of their contributions to the community. You will see a thanks meter under other users' names. Helpful people and prolific devs can have hundreds or thousands of thanks.
Troll - This describes a person who attempts to transform a civil forum discussion into a battle of harsh words. They generally lure people into a massive argument by posting inflammatory remarks that are just slightly off topic. They then sit back and laugh to themselves as the argument develops into the nerd equivalent of a bar fight. To feed a troll and make him stronger, just respond to him. To weaken him, report his posts to moderators.
TW - TouchWiz - see "Skin"
TWRP - TeamWin Recovery Project - This is an alternative to the traditional recovery program. Rather than using the volume rocker, softkeys, and power button to interact with it, a touchscreen interface is used. While it offers some interesting potential, it is still under development in terms of compatibility with the Fascinate and our popular ROM/kernel setups.
UV - Undervolting - This is a means of attempting to reduce battery consumption when using custom kernels. Rooted users can accomplish this through one of several apps, with Voltage Control and NS Tools being common examples. The point of whether UV reduces battery consumption is highly contentious, but there does seem to be a theoretical basis for its validity, as well as a preponderance of anecdotal evidence.
Voltage Control - This is an app available on the Android Marketplace (Google Play). It requires root access (i.e. Superuser permissions). When used with compatible kernels, it allows you to overclock and undervolt your phone.
Voodoo - Project Voodoo is a collaborative software development effort started by dev supercurio back when Galaxy S phones first hit the market. Its goal was to optimize the Galaxy S, bringing it up to its full potential. Voodoo innovations have been used by countless rooted users. Voodoo features can only be used on compatible custom kernels. The project consists of three main branches:
1. Voodoo Color - optimizes screen images/video *Not really available in most modern Fascinate setups, but people still talk about how they miss it.
2. Voodoo Sound - optimizes sound quality for audiophiles *The Voodoo Sound app is available from the Marketplace (Google Play) to control settings.
Wipe x3 - This term refers to the act of wiping the slate clean on your phone. It removes all apps you have installed and any data associated with those apps. It will not erase Android, your ROM, your kernel, or anything on your sd card (your photos and videos are on your sd card by default). The Wipe x3 is often done before making major changes to your phone's system. The process is accomplished through a recovery program such as CWM. Here are the 3 commands (hence the "x3"):
1. wipe data/factory reset
2. wipe cache partition
3. wipe dalvik cache
*Note, performing a wipe data/factory reset will reportedly wipe the cache partition and the dalvik cache, so steps 2 & 3 may be redundant.
zip - For our purposes, this refers to the file type for files that can be flashed with CWM or other recovery programs.
*Credit goes to Jawman27 for a great glossary! I just edited a bit for the gs3!
did this man just collect the $1000 bounty?
Sent from my SGH-T999 using xda app-developers app
lol I wish I was that intelligent. This is merely just a guide of whats already posted in the dev section, just consolidated into one thread. I made a guide like this for the SCH-I500 Fascinate and was very popular because all the files and steps needed are in the op... No need to search for anything!!! Its pretty basic now, but once development takes off it should be benificial to new android users...should also help keep the bricks to a minimum.
This will definitely be useful to us first time Samsung peeps who haven't used Odin before. Thank you for taking the time to put this together!
Sent from my ADR6425LVW using Tapatalk 2
Marcismo55 said:
This will definitely be useful to us first time Samsung peeps who haven't used Odin before. Thank you for taking the time to put this together!
Sent from my ADR6425LVW using Tapatalk 2
Click to expand...
Click to collapse
Glad you like! Now all we need is for development to get rollin and more will be added. All in due time...guess Im a little anxious, since this is the first device that I purchased before actual release date :highfive:
Nice man! I have years of HTC experience behind me, but coming to Sammy is totally new with odin. Definitely using this guide on Thursday
Sent from my ADR6425LVW using xda premium
Do you think you could add the dialer programming codes? I'm coming from a Thunderbolt and was curious if *#*#4636#*#* worked or were there other codes I haven't come across yet?
Thanks for this my first time to a Samsung device coming from HTC gonna wait on rooting till the bootloader issue is resolved but nonetheless added this thread to my favorites list
Sent from my HTC ThunderBolt using xda premium
I have always been hesitant about rooting devices before the 1year Verizon warranty has expired, but I don't think I'll be able to make it that long with this phone. As such, I have two questions for y'all...
1.) Will following the return-to-stock instructions leave me with a device that is indistinguishable from one that had never been rooted at all? Will there be any way to tell that it had been rooted?
2.) While I understand that if you follow directions it's unlikely that you'll brick your device, it is still something that concerns me a little... I have heard that an unlocked bootloader is something that is required for moth methods of recovering from a soft brick. Is this true? If so, I assume that Verizon's bootloader would pose a problem in this regard?
I just want to understand the risks before I jump in. Thanks in advance.
Seems from experience with my phone, enabling root will not force custom screen at boot, installing custom recovery will. Idk if it ups the flash counter though. If you only root and one day revert back, I'd imagine it will be indistinguishable.
Sent from my rooted SCH-I535 using xda premium
Will this trip the counter? Also, is CWM in the first root?
Solar257 said:
Do you think you could add the dialer programming codes? I'm coming from a Thunderbolt and was curious if *#*#4636#*#* worked or were there other codes I haven't come across yet?
Click to expand...
Click to collapse
Ill look into it thx!
No this root method does not trip the counter....yes going back to stock erases all traces of being rooted. Thx to odin this device is damn near unbrickable.
droidstyle said:
No this root method does not trip the counter....yes going back to stock erases all traces of being rooted. Thx to odin this device is damn near unbrickable.
Click to expand...
Click to collapse
thanks for the detailed Guide I am sure this will help a lot of people out.
Section 1 updated with new root.img
Updated!! Consolidated the three sections into one and added section 2 for Recoveries.
Sorry if this is a total nub question:
Will flashing this cause my current data to be wiped?
I just got the phone how I like it, not complaining cause root>most things I can stock but I wanna plan for it just in case my apps/settings/contacts/etc. go bye bye.
voted to counter the trolls who think its funny to 1 star threads.
DEV DIGITEL PRESENTS
Stock 7.0 Magisk Debloated/Deodexed + Mods
Whats Included:
Magisk Version 13.xx <- Passes Safety-net As of 8/19/17
BusyBox Pre-built into system + Magisk Module
3minit Clock / 3minit Battery @OvrDriVE For spending the time to get the SystemUI Corrected!
Stock Htc Apps From HTC U11 : Gallery, Music, MMS, Htc Sense Home, Htc weather, Htc Clock , Internet, Camera
Shortcutter App Added - For endless quick tiles
SystemUI Tuner - Made by Local XDA Dev Zach
Hotspot Mod
****Many other tweaks etc, all Gplay apps and things that can be dl from google play were removed****
Before we move any further lets get this outta the way, I AM NOT LIABLE FOR WHAT MAY HAPPEN TO YOUR DEVICE, You remove my liability by proceeding any further and downloading / installing any software or mod developed by @Team DevDigitel. Worst Case, RUU back to stock and try again!
So 1st, always make a backup and be prepared to restore your device and possibly brick it. I am not liable for your device or the effects of this software, please use at your own risk. And feel free to report bugs and submit feedback as well as help resolve some issues we are working on!
STEPS
1) Unlock Bootloader - Go to HTC DEV SITE AND FOLLOW STEPS AND RETURN HERE ONCE UNLOCKED
2.) Flash the TWRP RECOVERY.img
Using fastboot while in bootloader mode
use command: "recovery.img is name of twrp recovery or rename to match"
Fastboot flash recovery recovery.img
3.) Make sure your using the newset twrp. No longer encryption issues!
4.) Go now to install in twrp and choose the rom.zip you downloaded and flash it to the device. After flash completes you need to reboot device and allow the 1st boot to complete. Due to being deodexed and 1st boot, this will take 5 - 10 minutes to complete just wait!
5.) Reboot and Enjoy and, Also dont forget to hit the Thanks button !!
ROM Downloads:
Revision 3 : DevDigitel_1.32.651.6_7.0R3
https://www.androidfilehost.com/?fid=817550096634793725
Twrp Recovery :
http://forum.xda-developers.com/bolt/development/recovery-twrp-touch-recovery-t3519304
This was built using the stock image that comes pre-loaded to the HTC BOLT
This was rebased; The Updated Rom is Based off Stock Version 1.32.651.6 De-odexed by Bad Boys Team
@OMJ Thank you for providing the necessary files and de-odexing for this base!
The device must be bootloader unlocked and TWRP recovery used to flash.
S-OFF is not required but recommended ( No radio included with this rom)
RUU to latest version 1st to obtain latest radios without S-OFF
Please do not redistribute my work without giving proper credits to all involved as well as asking permission to host such work 1st! Thanks!
Contributors:
@OMJ - General Help + Newest Base for Rom.
@OvrDriVE - Smali / xml files related to SystemUI mods / General Support
@topjohnwu - magisk
@Captain_Throwback -twrp , root
@Chainfire - root[/CENTER]
Reserved
Reserved
Is this build of TWRP fully working? I only ask because the other 2 builds up until now have had certain things broken...
bdizzle1686 said:
Is this build of TWRP fully working? I only ask because the other 2 builds up until now have had certain things broken...
Click to expand...
Click to collapse
This twrp does not decrypt htc encryption still.
while using the decrypted boot.img it can access all features
backup/restore etc.
using on a encrypted storage will not work still. atleast until captain throwback comes back with the correct mods needed.
New link is up, located a few issues and removed them.
Boot.img was being pre-rooted and was causing a hang, no longer a issue.
The setup wizard has been removed, the default homescreen was cleaned, almost all bs apps are gone, ill update with a newer version here soon.
Just need to flash the su zip after first boot, the fingerprint and service issues shouldnt be present in this build anymore.
old system size was well over 12gb. Now it's at a healthy 8gb debloated.. What a difference.
delete please
Is hot-spot unlocked?
Revived for any Htc bolt users out there, ill update some good screenshots here in a few!!
Hope this helps someone out!! Hit the Thanks on OP if it did!!
Screenshots added to the Post / Pay attention to status bar, I made sure to include some with 3Minit battery options and different locations.
Re-uploading Rom with some apps moved to User-data instead of System/App; Cleaning up scripts and removing dead directories.
htc themes account
htc themes account not working..not updating either not installing after 19/8/17 update
How can i deal with the problem of getting hot on my phone?:crying:htc 10 evo
stream1027 said:
How can i deal with the problem of getting hot on my phone?:crying:htc 10 evo
Click to expand...
Click to collapse
a lot of it has to do with the design of the phone being its metal. Unfortunately its not something im able to deture much. You could reduce temps some by under-clocking the processor or reducing the amount of use the processor is going through, kernel auditor or similar apps give you the ability to scale back the cpu, but you will take a performance hit doing so. A case at least removes some of the heat transfer to your hands but inst much of a "fix"
does this rom have radio
adnanagha said:
htc themes account not working..not updating either not installing after 19/8/17 update
Click to expand...
Click to collapse
has there been a fix for this i am having the same problem
also have been having trouble with certain apps crashing on my htc bolt
Can I use hot-spot freely with this?
Sent from my 2PYB2 using Tapatalk
This rom has band 8 activated?
this rom work on htc 10 evo ??