Related
First I should warn that PPCGeeks.com nor me will not be held responsible if something were to go wrong. That being said its like any other update.....all you have to do is download the files from a link listed below. Extract them to the desktop open the the folder. Read the readme and run the .exe, same as the offical ones, BUT your PPC HAS TO BE IN BOOTLOADER MODE BEFORE running the .exe. (Hold power button, notes key, and soft reset) This ROM doesnt have to many "seen" differences, most changes have be made behind the scenes. I didnt remove the built-in voice dialer, because Im sure most dont use MSVC. Big thanks to isamu49 for his script to replace the bootscreen and providing me with all the carrier logos! Major thanks to XDA-Developers, and Buzzdev.net for the knowlege and tools used in the creation of this custom AKU 2.2! PLEASE HARD RESET AFTER YOU UPGRADE. I will be adding my extROM and full packages later today, just wanted to roll out the base OS for everyone.
Enjoy your new Custom AKU2.2!
Mike
Note: Upgrade CANNOT be done on a PC running Windows Vista, must be a XP machine.
Custom ROM Features
- A2DP built-in!
- HTC X Task Manager. (go to start/settings/system to enable)
- ApacheHax NO longer needed, registry pre-tweaked.
- Maximum number of connections tweak.
- No more dinging when volume is changed in call.
- Ligthen by removing un-needed files. (Saves about .5MB)
- UPX'd a few system files. (Saves about 6MB)
- ActiveSync Switch Included
- Vista Sound Theme along with .tsk.
- More Proformance enhacing reg. tweaks. (Thanks to MadManX for post)
- Couple Vista Ringers Added.
- Save Contacts by first name first.
- Sprint Users who download the custom with the extended will have PRL 20225 but you will have to manually run PPST.exe after customization is done.
Known Issues
- Video Mail not working, gives unknown format error
Carrier Bootscreen Download Links OS ONLY:
1. Sprint Logo - Download
2. Alltel Logo - Download
3. Qwest Logo - Download
4. Verizon Logo - Download
5. Telus Logo - Download
6. Bell Mobilty Logo - Download
7. UTStarcom Logo - Download
Advanced Users ROM
This ROM is for advanced users only! Comes with extROM unhide, NOT unlocked and a blank extROM. Loaded with NO files. I will post a verison with the apache unlock tool in it later, just ran out of time. Has Alltel bootscreen but you can change that with the tools posted in the splash screen thread. If I have time later today I will post the updated advanced version with all logos and the unlock tool by buzz.
Download: http://rapidshare.com/files/10913752/AdvancedCustom.rar
PS If you have any issues please read the readme file located in the extracted folder, if that doesnt help then report any issues to here.
Note: The installers I made, werent formatted right, so its gonna ask u were to extract. (Except for the Sprint and Alltel Upgrades) Once the files have been extracted run MaUpgradeUt_noID.exe with all the files in the same folder. I will try and fix the installers ASAP and reupload.
quick links :
Posting rules
Contact our forum mod for any problems or concerns.
USPL - CID Unlocking
HardSPL - CID Unlocking
Rom Update Utility error codes & solutions
GoldCard - Unbricking a dead device
Jtag - Unbricking a dead device
Elf(in) kitchens - Creating your own ROM
Click to expand...
Click to collapse
~.~
notices :
if you have the cdma version check the vogue forum.
respect the rules & check in questions&answers for known solved problems.
elf&elfin look the same but they are not! Make sure you know which one you have and do not do anything that is meant for the elf on an elfin, and vice-versa.
if you can't find what you are looking for, use the forum's search engine for better results!
don't try anything with your phone if you're not sure...and to be sure you have to search,read,try to understand & then if you're still unsure ask for help before messing up your phone!
being grateful is a virtue!so...don't forget to donate to xda developers if you want to support this great forum & it's effort.
don't post in this thread!
Pm me or our forum mod for any suggestions, complaints, dead links, etc.
Click to expand...
Click to collapse
~.~
contents :
new to all this!
information,etc.
unlocking,making backup,etc.
flashing roms
modifying,cooking,etc
troubleshooting guides,etc.
tests,projects,links,etc.
Thanks, Contact Us, Change Log.
Click to expand...
Click to collapse
~.~
...Better get informed than flamed...
...Cause the next best thing to knowing something is knowing where to find it...
Click to expand...
Click to collapse
1. General
(1) General Guide for For all users of the HTC_Touch (Needs updating)
(2) Wiki info for the GSM version of the HTC_Touch
(3) HTC Touch Technical Specifications
2. Useful terms
(1) Technical Terms
(2) Glossary
(3) NOR_vs_NAND
(4) CPU Texas Instruments OMAP 850
(5) Services & DLL's - Descriptions/Functionality
3. Some things you should know about your device
($) All the below info (and many more..) could be retrieved using dsixda's All-in-one tool to find your Device ID/CID/IPL/SPL/IMEI/Serial etc.
(1) Available ROM & RAM size
(Go to Start Menu/Settings/System/Device Information/Hardware and check the
Code:
"RAM size"
"Flash size"
in order to make sure which version (Elf or Elfin) of the Touch you have as it is stated in 1st post of this thread)
(2) IMEI (To get your IMEI just dial *#06# and a 17-digits number will show up. Keep somewhere the first 15 digits)
(3) Initial_Program_Loader(IPL) & (4) Second_Program_Loader(SPL)
(To Find your Device's IPL&SPL version enter bootloader. Note the version numbers)
(5) Device_ID(DID) & (6) Country[or]Contract_ID(CID)
(To Find your Device_ID(DID) and Country[or]Contract_ID(CID) follow this guide or this alternative)
4. Educational Reading
(1) Kaiser's G.W.E.N.I. (It may be for Kaiser, but you'll learn a lot reading this)
...
...The action starts!Better be careful!...
...
...The road to hell is paved with good intentions...
Click to expand...
Click to collapse
5. Create your GoldCard (Unbricker in case of emergency)
(1) Wiki Guide for making your GoldCard (Will save your phone if you can find a Shipped ROM with the same Model ID)
(If the new wiki is still not ready check out this post here)
6. DumpRom (Basically a way to back up your device's original OS - Does not back up any personal info nor any user-installed applications)
(1) Dumping your device's ROM, Radio, MainSplash, etc.
(2) Guide for Dumping your device's ROM
(3) Invisible ROM dumper
(4) Dumping your IPL
(5) Dumping your SPL or Alternative Way
(6) Dumping your MainSplash
7. CID Unlock your phone (So that your phone will accept other ROMs with different CIDs & you'll be able to flash custom Roms or Roms from other carrier. You could do that in another way described in 10. Flashing Roms)
First, know the differences between a USPL, Hard SPL, temporary SPL, etc. (click here)
(1) Elf&Elfin HardSPLs (Free CID Unlocking)(Recommended!)
(2) Elf USPLs (Free CID Unlocking)
pof's patched 1.11.0000SPL
htctouchp's patched 1.17.0000SPL , patched 1.19.0000SPL <= Use these if your original SPL is 1.1X.0000(or your IPL is 1.1X.0002)!
(3) Elfin USPLs (Free CID Unlocking)
djvw's patched 2.20.0000SPL
htctouchp's patched 2.26.0000SPL , patched 2.28.0000SPL , patched 3.07.0000 , patched 3.10.0000 , patched 3.14.0000 <= Use these if your original SPL is 2.2X.0000(or your IPL is 2.2X.0002) - There are some reports that upgrading the latest manufactured Elf from 1.1X IPL&SPL to 2.2X IPL&SPL was successful, but take your own risk!
(4) Commercial CID Unlocker for both Elf&Elfin
8. After CID Unlocking, better check if it really worked
A safe way to find out if your CID unlocking worked is following this method & check the line:
Code:
g_cKeyCardSecurityLevel = ?
;If ?=0 => Touch=CID_Unlocked => Able to flash any ROM or Radio Update through Bootloader
;If ?=FF => Touch=CID_Locked => Try CID_Unlocking again BEFORE flashing anything
9. SIM Unlock your phone (So that you can use any carrier's SIM)
(1) Free Touch_Unlock (Members report that it's working only for Elf)
(2) HTC TOUCH SIM UNLOCKER FREE
(3) Commercial SIM Unlocker1
(4) Commercial SIM Unlocker2
(5) Commercial SIM Unlocker3
(6) dsixda's free unlocker
10. Available Roms,Radios,IPLs&SPLs
(1) Original Shipped Roms
---(1.1) Elfin's Original Shipped Roms, listed by CID & DID
---(1.2) Elf's Original Shipped Roms, listed by CID & DID
(If one Rom matches your CID & DID, you could always flash it successfully through bootloader. Always means even without CID Unlocking)
But have in mind that Original Shipped ROMs include IPL&SPL that will ovewrite yours and your device will be CID Locked after flashing these!
(2) Elf&Elfin's Dumped Roms, listed by CID & DID
(Consider these Roms as cooked ones, meaning that they can be flashed to your device ONLY IF it is CID Unlocked
or
[alternative1] you use SoftSPL
or
[alternative2] you use JumpSPL)
(3) Elf&Elfin's Custom Roms plus Alternative thread for old ROMs
(They can be flashed to your device ONLY IF it is CID Unlocked
or
[alternative1] you use SoftSPL
or
[alternative2] you use JumpSPL)
(4) Elf&Elfin Radio Updates - Alternative
(They can be flashed to your device ONLY IF it is CID Unlocked
or
[alternative1] you use SoftSPL
or
[alternative2] you use JumpSPL)
(5) Elf&Elfin IPLs&SPLs
(Be careful with these ROM parts)
...
...The fun part!...
11. Flashing Roms("Loading" the RUU_Signed.nbh on your device)
(1) If you have a CID unlocked device (Elf&Elfin) then
either enter bootloader & run the RomUpdateUtility(aka RUU)
or connect your normally booted device (NOT in bootloader mode but in Windows) to the PC ,wait to sync and run the RomUpdateUtility(aka RUU)
Remember to place your RUU_Signed.nbh file in the same folder where RomUpdateUtility.exe is!
(2) If you have a CID locked device & you don't want to mess with the SPL but still want to try another Rom you could:
---(2.1) Use SoftSPL for both Elf&Elfin
---(2.2) Use JumpSPL for both Elf&Elfin
But have in mind that if something goes wrong(Bad Flash or Bad Rom) you'll end up facing any possible problem with a device that is CID Locked!
(3) Open Source ROM Update Utility (RUU)
List of Customized ROMs(Random order)(Your ROM isn't listed here?Pm me to add it ASAP)
Code:
[LIST]
[*][URL="http://forum.xda-developers.com/showthread.php?t=535879"][ROM][WWE][July 23 '09] ELFIN WWE (WM6.5) M2D&BL[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=426540"][ROM][WWE][MAY 30 '10] Onyx WM 6.1 (21057) + WM 6.5.x (23569) + WM 6.5 (21889)[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=339935"][ROM][WWE]V4.0 Blue Touch ROM CE OS 5.2.1921 (Build 18521.0.7.0)[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=509822"][ROM][PDAVIET]WM6.5 ROM V78 (Core 21731) - HTC ELF & ELFin[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=541886"][UPG 12 may 10][ROM][WWE][ITA]Miky 6682 WM6.5 build 23569.[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=634936"][ROM][WWE][24-Apr-2010] ATHAR WM6.5.3-28232[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=569687"]|ROM|6.5.x|19/05| AHEN E6t |23569| - New Rom Uploaded[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=414280"][ROM][WWE][06.09.2008]Touch Surface Roms 6.10.SP0.02[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=551508"]|ROM|WWE|Feb09'10|ELF SX WM6.1 21054|WM6.5 21888|[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=514955"][ROM][PTG][13.05.2009] WM6.1 OS 5.2.20771 JADE Core + Manila2D PTG (black)[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=563499"][15 May 2010] [ROM] WM 6.5 21899 : FULL and LITE[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=640519"]CeROM v1.31 - WM 6.5 Build 28230 || Android [Wing Linux based ROM][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=451100"][ROM][WWE][Oct.11] kwbrs Topix 1.4.1 ELF(in) Unleashed [5.2.21055][Full&Lite][ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=397739"][ROM][WWE] HTC Touch Official 6.1 ROM - ALMOST [Tabish ROM v3.3.6.1][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=415880"][ROM][WWE][08 JUNE 09] Touch ESSentiaL v4.5 FINAL [ ;) ][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=432776"][ROM][10-10-08]R2 Opal Rom Port WWE for ELF(in), Full & Ultra Lite[19971.1.2.26][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=646778"][ROM] 05.03.2010 Elf / Elfin C.P. SUPER CLEAN WM6.5.3 28230.571.632 by efsane[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=446217"][ROM][WWE][25.11.08] Vanilla series ELF(in) v2.0 [OFFLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=406148"][ROM][WWE/DAN/NOR/NLD/FRA/GER/ITA/PTG/ESN/PLK/RUS]Throttle Diamond I[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=623867"][UPG 22 04 2010][ROM][WWE]ELFIN TouchofElfin_03 6.5.5 Build 23563[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=356465"][ROM][ITA]Touch (alias ELF) ROM original Rebuilt[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=320407"][ROM][WWE/GER/ITA] HTC Touch Rom with 55mbBigStorage&4mbPagepool 13/8/07[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=447394"][ROM][WWE][FR][Feb. 10 2009]AEther 0.5 + Obsidian flavor 0.2 + New XIP/SYS[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=505879"][ROM][WWE][25 April 09] Made in India v2 WINDOWS 6.1[ONLINE](link corrected)[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=371139"][ROM[WWE]HTC Touch: ROM Code 1.11.707.1B (Soft Black)[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=563628"][ROM][WM6.5][Elfin] Build 23071[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=373791"][ROM][GER][02.03.08]Piko ROM Wm6.1 Elf & Elfin[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=430204"][ROM][WWE][26.11.08]Official 3.10.710.0 WM 6.1 ROM - TrueG Edition[v4][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=573970"][ROM][WWE][UC][7-Dec-09] AGS Series WM6.5 21877 & Beta 28009[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=545743"][ROM]Windows 6.5 ROM 23071 Final Release SEN V1.0[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=554043"][ROM][WWE][AUG 30 '09]khatri's 6.5[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=483078"][ROM][WWE][Feb 15] LeTama 21159.3 (WM 6.5 beta) updated 02/22, small changes [Online][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=392637"][ROM][WWE][20753 1.4.0] UC2.0 + Mortscript Ultra Clean Edition [OFFLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=364901"][ROM][WWE]NEW 4|18|24MB Pagepool. Blue Elves ROM V5.0 (Build 19521)[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=369385"][ROM][WWE]Elf(in) ShadoW 2.1 TE[ONLINE][/URL]
[/LIST]
...Going deeper! #1...
...
...What we hope ever to do with ease we must learn first to do with diligence...
Click to expand...
Click to collapse
12. Kitchens that work for Elf&Elfin (The "programs" used to rebuild/modify Shipped Roms & produce Custom Roms)
(1) Anichillus - Hypercore (Presented in Noonski's Cooking Class. Many things to learn there!)
(2) bepe - BETA: Extended Elf/Elfin Kitchen for WM6.1
(3) Ivanmmj - EasyPortOven V2.2 (Discontinued)
(4) Ervius - buildos+packagetools 4.2b3 & version 4.3b1
(5) Noonski - SuperProCore Kitchen (Discontinued)
(6) Kokotas - ELF(in) Kitchens
(7) Linux ROM Kitchen
(8) Noonski - o.r.e.e. wwe v3.07.720.05
(9) PPCKitchen.org - XIPKitchen
(10) Ervius - Visual Kitchen
(11) Vistang - Visual Kitchen
(12) Ivanmmj - SuperJustKitchen
(13) Airxtreme&OndraSter - OsKitchen
13. Modifying&Cooking stuff
(0) Noonski's Tutorials
(1) OEM Package Tutorial
(2) Full XIP Porting (& MANY MORE Guides) - XIP & SYS Porting Guide
(3) What's The Pagepool (Size) All About?
---(3.1) Universal ELF/IN 1.1x , 2.2x & 3.xx Roms PP Changer (Use this if you want to change the PagePool size for the ROM your device already runs(after flashing)) ,
---(3.2) PagePool Smart Changer(Works as the above but only for (old) 1.1x.xxx.xx ROMs) ,
---(3.3) Changing Pagepool for 2.2X.xxx.xx ROMs(Read this guide if you want to change the PagePool size on the ROM(*.nb or *.nbh file) before(!) flashing)
---(3.4) Changing Pagepool for 1.1x.xxx.xx ROMs(Works as the above but only for (old) 1.1x.xxx.xx ROMs)
---(3.5) Changing Pagepool for 3.XX.xxx.xx ROMs is similar to 2.2X.xxx.xx ROMs with only 1 difference
(4) Creating MIDlet shortcuts in start menu, and changing the shortcut icon
(5) Changing startmenu icon (You may need msigner) - Rename "Start" in system tray
(6) How to remove SQM (System Quality Metrics)
(7) SDAutoRun - User Customization
(8) UC ROM SDConfig.txt Builder
(9) AppToDate
(10) International MUI for Localizations
(11) How to tweak a rom because of size limitation(You could bypass that limitation(50MB for our ELF(in)s) using your SD card for flashing[This short "explanation" may help you understand])
(12) G'Reloc & other tools
(13) Tadzio's tools
(14) itsme's tools
(15) mamaich's tools
(16) bepe's Package Tool
(17) Powerful xip porting tool: XIPAddrTools 2.0
(18) QuickCab 1.0Cab
(19) SASHIMI AutoInstaller
(20) nbimg: HTC splash screen tool
(21) Cube Customization
(22) XIAMultiTheme
(23) Windows Mobile 6 Professional Emulator
(24) MortScript examples accumulation - Mortscript's Manual - Mortscript's Manual(HTML)
(25) cmonex's RomTools Pack
(26) htc ROM Image Editor
(27) DSMBuilder
(28) Noonski's Cooking Experiments & OEM packages - A Little Cooking Secret
(29) How to change ROM Date
(30) Increasing Touch Sensitivity
(31) [TUT]Apply your registry tweaks with a simple CAB file!
(32) Speed up OEM ROMS with NETCF3.5 without cooking
(33) HOW to translate ANY ROM
(34) File Explorer Extension v.2.03
(35) Opal/Jade Apps & Manilla2D Extraction Thread
(36) Download links for Dumped ROMs & XIPs for cooking
(37) Ather90's OEM Packages
(38) UPX Reference Post
(39) List Of .lnks
(40) Manilla 2D Home Settings XML Explained
(41) ULDR Removal for Elf/Elfins
(42) Change settings for all Notifications
(43) Chef Central
(44) Extendir - file system filter driver that optimizes performance
(45) Universal Tutorials
(46) OEM -> EXT rebuilder
(47) XDA_UC
(48) The Windows Mobile Image Update System
(49) Manila Development Tutorial
(50) IMGFSFromDump-TURBO
...
...Going deeper! #2...
(51) xidump v1.0 Beta
(52) NBH handling tool
...
...Got any troubles?Read here!...
...
...Clear your mind of can't...
Click to expand...
Click to collapse
14. Troubleshooting guides
(1) Stuck in bootloader
(2) Dead[or]bricked Elf&Elfin
(Ultimate guide - All you need is there - DO NOT open a new thread for every dead device in this planet!)
(3) "Data crashes" when SIM card inserted (Not available yet, but check following links for help: link1 & link2)
(4) ActiveSync Fails
(5) Bootloader [mtty] commands
(6) RUU Error Codes List
(7) Goldcard (Potentially a Limited Unbricker) for ELF/ELFin
(8) Unbricker ROM
(9) HOW to fix turning off HTC ELF
(10) Unbricking solution for Elfs in 3.xx bootloader
(11) How to Jtag a HTC Touch Elf(in)
15. "Manuals"
(1) HTC ELF / Touch Service Manual
(2) How to Completely Disassemble the HTC Touch (check post 22 for a pdf)
...
...Interesting things going on...
16. Alternative OS running on Elf
(1) Linwizard/ Linux running on Elf
(2) Android running on Elf
17. Benchmarking Tests
(1) Difference between SPLs
18. Projects
(1) Touch Surface // The Cooking begins! [OFFLINE]
(2) UC2.0 + Mortscript Capable New Ultra Clean concept ROMs [OFFLINE]
(3) New XML customizable full screen today screen
(4) Shaps New UI - Touchxperience
(5) Manila 2D 2.0 on ELFin
(6) WP7 Porting/Tool Development
19. Useful Links
(1) Touch Friendly Programs for the Windows Mobile
(2) Tweaks&Tricks
(3) MSDN Library
(4) The (Java) MIDlet Bible
(5) All Opera Mobile/Mini version
(6) GPRS/Internet Connection Settings for the whole world
(7) Windows Mobile Themes
...
Mini guide for new users
A. Preparation
0.READ & understand some terms so that communication will be easier among us:
http://www.1800pocketpc.com/glossary
http://wiki.xda-developers.com/index.php?pagename=FAQ#techicalJargon
Then you may go through the links and guides of this rollup and get informed!
1.Find your Device ID , CID , etc:
http://forum.xda-developers.com/showthread.php?t=418892
2.Make a "GoldCard":
http://wiki.xda-developers.com/index.php?pagename=Elf_GoldCard or http://forum.xda-developers.com/showthread.php?t=437996&page=2#15
3.Make a backup of your current ROM and keep it:
http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom
4.Save your personal info(contacts,mails,etc):
Use whatever method you want...(eg. PIM Backup, ActiveSync, etc.)
B. Now that you have saved every important file and info for your phone you are good to go...
5.CID Unlock your Touch:
http://forum.xda-developers.com/showthread.php?t=445666
Use the NEW! Hard-SPLs!
or
http://forum.xda-developers.com/showthread.php?t=408637
Use the right USPL & IPL for your phone!
6.If CID Unlocking worked, you will be able to change the ROM, the Radio & the SpashScreen of your phone using the RomUpdateUtility(RUU)
and start having fun!
*.I'm sure all of you want the best for your device - after all that's why we all come here. But what is best for me is not always best for you too, meaning that it's a matter of personal taste. So please don't start asking which ROM is the best or fastest , etc.
If you have followed the above steps (0-5) then you have the opportunity to try out many different ROMs that are released here and see which one fits your needs. And there is always the option (if you didn't come here just to take and leave) to learn how to create your own ROM and build it according to your taste!
kokotas is the champ ! A great job. A perfect thread, Thanks for the help buddy.
If you are having any problem related to the Forum or
Let me know if...
* Forum rules are being broken.
* A thread or post needs moved or deleted.
* You have ideas for how to make the HTC Elf forum better.
You can PM me madnish30(Forum Moderator) here is the link you can use to PM me.
Now , if you have a problem with your device i.e. Elf and you can not seem to solve it at all. ( Be sure you have searched for the solution. ). Please do not post thread here and there, instead you can contact my team of helpers:
kokotas PM
captainstu72 PM
saurabh88 PM.
Please CC' your PM to me as well.
Please DO NOT SEND THE SAME ISSUE TO MULITPLE Helpers, Doing so can get you into trouble.
Enjoy The Forum, Respect The Forum.
change log :
Code:
[list]
[*][27.07.10] - thread revised and structure changed
[*][19.06.10] - added link for "how to jtag a htc touch elf(in)" @ post #5
[*][09.04.10] - all posts reviewed ! Updated info - fixed dead links
(needs some more work...)
[*][03.01.09] - added link for "notifications settings guide" @ post #4
- added link for "xdafbppc" project @ post #6
[*][06.12.08] - fixed link for "xipporterex" by ervius @ post #4
[*][06.12.08] - added link for new kitchen by ervius @ post #4
[*][02.12.08] - added link for new tool "xipporterex" by ervius @ post #4
[*][16.11.08] - added link for "unbricker rom" @ post #5
[*][14.11.08] - added link & simplified instructions for new hardspl 3.07 @ post #3
[*][13.11.08] - added link for new kitchen o.r.e.e. Wwe v3.07.720.05 @ post #4
- added link for uldr removal for elf/elfins @ post #4
- added link for upcoming new xipkitchen from ppckitchen.org @ post #4
[*][06.11.08] - added link for new uspl 3.07 @ post #3
- fixed link for questions&answers @ post #1
[*][23.10.08] - added link for manual full xip porting @ post #4
- added link for goldcard project(potential unbricker) @ post #5 & #3
[*][26.09.08] - added link for editing the "start" text of the start menu @ post #4
[*][20.09.08] - added link for m2d_settings_xml explanation thread @ post #4
- added link for midlet_"bible" thread @ post #6
[*][19.09.08] - added link for upx reference thread @ post #4
- added link for list_of_.lnk thread @ post #4
[*][18.09.08] - added download links for dumped roms & xips for cooking @ post #4
- added link for ather90's oem packages @ post #4
[/list]
Click to expand...
Click to collapse
~.~
Hello,
Thought I'd share the updated How To's we have up on the site. All completely with easy to follow videos for newbies.
How To Setup ADB -
http://theunlockr.com/2009/10/06/how-to-set-up-adb-usb-drivers-for-android-devices/
How To Load a Theme -
http://theunlockr.com/2009/10/15/how-to-load-a-theme-on-an-android-phone/
How To Flash a New Recovery Image -
http://theunlockr.com/2009/10/15/how-to-flash-a-new-recovery-image-if-you-are-already-rooted/
How To Switch to a Different SD Card (for use with Swap, Hero ROMs, etc.) -
http://theunlockr.com/2009/10/15/ho...-android-when-using-swap-hero-and-or-apps2sd/
How To Backup/Restore Your Android Phone -
http://theunlockr.com/2010/02/06/how-to-backup-and-restore-your-android-phone/
Old MyTouch How To's -
How To Unroot/Downgrade to Cupcake on the MyTouch
http://theunlockr.com/2009/07/05/how-to-unroot-your-t-mobile-g1/
How To Root the MyTouch -
http://theunlockr.com/2009/08/22/how-to-root-the-mytouch-3g-or-g1-in-one-click/
How To Load a Custom ROM on the MyTouch -
http://theunlockr.com/2009/08/22/ho...ps2sd-onto-your-g1-or-mytouch-3g-best-method/
New MyTouch w/ 3.5MM Headphone Jack / Fender MyTouch How To's -
How To Root the MyTouch 1.2/Fender MyTouch
http://theunlockr.com/2010/03/11/how-to-root-the-mytouch-1-2-and-fender-mytouch/
HTC Magic How To's -
How To: Root Your MyTouch 3G / Magic (GoldCard Method)
http://theunlockr.com/2009/08/14/how-to-root-your-mytouch-3g/
How To: UnRoot Your MyTouch 3G/Magic and Get Back to Cupcake (Updated 02.26.10)
http://theunlockr.com/2009/08/22/how-to-unroot-your-mytouch-3g/
How To: Root the HTC Magic in One Click!
http://theunlockr.com/2009/08/29/how-to-root-the-htc-magic-in-one-click/
How To: Load a Custom ROM on Your HTC Magic
http://theunlockr.com/2009/08/29/how-to-load-a-custom-rom-on-your-htc-magic/
Hope these help people! Enjoy!
WOOT, I see my name at the bottom of the Fender root tutorial. I feel special the Unlokr typed my name lol
HOW TO ROOT YOUR HTC EVO
DO NOT USE A RUU FROM SPRINT IF U WANNA MAINTAIN ROOT. WAIT FOR ME OR SOMEONE HERE TO MAKE A ROOT UPDATE.ZIP.
Major thanx for those who helped:
keishou (for the rooted build. without it none of this would be possible)
maejrep (for testing and modding a recovery for the EVO)
Flipz (for hosting the files)
Paul (for his recovery work on the desire and legend)
Amon_RA (for his recovery source on github)
WHAT THIS ROOT METHOD WILL DO:
- wipe all of your data so brace for that. backup or what not
- Allow you to flash custom roms
- Boot into a custom recovery
- Write to system, boot and recovery partitions through recovery
WHAT THIS ROOT METHOD SADLY WONT ENABLE YOU TO DO:
- Write to system or recovery while in android
- Flash a custom recovery that can be booted into by holding vol down and powering on
THINGS YOU WILL NEED:
download files below:
- PC36IMG.zip
- evorecovery
INSTUCTIONS FOR ROOTING:
- Put the PC36IMG.zip on the root of your sdcard
Code:
adb push PC36IMG.zip /sdcard
- Power off the phone
- Hold volume down while powering the phone on. continue to hold volume down until you see the WHITE bootloader screen.
- After a few seconds it will begin to checking for files, and find PC36IMG.zip. while its doing this it will show a blue progress bar while its checking. (this takes 30 - 60 seconds to finish)
- It will then list all the images in the zip and ask you if want to flash. SAY YES
- When its finished it will ask you if you would like to reboot. AGAIN... SAY YES
- At this point it will boot into a rooted rom.
- YOU ARE NOW ROOT!!!
- rename the PC36IMG.zip on your sdcard:
- plug your phone into a usb port on your desktop and do:
Code:
adb shell mv /sdcard/PC36IMG.zip /sdcard/root-PC36IMG.zip
RECOVERY INSTRUCTIONS:
- Extract the evorecovery.zip to your desktop
- plug your phone into a usb port on your desktop
- In a shell:
Code:
adb reboot recovery
- this will reboot your EVO into recovery mode. at this point turn your attention to the directory u extracted the evorecovery.zip to.
Code:
For Windows XP ~~> Run recovery-windows.bat
For Vista and Windows 7 do it as Admin
- in a shell do:
Code:
For Linux ~~> ./recovery-linux.sh
- at this point turn your attention to the phone and navigate to create a Nandriod Backup. you can now flash custom roms, write, and make changes to system.
- to flash a custom rom put the rom on the root of your sdcard. wipe data, dalvic cache and chose the option to flash update.zip from sdcard.
RECOVERY NAVIGATION:
-
Code:
Volume up/down moves through the list and Power selects.
RECOVERY SOURCE:
- http://github.com/jhansche/amonra_bootable_recovery/tree/supersonic
Code:
git clone git://github.com/jhansche/amonra_bootable_recovery.git
git checkout supersonic
Once you have finished and rooted your device. please flash another rooted rom from the forum. Flipz has made a root build of the rom that came on the device. it can be found HERE. you will need to wipe data and dalvic cache before flashing this. And again because i cant stress it enough... DO NOT accept a OTA update from Sprint or use a RUU, or u risk lossing root forever, and ever
HOW TO RETURN BACK TO STOCK BUILD:
-Easy peasy- run the RUU in the first post of this thread. this is the only RUU that after flashing, you will still be able to root using this method. link below:
ROOT SAFE STOCK RUU
Re: {how to root your htc evo} <coming soon to a thread near you>
I love you toast. In a manly, non-homosexual kinda way!!
As soon as root is provided, be sure to understand that I will buy you a beer or two my friend.
Good to see you active on the EVO 4G toast as I liked what you did for the last phone I had (htc hero)... not having root on this EVO phone is a bit of a frustration.
just like i told you before... you pm me your ADDy and ill send you some fresh coffee... i work at Green mountain coffee roasters
being that I'm not surprised about you n all involved getting root..alls I wanna know is if EVO-Godmode is in effect..
btw..use guys are ridiculous!! Mad props
Excellent! :d
O m g w t f b b q
I have a evo ready for testing if needed.
I likewise have a Google I/O Evo. Toast, you may remember me from the CDMA Hero forums, if you want a tester just let me know (a nice, roundabout way of asking for early access to root)
Can't wait to start working on custom roms and kernels for this awesome device!
SUPER!
If beta testers are needed, i have the I/O EVO and can test. please pm.
Donation coming!
toastcfh said:
reserved
HTC Evo 4g is root more details and links coming in the next few days. Just working out the details and making it easy for everyone.
Current status:
Has su permissions
Able to run a custom recovery
Able to write to partitions
Click to expand...
Click to collapse
[email protected] that was quick, I think the next couple of months are going to be fun
Calkulin said:
[email protected] that was quick, I think the next couple of months are going to be fun
Click to expand...
Click to collapse
+1
im excited to see this secret method which is being used to obtain root ... rest is down hill
Re: {how to root your htc evo} <coming soon to a thread near you>
Would it be possible to take an autoroot app like the other group of devs working on it? Or perhaps a batch file? You are the man, toast!
-------------------------------------
Sent via the XDA Tapatalk App
I as well have an I/O unit, and am down to beta test! I will be in a 4G network next week, and would love to test if the Wireless Tether app functions on the 4G network
Calkulin said:
[email protected] that was quick, I think the next couple of months are going to be fun
Click to expand...
Click to collapse
Calkulin, nice to see you. So it seems you'll be getting an Evo! Sweet, I used to use your roms and kitchen on my Diamond. I look forward to see what you, toast, and the rest of the community has in store with the Evo. Glad to see we have full root on the Evo. Next friday can't come soon enough.
sick! cannot wait to seee what you guys can do with this phone.
the screen is too gorgeous to be stuck with the stock ui, so i'm really hoping that since now there's root for this phone it'll get some good custom rom'ing.
Subscribed!
Why reserve a thread for this? Is XDA running low on storage?
Hope to see some magical things happen with all your genius brain powers combined.
Re: {how to root your htc evo} <coming soon to a thread near you>
EVO here too! Please allow me to beta test because I work for VZW and I wanna show them the awesome things this phone will do! Granted, the Droid's will do what this does, but this phone is so awesome lol
HTC Desire S Tutorials/Guides
{
"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"
}
Reviews:
1. GSMArena: http://www.gsmarena.com/htc_desire_s-review-590.php
2. Engadget: http://www.engadget.com/2011/04/10/htc-desire-s-review/
3. Slashgear: http://www.slashgear.com/htc-desire-s-review-28142921/
4. Techradar: http://www.techradar.com/reviews/phones/mo...s-930920/review
5. Phonearena: http://www.phonearena.com/reviews/HTC-Desire-S-Review_id2702
Specifications: (From http://www.gsmarena.com/htc_desire_s-3776.php)
Code:
[B]General:[/B] 2G Network GSM 850 / 900 / 1800 / 1900
[B]3G Network: [/B]HSDPA 900 / 2100
[B]Announced:[/B] 2011, February
[B]Status: [/B] Available. Released 2011, March
[B]Size Dimensions:[/B] 115 x 59.8 x 11.6 mm
[B]Weight:[/B] 130 g
[B]Display Type:[/B] S-LCD capacitive touchscreen, 16M colors
[B]Size:[/B] 480 x 800 pixels, 3.7 inches
- Gorilla Glass display
- Multi-touch input method
- Accelerometer sensor for UI auto-rotate
- Proximity sensor for auto turn-off
- HTC Sense UI
- Touch-sensitive controls
[B]Sound Alert types:[/B] Vibration, MP3, WAV ringtones
[B]Loudspeaker:[/B] Yes
[B]3.5mm jack:[/B] Yes, check quality
[B]Memory Phonebook: [/B]Practically unlimited entries and fields, Photocall
[B]Call records:[/B] Practically unlimited
[B]Internal:[/B] 1.1 GB ROM, 768 MB RAM
[B]Card slot:[/B] microSD, up to 32GB, buy memory
[B]Data GPRS:[/B] Up to 114 kbps[B]
EDGE:[/B] Up to 560 kbps[B]
3G:[/B] HSDPA, 14.4 Mbps; HSUPA, 5.76 Mbps[B]
WLAN:[/B] Wi-Fi 802.11 b/g/n, DLNA, Wi-Fi hotspot
[B]Bluetooth:[/B] Yes, v2.1 with A2DP, EDR
[B]Infrared port:[/B] No[B]
USB:[/B] Yes, microUSB v2.0
[B]Camera:[/B] Primary 5 MP, 2592 x 1944 pixels, autofocus, LED flash, check quality
[B]Features:[/B] Geo-tagging, touch-focus, image stabilization
[B]Video:[/B] Yes, [email protected], check quality
[B]Secondary:[/B] Yes, VGA
[B]Features:[/B]
[B]OS:[/B] Android OS, v2.3 (Gingerbread)
[B]CPU: [/B] 1 GHz Scorpion processor, Adreno 205 GPU, Qualcomm MSM8255 Snapdragon
[B]Messaging: [/B] SMS(threaded view), MMS, Email, Push Email, IM
[B]Browser:[/B] HTML
[B]Radio:[/B] Stereo FM radio with RDS
[B]Games:[/B] Yes
[B]Colors:[/B] Black, Red
[B]GPS: [/B] Yes, with A-GPS support
[B]Java:[/B] Yes, via Java MIDP emulator
- SNS integration
- Digital compass
- Dedicated search key
- Google Search, Maps, Gmail
- YouTube, Google Talk, Picasa integration
- MP3/AAC+/WAV/WMA player
- DivX/XviD/MP4/H.263/H.264/WMV player
- Organizer
- Document viewer
- Voice memo/dial/commands
- Predictive text input
[B]Battery:[/B] Standard battery, Li-Ion 1450 mAh
[B]Stand-by:[/B] Up to 430 h (2G) / Up to 455 h (3G)
[B]Talk time: [/B] Up to 9 h 50 min (2G) / Up to 7 h 10 min (3G)
HTC Desire S Guide for Newcomers to Android:
This guide will guide you throughout your Desire S phone. What's the best app to use it on your phone, some tweaks and more!
http://forum.xda-developers.com/showthread.php?t=1097538
Android Versions/History:
The version history of the Android operating system began with the release of version 1.0 in September 2008. Android is a mobile operating system developed by Google and the Open Handset Alliance. Android has seen a number of updates since its original release. These updates to the base operating system typically fix bugs and add new features. Generally, each version is developed under a code name based on a dessert item. The code names are in alphabetical order (Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, and the future version, Ice Cream Sandwich).
Source/More info: http://en.wikipedia.org/wiki/Android_version_history
Roms/radios/fixes/mods/recoveries and everything related to development:
Please refer to this thread: http://forum.xda-developers.com/showthread.php?t=1146601
The Basics of Unix/Linux command / ADB Shell:
Both guides below explains and teaches the basics of using ADB shell commands which is very useful for those who wants to learn more.
Link1: http://forum.xda-developers.com/showthread.php?t=1160222
Link2: http://forum.xda-developers.com/showthread.php?t=517874
How To: Backup or Restore via Nandroid
Nandroid allows you to create a complete system image of your device and stores it to the SD Card on your phone. Making one is very simple but there are a few prerequisites.
1. A rooted Android phone
2. A custom recovery that supports Nandroid (ie: Amon_RA, ClockworkMod, Etc.)
3. A MicroSD card that has enough space for a system image.
A complete image can range from 75-400 MB.
Please follow this link for instructions: http://forum.xda-developers.com/wiki/index.php?title=How_to_backup_or_recover_via_Nandroid
How To: Check if your phone is S-OFF or S-ON and your HBOOT version
1. Disable Fast Boot. (Setting > Power > uncheck Fast Boot)
2. Turn off your phone.
3. Turn on your phone by pressing the power button and volume down button together.
4. You will see a white screen with "S-OFF" or "S-ON" and your hboot version on top of the screen.
NOTE: If your phone is S-ON, you won't be able to root or flash custom ROMs to your phone. To make it S-OFF, follow the guide below.
How To: S-Off your device with Revolutionary: S-OFF & Recovery Tool (For HBOOT 0.98.0000, 0.98.0002)
Unrevoked and Alpharev present: Revolutionary Tool
Please also read the documentation page for this tool: http://unrevoked.com/rootwiki/doku.php/public/revolutionary
Does Revolutionary give me root? No. You will need to flash this zipfile from recovery. (It's better to just skip this.)
S-OFF your phone using Ubuntu:
1. Download Ubuntu 11.04 from the Ubuntu site.
2. Burn image onto DVD/CD or create a USB Stick (I suggest creating USB stick since it loads faster, for me). (Follow instructions provided at the website to create a bootable CD or a USB Stick).
3. Reboot computer. Allow Bootup popup menu (usually F8?).
4. Select DVD/CD-drive or USB Stick to boot Ubuntu.
5. Wait a bit for things to load. Choose "Try Ubuntu".
6. Now, Ubuntu should load up successfully. (see screenshot)
7. Connect phone to your computer and make sure that Debugging Mode is enabled on your phone. Download the tool from http://revolutionary.io/ for Linux (Firefox included with Ubuntu). Keep that browser window open.
8. Extract the downloaded file and put it into the root directory (in Ubuntu, that's Ubuntu/Ubuntu, if I recall correctly).
9. Search for the Terminal (Windows key pops up the search, I think; otherwise, it's the icon on the top left corner of your screen), run Terminal.
10. Type in "sudo ./revolutionary" at Terminal.
11. It'll provide a key. Go back to the browser window where you downloaded Revolutionary tool - there's a form to fill out. Type in the key. It'll generate a second key. Type that key into the Terminal.
12. Make sure it says that everything is successful. It'll ask if you want to flash Clockwork. Type in "Y".
13. Once it shows success, reboot phone.
S-OFF your phone using Windows:
1. Download Revolutionary tool for Windows from http://revolutionary.io/ (Keep the browser open)
2. Extract the zip file to a new folder.
3. Connect phone to your computer and make sure that Debugging Mode is enabled on your phone.
4. Open the new folder and right click on "revolutionary.exe" and select run as administrator.
5. Follow steps from Step 11 above.
WARNING: S-OFF your device will void your phone's warranty. You will need to turn it back to S-ON for warranty. (I don't have a guide to make it back to S-ON right now, so do it as you wish).
How to: S-OFF (Video)
How to: Restore stock ROM and S-On after S-Off
You phone needs warranty? You might need your device back to S-ON mode. Try following this guide to make it S-ON, http://forum.xda-developers.com/showthread.php?t=1187231. I'm not sure if this works 100% all the time because I personally haven't tried this one yet. If this guide works for you, congratulations, if not, try asking around this forum.
How to: Root your device
1. You can achieve root by using Gingerbreak. Follow this link and guide: http://forum.xda-developers.com/showthread.php?t=1044765
2. Or, by using SuperOneClick *recommended* (ROOT ALMOST ALL ANDROID DEVICES): http://forum.xda-developers.com/showthread.php?t=803682
3. Or, you can flash this zipfile from recovery (Source: http://unrevoked.com/rootwiki/doku.php/public/revolutionary).
(You can skip this if you're about to flash a custom ROM since custom ROM are pre-rooted. Unless you want to keep your original ROM, use this to root your device.)
Custom ROMS:
Custom roms can be found in this thread: http://forum.xda-developers.com/showthread.php?t=1146601 or head to the development section.
(Most of these ROMs are pre-rooted, which means that you don't need to root your phone after flashing one of the custom ROM.)
How To: Flash Custom ROMs using Recovery (Method 1)
(You can use your default recovery from Revolutionary tool but I recommend using http://forum.xda-developers.com/showthread.php?t=1377745)
1. Copy your custom ROM "zip" file to your SD card (Root directory).
2. Turn off your phone.
3. Turn on your phone by holding the power button and the volume down button together.
4. Once you see the white screen, choose "Recovery"
5. Make a full wipe/format and clear all cache.
6. Choose "install from sdcard/zip file" and then choose your Custom ROM zip file from your SD card to flash your Custom ROM.
Optional: If you want to use 4EXTRecovery, just flash it like you are flashing your custom ROM(Step 6). Just do it before you flash your new ROM.
How To: Flash Custom ROMs using ROM Manager (Method 2)
(This method might be easier for flashing ROM updates or add-ons)
1. Go to ROM Manager (You can install this software from the Android Market.)
2. If you want to use 4EXTRecovery, please follow steps below, and if you're not using 4EXTRecovery, please skip to step 6)
3. Press your phone's option's button and choose Manual Flash Override.
4. Press OK and choose your phone model.
5. Choose ClockworkMod 3.x (After these steps, your ROM Manager won't ask you to flash new recovery again when flashing new a ROM)
6. Reboot into Recovery and make a full wipe/format and clear all cache then reboot.
7. Now, from your ROM Manager, choose Install ROM from SD Card.
Note: Flashing ROMs can be vary, some custom ROMs may require you to flash some of their own file first. Eg, The LBC Mod ROM requires you to flash "WIPE zip file" before flashing the ROM. Read their instructions carefully to know more.
NOTE: I am not responsible for any faulty or bricked devices after S-OFF or flashing new ROMs. Do it at your own risk.
How To: Flash a ROM in a "Perfect" Way (Method 3 - Recommended)
A great guide from vampire36 for people who encounter the following problems:
1. The ROM you flashed gets stuck on HTC screen (bootloop) while the same ROM works right for others
2. You get the same kernel and radio yet you find your cell to have more battery drain than others
3. Finally some strange force closes and restarts but works perfect for others
So this is basically one of the most perfect way to flash a custom ROM and is a way to help people who face such issues.
Please head to : http://forum.xda-developers.com/showthread.php?t=1257731 to see full instructions and discussions.
How To: Flash Custom ROM (Video)
How to: Flash Radios
1. Download your Radio zip package.
2. Copy your Radio zip package to your SDcard root directory and rename it to PG88IMG.zip.
3. Turn off your phone and turn it back on by pressing volume down and power button together (You need to turn off fastboot under phone settings > power options).
4. Once you're in hboot, the bootloader will ask you if you want to install radio.img, just press yes. (Volume up means "YES", and volume down means "NO")
5. Once the radio flashing is complete press your power button once to reboot device. Done!
Note: You must delete your Radio zip package or rename it to something else when booting your phone after flashing new radio image since the bootloader will always try to flash if a PG88IMG.zip file is on your SDcard.
- Method 2 check here: http://forum.xda-developers.com/showthread.php?t=1178001
How to: Root, install EXT4 recovery and custom ROM on HBOOT 2.00.0002
For device with S-ON and a new HBOOT version 2.00.0002. Some ROMs may require you to flash "boot.img" if you're using this method (not needed if you S-OFF your device using "revolutionary" and has older HBOOT), check the ROM thread for info and guidelines.
Please follow this guide: http://forum.xda-developers.com/showthread.php?t=1525100 (Thanks to: n0elite)
How to: Upgrade to new HBOOT version 2.00.2002 / Downgrade to old HBOOT
This is my own guide, I did this on my own phone and it works. This guide is according to those guides made by others(link below), I just made it even more simplified.
1. Download 2.00.2002 hboot.img from http://forum.xda-developers.com/attachment.php?attachmentid=1288640&d=1346184448 (Thanks to Thantos)
2. Copy the downloaded hboot.img to the root of your SD-Card.
3. Reboot into recovery mode.
4. Do a backup of your ROM using nandroid backup in recovery. (Optional, just in case something goes wrong, but I did not do this.)
5. When your phone is in recovery mode state, open up your command prompt (type cmd in run) in windows and type the following commands.
- adb devices
- adb shell
- su
6. You should now see the sign "#" at your command prompt. Now, backup your hboot by typing, "dd if=/dev/block/mmcblk0p18 of=/sdcard/backup.img" without quotes.
7. Now, flash your new hboot by entering this "dd if=/sdcard/hboot.img of=/dev/block/mmcblk0p18" without the quotes.
8. Your phone should now have the latest hboot. If you reboot to your boot loader, you should see something like this.
*** LOCKED ***
SAGA PVT ENG S-OFF RL
HBOOT-2.00.2002 (PG8810000)
9. Reboot your phone into recovery mode again and "Wipe cache and delvik cache" then restart your phone if you already have a ROM installed or you could flash a new ROM but make sure you make a full format instead.
Others:
Use this guide at your own risks. I have not tested this method yet. Link here:http://forum.xda-developers.com/showthread.php?t=1236890
Simplified version here (Better version): http://forum.xda-developers.com/showpost.php?p=18122984&postcount=237
How to: Downgrade to old HBOOT from HBOOT version 2.00.2002 :
Follow this guide: http://forum.xda-developers.com/showthread.php?t=1318919. Thanks to Skanob.
Another one here: http://forum.xda-developers.com/showthread.php?t=1399331. Thanks to mtothearkus
And here if above method doesn't work for you (for recent 2.15.x versions): http://forum.xda-developers.com/showthread.php?t=1443636. Thanks to shadi22.
Note: Check all guides and decide which suits you best.
[Archived] How to: DOWNGRADE Desire S with S-ON (Reason being archived: Guide not needed since revolutionary is able to S-Off HBOOT version 0.98.0002. Unless you really want to, follow guide below.)
To downgrade from HBOOT version from 0.98.0002 to version 0.98.0000: http://forum.xda-developers.com/showthread.php?t=1078497 (Credits to: newrad67)
Warning! I don't recommend this to users who are new to Android since there is a possibility of bricking your device. I will not be responsible if this happens.
NOTE: You may also check sonikz procedure (http://forum.xda-developers.com/showpost.php?p=13780422&postcount=4). I think his procedure is faster. You may use which one is easier for you to follow.
How to: Create/Modify/Porting ROMs
You can try using dsixda's HTC Android Kitchen tool. This tool is only for:
1. Those who are brand new to creating custom ROMs and want an easy place to start learning.
2. Those who just want to modify shipped ROMs or someone else's custom ROMs to their liking.
3. Those who are confused by all those scripts and complex commands required for building and extracting.
Please head to: http://forum.xda-developers.com/showthread.php?p=5626292 for more details and download for this tool.
Note from the developer: This is NOT a tool to automatically turn you into a full-fledged ROM developer. ROM development normally involves work from the ground up and involves time, research and patience. I am just giving the tools to help the average person get things done quickly from an existing base.
- For porting sense to other sense devices tutorial: http://forum.xda-developers.com/showthread.php?t=1222746
- Here's a new guide from proxuser on how to port ROMs to desire S: http://forum.xda-developers.com/showthread.php?t=1563857
Extras:
How to: Fix Broken Screen: Follow this link to replace Desire S screen: http://www.techradar.com/news/phone.../how-to-fix-a-broken-touchscreen-1114324#null
How To: Install Sony's New PlayStation Mobile For Android On Any Rooted Device: http://forum.xda-developers.com/showthread.php?t=1919574
PSP Emulator For Android V 0.4: http://forum.xda-developers.com/showthread.php?t=1970933
How To: Make your Android lag-free: (Seeder 1.1 entropy generator to provide significant lag reduction) http://forum.xda-developers.com/showthread.php?t=1987032
How to: Run Ubuntu within Android on Desire S: http://forum.xda-developers.com/showthread.php?t=1256949 (credits to zacthespack)
Android Partitions Explained: http://www.addictivetips.com/mobile/android-partitions-explained-boot-system-recovery-data-cache-misc/
All About SD-Cards: http://forum.xda-developers.com/showthread.php?t=1947560
FAQs:
1. What's S-OFF and S-ON?
- In a nutshell, S-OFF means that the NAND portion of the device is unlocked and can be written to. The default setting for HTC’s devices is S-ON, which means that neither can you access certain areas of the system nor can you guarantee a permanent root. (Source: http://www.addictivetips.com/mobile...on-htc-android-phones-with-unrevoked-forever/)
(NOTE: S-OFF is not ROOT, S-OFF your device does not mean that your device is Rooted. They are totally two different things.)
2. How can I backup all my apps and apps' data files before flashing a new ROM and wiping all my datas?
- You will need to root your device first using Gingerbreak(see above). And then, install Titanium Backup and use that to backup all your apps and your apps' data files.
3. I have WiFi death grip/Wifi signal drops when I hold my phone in certain ways.
- There are no 100% right fixes yet for this issue but give it a look here: http://forum.xda-developers.com/showthread.php?t=1175646
4. Is it possible to install 4EXTRecovery/Flashing ROMs/ROOT on Desire S with S-ON?
- No, it is not possible. You must/need "S-OFF" to customize your device.
5. I've just received this system update OTA - 1.47.61.1 or later. If I install it, will I loose my S-OFF and root?
- Yes, you will lose both S-OFF and root once you update because it will update the hboot to 0.98.0002. However, you can try following this guide http://forum.xda-developers.com/showpost.php?p=16110608&postcount=5 to update the OTA but not the hboot. Check this one out also http://forum.xda-developers.com/showthread.php?t=1190992 and http://forum.xda-developers.com/showthread.php?t=1194488 to S-OFF and root if you have updated the OTA.
6. How will I brick my device? and how to prevent it?
- Follow this thread to find out : http://forum.xda-developers.com/showthread.php?t=1226849
7. What is a "Stock ROM" ?
- Stock ROM is basically one that comes straight from HTC with no amendments and probably the one that your phone came with out of the box! -ben_pyett
Click to expand...
Click to collapse
Useful Information for newcomers to Android:
Android Terms, Slang & Definitions: http://forum.xda-developers.com/showthread.php?t=1466228
CPU Governors explained: http://forum.xda-developers.com/showthread.php?t=1663809
[REF]Terminology for the newbies: http://forum.xda-developers.com/showthread.php?t=1394458
[GUIDE]Easy and simple adb and fastboot setup for newbies(Windows Only): http://forum.xda-developers.com/showthread.php?t=1272595
Click to expand...
Click to collapse
Final Notes:
Any Problems or Questions? Please ask around the forum or read the FAQ first, it usually helps. Thanks to those people who has contributed to this thread. Enjoy your phone!
Click the "Thanks" button if you find this thread useful!
WARNING: Please follow those steps carefully, it usually works if you do it properly. However, I am not responsible for any faulty or bricked devices. Do it at your own risk.
include hboot downgrade guide also.
Include the guide to downgrade hboot from version 0.98.0002 to 0.98.0000
http://forum.xda-developers.com/showthread.php?t=1078497
this is very useful but try not to replicate what is in the INDEX sticky thread.
I suggest that you request that this thread is listed in that thread so that its easy to find
Nice
Sent from my HTC Desire S using XDA Premium App
i think this should be made a sticky in the general section
most new comers don't check the development section
kartkk said:
i think this should be made a sticky in the general section
most new comers don't check the development section
Click to expand...
Click to collapse
I agree, general would be a better place for this thread.
In which case PM the moderator, smokestack76
Sent from my HTC Desire S using XDA Premium App
ben_pyett said:
I agree, general would be a better place for this thread.
In which case PM the moderator, smokestack76
Sent from my HTC Desire S using XDA Premium App
Click to expand...
Click to collapse
i made a request
Thanks guys, I will get more stuffs to add here soon... thanks for the downgrading hboot guide suggestion, I will look into that and add it in later...I hope this thread could help out those who are still new, who need more info...
once again, thanks a lot... if you have anymore suggestions or any corrections that I need to make, please tell me.
nodeffect said:
Thanks guys, I will get more stuffs to add here soon... thanks for the downgrading hboot guide suggestion, I will look into that and add it in later...I hope this thread could help out those who are still new, who need more info...
once again, thanks a lot... if you have anymore suggestions or any corrections that I need to make, please tell me.
Click to expand...
Click to collapse
i think you should remove the specs(it makes the guide look complicated & big) & give a link to gsmarena or htc site
I actually like that you added the specs
The only thing you should do is to keep it updated.. thats all
Thanks
Can you please note in the downgrade HBOOT section that RUU 1.46 or greater can not be downgraded as yet, since gingerbreak does not work on these RUUs. Would save a lot of people asking why they can't downgrade.
Thanks for the support guys. I've added some new guides today. If I made some mistakes and need corrections on those guides, please do inform me. I'm always here to improve it. Thanks!
tigris666 said:
Can you please note in the downgrade HBOOT section that RUU 1.46 or greater can not be downgraded as yet, since gingerbreak does not work on these RUUs. Would save a lot of people asking why they can't downgrade.
Click to expand...
Click to collapse
Thanks! Added!
*remove this please. sorry for double post*
can you add how to install custom recovery & how to perform a nandroid backup to the guide?
You should also link the downgrade method in post 4 by sonikz. I think it's the easiest and recommended way to do this...
greets
Brilliant. Good job man, very useful
juergen_90 said:
You should also link the downgrade method in post 4 by sonikz. I think it's the easiest and recommended way to do this...
greets
Click to expand...
Click to collapse
yes, I did include the link, please check again thanks
p.s. added a new guide to do nandroid backup and restore. Also another FAQ about s-off and root for the new OTA update.
btw, did I miss something? the http://alpharev.nl/x/beta/ is not working anymore.. it gives me 404 error...
nodeffect said:
yes, I did include the link, please check again thanks
p.s. added a new guide to do nandroid backup and restore. Also another FAQ about s-off and root for the new OTA update.
btw, did I miss something? the http://alpharev.nl/x/beta/ is not working anymore.. it gives me 404 error...
Click to expand...
Click to collapse
new site
& now hboot 0.98.0002 is supported no need to downgrade anymore
This morning I red about Revolutionary: a collaboration between unrevoked and alpharev.
Maybe you can add it to your post
http://revolutionary.io/
I tried the alpharex, but i always get failed t oget root in step 2
Hboot : 0.98.0002, rom stock version 1.47.401.4, android 2.3.3 any thoughts?
cheers
mr.boonet said:
I tried the alpharex, but i always get failed t oget root in step 2
Hboot : 0.98.0002, rom stock version 1.47.401.4, android 2.3.3 any thoughts?
cheers
Click to expand...
Click to collapse
Try using the new revolutionary tool, I've updated the guide(please look back at first post). Hope this helps.