Welcome Herald users. I'm sure that by now you have seen people talk of ROMs and have seen the screenshots to some exciting things. Today we will discussing what these ROMs are, the formats they come in, and finally how to flash them into your phone. I'll be providing screenshots later.
__________________________________
Table of Contents
What is a ROM?
Definitions you NEED to know.
Tools you need.
How do I flash an NBH file?
USPL
HardSPL
How do I flash a os.nb file?
FAQ
Mirrors
__________________________________
I: What is a ROM?
ROMs:
A ROM is a custom made version of the phone's Firmware. Think of it as a cutomised version of windows, with updates, changes and programs that you want with none of the stuff that the providers force down your throat. Usually, these ROMs are much faster.
Click here for more info. This thread does not have an updated list of ROMs but it gives you a little more "welcome" info.
Types of ROMs:
There are two formats that you can find ROMs in:
1. NBH
2. os.nb
The NBH is a file that flashes similarly to the official ROM as it is in the same exact format. The os.nb files are used in a "backdoor" in order to flash the phone when you don't have the ability to flash an NBH file. I'll explain why.
An NBH file has to be digitally signed by your provider in order for you to be able to flash it into your device. Luckily enough, some very smart people here have figured out a way to use a hacked bootloader to bypass this and allow us to flash these NBH files even if they aren't properly signed. More on this later.
__________________________________
Definitions you NEED to know.
RAR: A rar file is a compressed file. It can contain many other files. We use them because they make the files much smaller when you want to send them over the internet.
ZIP: A zip file is just like the above.
Guest Mode: What do you mean by GUEST MODE? Guest mode in Activesync is when you do not have the device paired with your computer. You plug it in and it asks you to setup a sync instead of syncing automatically.
Programs you need.
WinRAR, 7-ZIP or another program able to handle both RAR and ZIP files.
ActiveSync if you have WindowsXP.
Enough learning, let's go ahead and dive into our first flash.
__________________________________
Warning: Follow these steps. All of them. If you do, it will work. If you misread or miss a step or skip a step because you are hurrying through the process, it WILL brick your phone. Flashing is a relatively simple process but it requires patience. If you don't have the time to read all of the directions and follow them to the letter, you DO NOT HAVE TIME TO FLASH.
__________________________________
II. How do I flash an NBH file?
Warning: To use the NBH ways, you MUST have a SPL of 4.0 or higher. If you have a lower SPL, you WILL brick your phone.
a. USPL
Step 1. Download Herald-USPL-Beta3.
Step 2. UnZIP the file into a folder on your Desktop. Let's call it "MyFirstROM" for simplicity's sake. Notice that there is a folder called RUU within this folder now. Keep that in mind.
Step 3. Download your NBH file and unZIP or unRAR it into that RUU folder. Make sure that that NBH file ends up in the RUU folder, not within a folder inside the RUU folder.
Step 4. Place your phone into flightmode.
Step 5. Go back to the MyFirstROM folder and then run USPL.exe
Step 6. Follow the directions on the screen. EXACTLY.
Your screen on your cell phone will go white around the 75% part of the "second step" now.
ActiveSync will LOOSE its connection.
Step 7. One step 3 on that black window, the RUU flasher will pop up. Just follow the steps.
That's it. Welcome to the flasher's world.
b. HardSPL
If the ROM comes with JUST an NBH file, then follow these directions. If the ROM comes with all the flasher files, just skip run the program.
Step 1. Download the RUU.
Step 2. UnZIP the file into a folder on your Desktop. Let's call it "MyFirstROM" for simplicity's sake.
Step 3. Download your NBH file and unZIP or unRAR it into the RUU folder.
Step 4. Run the RUU flasher. Follow the steps that pop up on the screen.
III. How do I flash a os.nb file?
Step 1. Copy Aserg's Policies unto the phone.
Step 2. Run Aserg's Policies from within the phone.
Step 3. POWER CYCLE the phone. (Press and hold the power button, NOT the softreset button.)
Step 4. Place the phone into flight mode (or just kill the phone radio within your comm manager if you're using the stock comm manager.) Do this AFTER you have power cycled the mode. NOT before. Sometimes it reverts back to normal if you do it before you power cycle.
Step 5. Run the !Upgrade_rom.bat.
Wait, do NOT press ANYTHING on the phone, even that error that WILL pop up.
When it tells you it's done, if it doesn't give you any errors:
Step 6. Hard reset by holding the two soft keys and pressing the softreset key, then pressing the send key.
These are the directions. Follow them to a "t" and it WILL work if you're using a ROM that corresponds to your device.
If you missed a step, use my Official How to Unbrick a Phone thread to unbrick your phone.
If you have any questions, you did not read the directions well enough. Read them again. Breathe them. See them in your sleep.
If you still think you have a valid question, then ask away. I will be merciful... as long as you read the directions. lol
IV. FAQ:
Q: My !Upgrade_rom.bat runs REALLLLY quickly and I get errors.
A: The problem is in the computer. Make sure you have ALL the files you need in the folder, not just the batch file and the os.nb. Make sure you're not running it from WITHIN the compressed "folder." I'll write up a list of files needed later.
V. Mirror:
USPL
HardSPL RUU (contains only RUU for flashing AFTER Hard-SPL)
Please do not reply to this post.
Thanks for writing.
I will stick this and close the thread in order to keep it clean!
If someone doesn´t understand it - even after reading this all - please start a new thread.
And again some hints:
1. Read ALL threads from the beginning!
2. Don´t ask in RomRelease threads how to "Hard-SPL" or "How to..."
-- Please keep Rom release threads clean for question related to the ROM.
Thanks
Daniel
Related
I would greatly appreciate it!
Thanks!
Alan
First you need to learn how to cook. Read the tutorials and if that doesn't make sense, watch the videos. From there, it's just a matter of adding another OEM package.
If you have problems while cooking, respond to an existing thread for the quickest response, as others will (and have) ignore any cooking questions not posted in one of the existing threads.
Hope this helps!
These steps will guide you to install UTA on extended rom to survive hard resets.
The principle is to disable security warning in OS so that UTA will be installed from ext rom after hard reset.
This procedure is tested and working on HTC Touch (elf) (128/256) but should work on other htc devices also.
Follow these steps at your own risk.
STEPS:
1) Build your own customized UTA.cab (let us name it CUTA)
2) Get the official version of ROM on the net/extract ROM from your device.
3) Extract .nbh images from ROM
4) Inject CUTA to EXT_ROM
5) Add the OEM folder (disable microsoft security warning) to OS_NB and rebuild OS
6) Rebuild ROM with above changes (let us name it CRUU_sighned.nbh)
7) Flash device with CRUU_sighned.nbh
It is a complicated processes but easily done if all the steps are followed carefully.
Step 1: Build CUTA:
-install UTA on device
-register it
-add all your SIMs and the numbers to send sms to.
-Save and Exit
-copy the relevant files to desktop
-use WinCe Cab Manager to build your customized UTA (name this CUTA.cab)
-Make sure to uncheck the option "Allow user to uninstall this Application"
-Uninstall UTA on your device.
-Install CUTA.cab and confirm it is working perfectly by changing sim card.
-make sure UTA is not listed in Remove Programmes
ALL this is very important if you want UTA to work perfectly after hard reset.
Step 2: Get official ROM/extract rom from your device :
Link for Htc Touch ROMs: Blue Elfin Rom)
ROM can be extracted from your device using HYPERCORE kitchen
Step 3: Extract .nbh images from ROM
-download NBHextract Tool
-use NBHExtract to extract .nbh files from RUU_SIGNED.nbh
-you will get 6 files out of which we want to modify: 05_OS.nb and 03_ExtROM.nb
Step 4: Inject CUTA to EXT_ROM
-Download WinImage
-open 03_ExtROM.nb in win-image
You will see few .cab files and one config.txt file
- inject CUTA
-open config.txt and add this line before "LOCK: Disabled"
CAB \Extended ROM\CUTA.CAB
Step 5: Add the OEM folder (disable Microsoft security warning) to OS_NB and rebuild OS :
HTC TOUCH device:
Replace 05_OS.NB with this 05_OS.NB ( I have added the OEM folder to disable security warning to this OS.nb... no other changes are made.)
NON HTC TOUCH devices: after extracting ROM by HYPERCORE kitchen add this OEM folder. (Detailed instructions are in read me file) and rebuild OS_NB
(Security_off.zip file uploaded in next post)
STEP 6: Rebuild ROM with above changes (let us name it CRUU_sighned.nbh)
Download Dark Simpsons ROM Tool
And build your customized ROM using the new modified 05_OS.nb and 03_ExtROM.nb
Make sure to select your device from the drop down box (HTC TOUCH users should select Elf)
Rename version to 1.00.000.C (for your convenience)
STEP 7: flash device with CRUU_sighned.nbh:
Download: Elf_USPL
Run ELF_USPL and follow on screen instructions and complete all the three steps.
This will downgrade the SPL
-open the RUU folder, delete Elf_USPL_V1 and paste CRUU_SIGNED.nbh
-After the device has rebooted and synchronized run the RUUUpdate utility (in the RUU folder) and flash the device with your own ROM (version 1.00.000.C)
When flashing is successful
-confirm that the UTA Files are in place.
-soft reset device and confirm you get the beep of UTA working in background
-best is to remove your own sim, hard reset the device and insert a nonlisted sim and confirm that UTA is sending proper sms.
THAT's it ...you have successfully customized UTA to survive Hard resets
I do not claim credit for this post: Source
After searching for hours on all the files, procedures, etc. on the subject, here's a quick guide for the n00b's out there that want to do this... Some information i will be repeating from other places on the internet.
----------------------------------
The following Files are needed (search the forums and google to locate)
1. CheetahUnlocker.rar (http://forum.xda-developers.com/showthread.php?t=334100)
2. Treo750_OS5_2_19199WWE_STD.rar
3. Treo750Radio1.54.07.00.rar
4. RUUWrapper.zip
OK.. Now here we go
unrar the first file 'cheetahunlocker' and basically follow the instructions from the above #1 link. Two things to note: Ignore any images for Hermes and you must have .net 2.0 framework installed on the device.
when you run the unlocker, the first one worked fine for me, the second process didn't work, but that doesn't matter. also watch the screen for the unit to ask you about opening files. if you don't do it, it can time out and then you'll have to start over.
Now here is the fun part.
1. Unzip the RUUwrapper file to it's own folder.
2. unrar the CHEEIMG.nbh file from Treo750_OS5_2_19199WWE_STD.rar into the same directory of the RUUwrapper files
3. rename the CHEEIMG.nbh file to CHEEIMG_FW.nbh
4. run the RUUWrapper.exe file and it will flash the rom of the unit to WM61. **remember to watch the screen for prompting of opening files at the beginning.
5. Done with WM61. Now for the radio update. It's basically the same process as above.
6. unrar the CHEEIMG.nbh file from Treo750Radio1.54.07.00.rar and put it into the RUUwrapper directory like before.
7. rename the CHEEIMG.nbh file to CHEEIMG_FW.nbh (delete the old one first)
8. Run the RUUwapper.exe file again to flash (this time) the radio to the unit. **remember to watch the screen for prompting of opening files at the beginning.
9. All Done.
----------------------
It worked fine for me with the Treo 750 and the AT&T network..
Main places i got information from were:
http://forum.xda-developers.com/showthread.php?t=365873&page=9
http://forum.xda-developers.com/showthread.php?t=334100
Your method above just helped me escape a bootloader loop which was (apparently created) by trying to load a different custom rom after having installed hardSPL. The only precautionary measure I took was to place only one image (the same OS & Radio you used) into the RUUWrapper folder at a time and it loaded right up. Still checking and testing some things out because the bootup isn't exactly smooth as silk, and the old "TREO750-1.13-CNG" still shows up under About->Phone->Software Version, but all firmware references reflect the updates. MTTY was ineffective in my particular situation.
Now for testing the radio for reliability and battery drain,etc...
Thanks for the heads-up!
Witch one is the correct selection (see attachment)
Anybody? at least tell me where I can find information about RUUWrapper.
Well I clicked Force use safe SSPL and clicked through and I got a error message saying that it could not communicate with the 750 Error 246 check usb connection?
I read that Vista had some issues with usb connections and to download and use VistaRUU usb drivers, I installed it according to the description, still error 246 and sometimes error 202?
Any ideas?
honestly i don't remember seeing that screen you are getting. it looks like the software isn't detecting the rom you have on your phone, in which case i would use the autodetect.
Hello Eric,
If I use autodetect it says it can not detect what version I'm using "Recomend using Safe SSPL"
This was the ONLY process that worked for me. However, I did not use the Cheetah unlocker, it is unfriendly with my Vista USB connection. I used magic unlocker and then your instructions and now I running on WM 6.1..
Thanks.. great work!!
I wonder - do you have Voice Command anymore?
Just curious - I lost Voice Command when I did this upgrade. Sure, the OS runs nice, seems a little faster, but I sure do miss Voice command. I am running AT&T's Treo 750, which had Voice Command on it. Some people, on some websites, like TreoCentral said there was a 'lite' version, which did not have Voice Command, but I installed this version: Treo750_OS5_2_19199WWE_STD.rar, and that seems like the right one.
So, I wonder - do you have Voice Command anymore?
As I know it is the normal version's bug (missing the voice command).
I completed set 1, no success!
When u say add to directory what do you mean?
missing the voice command? Oh my...
egiblock said:
After searching for hours on all the files, procedures, etc. on the subject, here's a quick guide for the n00b's out there that want to do this... Some information i will be repeating from other places on the internet.
----------------------------------
The following Files are needed (search the forums and google to locate)
1. CheetahUnlocker.rar (http://forum.xda-developers.com/showthread.php?t=334100)
2. Treo750_OS5_2_19199WWE_STD.rar
3. Treo750Radio1.54.07.00.rar
4. RUUWrapper.zip
OK.. Now here we go
unrar the first file 'cheetahunlocker' and basically follow the instructions from the above #1 link. Two things to note: Ignore any images for Hermes and you must have .net 2.0 framework installed on the device.
when you run the unlocker, the first one worked fine for me, the second process didn't work, but that doesn't matter. also watch the screen for the unit to ask you about opening files. if you don't do it, it can time out and then you'll have to start over.
Now here is the fun part.
1. Unzip the RUUwrapper file to it's own folder.
2. unrar the CHEEIMG.nbh file from Treo750_OS5_2_19199WWE_STD.rar into the same directory of the RUUwrapper files
3. rename the CHEEIMG.nbh file to CHEEIMG_FW.nbh
4. run the RUUWrapper.exe file and it will flash the rom of the unit to WM61. **remember to watch the screen for prompting of opening files at the beginning.
5. Done with WM61. Now for the radio update. It's basically the same process as above.
6. unrar the CHEEIMG.nbh file from Treo750Radio1.54.07.00.rar and put it into the RUUwrapper directory like before.
7. rename the CHEEIMG.nbh file to CHEEIMG_FW.nbh (delete the old one first)
8. Run the RUUwapper.exe file again to flash (this time) the radio to the unit. **remember to watch the screen for prompting of opening files at the beginning.
9. All Done.
----------------------
It worked fine for me with the Treo 750 and the AT&T network..
Main places i got information from were:
http://forum.xda-developers.com/showthread.php?t=365873&page=9
http://forum.xda-developers.com/showthread.php?t=334100
Click to expand...
Click to collapse
This is great and it worked for me so I'm including the files here.
WM 6.1 does have some things that need to be debuged.
I havent tried WM 6.0 but from what I read on here it seems that 6.0 is more stable.
Does any one know if this route will work for WM 6.0?
If so does any one know which file do you download?
Will this set up work with WM 6.0?
http://omnifusionhosting.net/treo750/
http://forum.ppcwarez.org/viewtopic.php?f=221&t=41062
Well, WM6.0 is more stable, for one thing I had a faster battery drain with WM6.1 than I did with 6.0.
As mentioned earlier, some missing stuff like voice command, but one thing I thought wouldn't be there was messaging. For some reason that Messaging is half annoying me.
While I'm at it, anyone know how to backup SMS messages? That Messaging app is just keeping them to itself.
Please rate this thread if it was useful...
I know that stuff like this has been posted before but I have never seen a full guide begining to end on how to backup your rom so here is the complete guide (with links) beginning to end of how to backup your WM6X ROM on HTC's Shift to an NBH
To do this you will need a HTC Shift (dir), and basic knowledge of Windows Mobile, Vista, the command prompt and Syncing a WM device with a computer.
NOTE: I am NOT sure if you need HardSPL on the device to flash the ROM back onto your Shift (if someone could let me know that would be great), my guess is that you do as the created nbh will not be signed with HTC's Cert - HardSPL can be found here http://forum.xda-developers.com/showthread.php?t=406606 and is compatible with GSM Shifts only (x9500)
If anyone has any suggestions as to how this post could be improved or tell me if something needs a more in-depth explanation, let me know - Thanks.
First you will need to Liberate your shift; instructions on how to do this can be found here: http://www.modaco.com/content/windows-mobile-news/266537/liberate-your-htc-shift/ (this step will "unlock" the restrictions on windows mobile - this is not necessary but makes installing RAPI tools and other files easier later.
Download HardSPL (we are not going to install HardSPL in this post, but the download includes RAPI that is needed prior to the next step) from here: http://forum.xda-developers.com/showthread.php?t=406606
When the download has finished extract the contents and copy EnableRapi.cab to your device (To do this select Settings from the today screen > USB Tool > Options > Detach from Vista > Options Attach to Vista - yes detach is not always required but seems to solve some issues with syncing).
Your device will now appear in "My Computer"; copy the file somewhere to your device then switch to Windows mobile and run the file.
Download the latest version of itsutils from: http://www.xs4all.nl/~itsme/projects/xda/tools.html (Look under download section) then follow the instructions on http://forum.xda-developers.com/showthread.php?t=382609
After you have followed the instructions there you will have created RAW files of your Windows Mobile ROM (on the post you will notice the the code window in color - these may be different depending on your device and may need to be changed)
Now we need to convert the raw file to an nbh to do this you will need to download the shift kitchen from: http://forum.xda-developers.com/showthread.php?t=422914 then extract the files from the rar archive (using winrar, winace etc)
On some computers the below operation may fail saying "Error loading dll msvcr71.dll" so you should download and extract the attached zip file (msvcr71.zip) to the Tools directory
When you have done that put the *.raw files created by itsutils into the BaseROM directory and run the !BEGIN.cmd file
Select option 2 when asked to rebuild a ROM and follow instructions.
When the command has completed run the !COOK.cmd file; When a window appears titled BuildOS Click on the Play button and wait for the process to complete then close the BuildOS window
Follow further instructions; until another window appears, Select Shift as the "Target Device" and under "OS" select os-new.nb, then click "Build NBH!",
A window will appear asking you to save the NBH - DO NOT CHANGE THE PATH as it kept crashing when I tried to save elsewhere and call the file RUU_Signed.nbh
Copy the file RUU_Signed.nbh where you want and download and extract CustomRUU.zip (attached) to the same path
To restore the ROM all you need to do is Sync with Vista and run CustomRUU.exe
Feedback is always welcome,
Thanks,
Kris
*RESERVED*
All done! But when performing this process
BuildOS Click on the Play button and wait for the process to complete
I have Error window:
Error: File `ROM\XIP\boot.rgu` not found.
and when I click `OK` - process stops!?
What is wrong?
All done without errors!
Previous Error was under XP on D:\ with many subdirs to `shiftkitchen`.
Now all OK is under Vista with `shiftkitchen` in root of C:\
Thanks!
Little question. I am backuping original Russian ROM... an in the ending window (when I choose "Shift" and "os-new.nb") there is Language:WWE. Is there have to be something else?...
sardonix said:
All done without errors!
Previous Error was under XP on D:\ with many subdirs to `shiftkitchen`.
Now all OK is under Vista with `shiftkitchen` in root of C:\
Thanks!
Little question. I am backuping original Russian ROM... an in the ending window (when I choose "Shift" and "os-new.nb") there is Language:WWE. Is there have to be something else?...
Click to expand...
Click to collapse
When you flash your ROM it will be the Russian ROM ... the WWE setting there and the version are just what is displayed in the ROM flashing tool (CustomRUU.exe)
I had the Spanish version and used this process beginning to end - and it says WWE in the flasher but still installs the Spanish version
Kris
Kris, thanks! Believe that I`ll not have reason to use it. But with this reserved ROM it is composed to make any ROM manipulatios.
Thanks once more!
can i request this to be a stickey?
thanks
Great work i00
I have added it to the WIKI and the FAQ thread.
I confirm that you DO need to install HardSPL on the device PRIOR to flashing the ROM back onto your SHIFT.
it's work
someone got shipped UK rom backup ?
kgx said:
someone got shipped UK rom backup ?
Click to expand...
Click to collapse
Radio is here .. will upload the ROM shortley
http://rapidshare.com/files/232295760/Shift_Origional_UK_Radio.zip
Regards,
Kris
kgx said:
someone got shipped UK rom backup ?
Click to expand...
Click to collapse
Orig UK ROM can be downloaded here:
http://rapidshare.com/files/232298625/Shift_Origional_UK_ROM.zip
Regards,
Kris
Sorry when I try following your tutorial,
I have not os-new.nb file what could I do wrong?
Back-up the rom and radio files
Hi i00, absolutely great guide, thank you for the hard and tidy work!
Since I'm a beginner in this area, before doing the dump job myself, kindly ask you to advise if the dump operation leaves the Shift unchanged on the winmo side and I can use it further, i.e. it is a read-only operation OR do I need to load back (flash back) the resulting back-up files (ROM and radio)?
Thank you!
rom
Hi all
i just bought a brand new shift and want to have a back up of the ROM
I've exacted 4 parts of the rom, but unable to convert it back into a NBH
i cant seem to figure out if i need the RUU_Signed.nbh , and where do i get it from, i thought i was making RUU_Signed.nbh from the 4 raw part files.
if anyone can re upload the complete UK ROM.NHB i would be grateful
i have uploaded the 4 part files and the boot loader
www(dot)filedropper(dot)com/rawfiles
part00.raw
part01.raw
part02.raw
part03.raw
SPL.nb
also do i need hardSPL to even load the original back up rom?
thanks
is this the file i need to include in my baserom folder?
forum(.)xda-developers.com/showthread(.)php?t=1875806
Need Radio ROM GPS+Phone Modded 1.27
here is my error code:
Welcome to Kaiser ROM Kitchen
-----------------------------
Please choose the way for Kaiser ROM Kitchen to work:
Enter 1 if you want just to cook ROM
(RUU_signed.nbh required in BaseROM folder)
Enter 2 if you want to rebuild and cook dumped ROM into flashable ROM
(RUU_signed.nbh, dumped part01.raw and part02.raw required in BaseROM folder)
Please choose 1 or 2: 2
Could Not Find C:\kaiserkitchen\baserom\os.nb
Could Not Find C:\kaiserkitchen\baserom\0*.*
Path not found - C:\kaiserkitchen\temp
The system cannot find the file specified.
The system cannot find the file specified.
=== NBHextract v1.0
=== Extract contents from HTC NBH files
=== (c)2007 xda-developers.com
=== by: pof & TheBlasphemer based on itsme perl scripts
Error: Could not open 'RUU_signed.nbh'
The system cannot find the file specified.
The system cannot find the file specified.
1 file(s) copied.
1 file(s) copied.
Press any key to continue . . .
First of all I would like to thank those who posted tutorials and ROMs for language changes and "4deft". It really works fine if you do it correctly.
I want to add a clarification for language change. It's very easy to assume from reading the related posts that the Hard SPL should be copied to the diamond and installed from there. IMPORTANT.. Everything is done from your PC! Here are the more precise steps:
1. Create a folder in My Documents called Diamond Language Change for future reference. (Recommended, not essential)
2. Download the Hard SPL to above directory on your PC
3. Extract the zip file to a new directory by the same name as the SPL file
4. Download the desired language ROM version to the Language Change folder and extract the zip file to a directory of the same name as the downloaded ROM file
5. From the extracted folder in step 3 run the romupdateutility.exe and make sure to read and follow ALL prompts
6. From the extracted folder in step 4 run the romupdateutility.exe file (it will have the same icon as step 5) and wait.
7. If you did this right, in about 10 minutes you will see the start-up screen on your Diamond and it will prompt you into initial configuration and settings. THEN YOU ARE DONE
8. Remember, all these steps are done from the PC and not within the Diamond
I hope this helps some other newbies like myself!
*Update: These instructions now seem to be outdated. I will started an updated thread here: http://forum.xda-developers.com/showthread.php?t=648045
------------
(sorry I tried to post some live links, but the forum won't allow them cause I'm a new user, so this may not be as helpful as I hoped...)
I just spent some hours wading through the forums to find complete instructions for installing the newer android builds using the WM haret.exe linux booter (rather than flashing the entire phone and loosing WM) on my touch Vouge.
I am a bit of a newb, but since I did not find complete instructions, and had to figure some things out using trial and error I thought I would post what I did figure out here in hopes of helping others.
First ignore the install instructions here. sourceforge.net/apps/trac/androidhtc/wiki/HowToInstall . They are old and need to be updated.
Erase all previous android files from your sd card
Go here: sourceforge.net/projects/androidhtc/files/
haretinstall.zip
open the zip and place the andboot folder and all its contents on the / directory of your SD card
then download eclair252_androidinstall.zip
unzip eclair252_androidinstall.zip to get androidinstall.tar
copy androidinstall.tar to your sdcard /andboot folder
(unnecessarily steps deleted - see below)
Then on your phone's file explorer run haret.exe from /andboot folder on you sd card
click run and immediately hold the volume switch up as linux boots
the boot menu appears. choose install
if the installation hangs hold volume up again, and choose quit
As I said I'm new at this, so my instructions may be off or misguided. If so please post with corrections. I just know I was looking for a guide like this and couldn't find one so hope this helps someone.
umbilicalbungee said:
(sorry I tried to post some live links, but the forum won't allow them cause I'm a new user, so this may not be as helpful as I hoped...)
I just spent some hours wading through the forums to find complete instructions for installing the newer android builds using the WM haret.exe linux booter (rather than flashing the entire phone and loosing WM) on my touch Vouge.
I am a bit of a newb, but since I did not find complete instructions, and had to figure some things out using trial and error I thought I would post what I did figure out here in hopes of helping others.
First ignore the install instructions here. sourceforge.net/apps/trac/androidhtc/wiki/HowToInstall . They are old and need to be updated.
Erase all previous android files from your sd card
Go here: sourceforge.net/projects/androidhtc/files/
download basefiles.zip
open the zip and place the andboot folder and all its contents on the / directory of your SD card
then download eclair252_androidinstall.zip
unzip eclair252_androidinstall.zip to get androidinstall.tar
copy androidinstall.tar to your sdcard /andboot folder
then download vogueeclairnbh.zip
unzip vogueeclairnbh.zip to get VOUGIMGx480.NBH
copy VOUGIMGx480.NBH to your sdcard /andboot folder
Then on your phone's file explorer run haret.exe from /andboot folder on you sd card
click run and immediately hold the volume switch up as linux boots
the boot menu appears. choose install
if the installation hangs hold volume up again, and choose quit
As I said I'm new at this, so my instructions may be off or misguided. If so please post with corrections. I just know I was looking for a guide like this and couldn't find one so hope this helps someone.
Click to expand...
Click to collapse
Actually, you just answered my question (which I never posted) about NoRootFS.... Thanks for posting this!!!!
THANK YOU!!!
can you explain what is the benefits of doing it this way compared to the way its always been for me. it was as simple as downloading the sqsh package zip file from my favorite build here. witch included all the files i needed to run anroid. I copied the android folder from the zip file to the root of my sd card and simply ran haret exe. It used to be complicated but not now that most builds include all the basefiles needed for boot. I never had to hold any volume buttons or install anything. i probably look dumb for asking this.
incubus26jc said:
can you explain what is the benefits of doing it this way compared to the way its always been for me. it was as simple as downloading the sqsh package zip file from my favorite build here. witch included all the files i needed to run anroid. I copied the android folder from the zip file to the root of my sd card and simply ran haret exe. It used to be complicated but not now that most builds include all the basefiles needed for boot. I never had to hold any volume buttons or install anything. i probably look dumb for asking this.
Click to expand...
Click to collapse
Although I have not yet tried myself because I have a Polaris and WiFi is not yet working, my understanding is that NoMoRootFS makes more space available for the ROM and makes it easier for developers to roll out updates. In the thread for Myn's (most excellent) Warm Donut, there are several themes and updates that can only be applied to Rev2 if you have installed via NoMoRootFS.
umbilicalbungee said:
First ignore the install instructions here. sourceforge.net/apps/trac/androidhtc/wiki/HowToInstall . They are old and need to be updated.
Erase all previous android files from your sd card
Go here: sourceforge.net/projects/androidhtc/files/
download basefiles.zip
open the zip and place the andboot folder and all its contents on the / directory of your SD card
then download eclair252_androidinstall.zip
unzip eclair252_androidinstall.zip to get androidinstall.tar
copy androidinstall.tar to your sdcard /andboot folder
[*]then download vogueeclairnbh.zip
[*]unzip vogueeclairnbh.zip to get VOUGIMGx480.NBH
[*]copy VOUGIMGx480.NBH to your sdcard /andboot folder
Then on your phone's file explorer run haret.exe from /andboot folder on you sd card
click run and immediately hold the volume switch up as linux boots
the boot menu appears. choose install
if the installation hangs hold volume up again, and choose quit
Click to expand...
Click to collapse
I think that this step is not needed. The NBH files were made for flash your phone. If you run Haret is not needed.
Am I right?
ryomahino said:
I think that this step is not needed. The NBH files were made for flash your phone. If you run Haret is not needed.
Am I right?
Click to expand...
Click to collapse
correct. with the OP method, the .nbh file is just taking up space. you never need to do anything with a .nbh file if you are using haret. OP, please fix and I will add to my list of FAQs, otherwise very informative. thx.
Help
I can't get this to boot on my Vogue. The black Linux screen pops up & starts running but stops. The last line says...
[ 2.226233] Rebooting in 3 seconds.._
I've followed your instruction to the letter & can't see to get it to work. Anyone have suggestions?
Emmie0702 said:
I can't get this to boot on my Vogue. The black Linux screen pops up & starts running but stops. The last line says...
[ 2.226233] Rebooting in 3 seconds.._
I've followed your instruction to the letter & can't see to get it to work. Anyone have suggestions?
Click to expand...
Click to collapse
Did you get into the install menu by holding volume up? easiest and quickest way to help you is if you describe exactly what you did - I know it is similar to the OP, but just give a step by step in your own words.
I did all of the steps but linux boot stops at : failed to reach system.img on SD Card...
tatnai said:
Did you get into the install menu by holding volume up? easiest and quickest way to help you is if you describe exactly what you did - I know it is similar to the OP, but just give a step by step in your own words.
Click to expand...
Click to collapse
Did didn't get past the Linux menu. It only ran for about 4 or 5 seconds then locked up. I had to soft reset to get my phone functioning again.
I did exactly what the instructions in the 1st post said to do.
Downloaded andboot file to \storage card\andboot
Downloaded androidinstall.zip & placed in the andboot file
Clicked haret.exe
Selected run while holding up the volume key
I read in the post that the below items were not necessary so I skipped them:then download vogueeclairnbh.zip
unzip vogueeclairnbh.zip to get VOUGIMGx480.NBH
copy VOUGIMGx480.NBH to your sdcard /andboot folder
I'm running stock rom. My carrier is nTelos (CDMA).
I notice that your rom version and radio version are not the latest. You may have to ungrade those before you can get it to run.
Emmie0702 said:
Did didn't get past the Linux menu. It only ran for about 4 or 5 seconds then locked up. I had to soft reset to get my phone functioning again.
I did exactly what the instructions in the 1st post said to do.
Downloaded andboot file to \storage card\andboot
Downloaded androidinstall.zip & placed in the andboot file
Clicked haret.exe
Selected run while holding up the volume key
I read in the post that the below items were not necessary so I skipped them:then download vogueeclairnbh.zip
unzip vogueeclairnbh.zip to get VOUGIMGx480.NBH
copy VOUGIMGx480.NBH to your sdcard /andboot folder
I'm running stock rom. My carrier is nTelos (CDMA).
Click to expand...
Click to collapse
Stevevo said:
I notice that your rom version and radio version are not the latest. You may have to upgrade those before you can get it to run.
Click to expand...
Click to collapse
always good to have latest radio. i don't know if it will interfere with you booting linux, usually it creates problems with gps or data once you are in android. but who knows, anything is possible I suppose.
list the files that are in /sdcard/andboot/ emmie0702
I've always wanted to update me ROM but there is not a Server cab out there that will give me back my settings for nTelos. Its a small cell network therefore no one has bothered to create one (I really can't blame them). So I've never tried it out of fear of Bricking my phone. For some reason nTelos did not offer WiFi, GPS or MMS with this phone through their network (didn't know that until AFTER I bought it). They have it for other phones but not this one for some reason. That was a little annoying when I 1st got it but I've leaned to live without it. I love my phone even w/o those things. I get pics emailed to me & can email them to other's phone through their carrier address (eg [email protected]). WiFi would be nice but I never use GPS. As far as the Radio. I assume it sort of the same step. I pretty much have to install it & it will wipe out or "Hard Reset" my phone, right...causing me to losing all my network info?
Here are the files I have in the andboot folder:
androidinstall
default
haret
initrd
READE-BASEFILES
zImage
zImage-eclair
** I could not file the "eclair252_androidinstall.zip" file to download so I downloaded the androidinstall.zip under the "2010-01-05" folder from sourceforge.net/projects/androidhtc/files/. Could that be the problem or could it be a combination of my Radio/ROM & the androidinstall tar I downloaded?
Thanks for the help guys!
is it androidinstall.zip or androidinstall.tar?
tatnai said:
is it androidinstall.zip or androidinstall.tar?
Click to expand...
Click to collapse
File Name: androidinstall
File Type: WinRAR archive (.tar)
Emmie0702 said:
I've always wanted to update me ROM but there is not a Server cab out there that will give me back my settings for nTelos. Its a small cell network therefore no one has bothered to create one (I really can't blame them). So I've never tried it out of fear of Bricking my phone. For some reason nTelos did not offer WiFi, GPS or MMS with this phone through their network (didn't know that until AFTER I bought it). They have it for other phones but not this one for some reason. That was a little annoying when I 1st got it but I've leaned to live without it. I love my phone even w/o those things. I get pics emailed to me & can email them to other's phone through their carrier address (eg [email protected]). WiFi would be nice but I never use GPS. As far as the Radio. I assume it sort of the same step. I pretty much have to install it & it will wipe out or "Hard Reset" my phone, right...causing me to losing all my network info?
Here are the files I have in the andboot folder:
androidinstall
default
haret
initrd
READE-BASEFILES
zImage
zImage-eclair
** I could not file the "eclair252_androidinstall.zip" file to download so I downloaded the androidinstall.zip under the "2010-01-05" folder from sourceforge.net/projects/androidhtc/files/. Could that be the problem or could it be a combination of my Radio/ROM & the androidinstall tar I downloaded?
Thanks for the help guys!
Click to expand...
Click to collapse
you should be able to update your radio without touching your rom, there is a radio only version of 3.42.50, see the faqs noob guide to flashing, it is in there.
I am unsure what you downloaded; it looks like you have the right basefiles, but if you got androidinstall.zip from 2010-01-05 I don't think it will have anything compatible with the norootfs method, and is probably causing your problem.
delete androidinstall.tar, download this and drop the androidinstall.tar that is inside into your sdcard/andboot/ folder. then run haret and keep holding volume up until you see the install menu. then post back.
tatnai said:
you should be able to update your radio without touching your rom, there is a radio only version of 3.42.50, see the faqs noob guide to flashing, it is in there.
I am unsure what you downloaded; it looks like you have the right basefiles, but if you got androidinstall.zip from 2010-01-05 I don't think it will have anything compatible with the norootfs method, and is probably causing your problem.
delete androidinstall.tar, download this and drop the androidinstall.tar that is inside into your sdcard/andboot/ folder. then run haret and keep holding volume up until you see the install menu. then post back.
Click to expand...
Click to collapse
OK. Same thing...phone locks up at the same place. I downloaded the file you attached & downloaded the VOGUIMG.nbh file that was linked on PPCGeeks. I followed the instructions on PPCGeeks post "This is the vogue radio 3.42.50 designed for the vogue (this is not the titan port). I removed it directly from the bell rom and recomplied it as a radio only .nbh. This is a radio only rom designed to be flashed from bootloader from sd card and doesn't require a hard reset. Copy VOGUIMG.nbh to root of fat32 micro sd card 2gb or less and place phone in bootloader and it will run."
I still get the same outcome. Both your attachment & the VOGUIMG.nbh file are located \Storage Card\ on my phone. When the Radio instructions say its designed to be flashed from Bootloader what exactly does that mean? Do I need a program for that or is it suppose to start when I Run the default.txt after I select haret in the andboot folder?
the place you got the link to the radio only version also has instructions on how to flash your phone - see the before starting area. short: get into bootloader mode, then flash.
I still think there is something else that you are doing wrong, I just can't put my finger on it right now; i'm hoping others will be able to help.
tatnai said:
the place you got the link to the radio only version also has instructions on how to flash your phone - see the before starting area. short: get into bootloader mode, then flash.
I still think there is something else that you are doing wrong, I just can't put my finger on it right now; i'm hoping others will be able to help.
Click to expand...
Click to collapse
OK. I figured out how to get it in bootloader mode (power button + camera + soft reset). The Red/Blue/Green screen pops up & then a Grey screen that says "loading...". Its been "loading" for over 5 minutes now. What could be the problem?