Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,732,073 Members 40,764 Now Online
XDA Developers Android and Mobile Development Forum

[HOW-TO]Rogers Updating your radio if "you're already rooted"

Tip us?
 
enomther
Old
(Last edited by enomther; 16th December 2010 at 05:38 AM.)
#1  
enomther's Avatar
Senior Member - OP
Thanks Meter 149
Posts: 3,432
Join Date: Jun 2009
Exclamation [HOW-TO]Rogers Updating your radio if "you're already rooted"

(removed --> see post #2)
-----------------------------------------------
TheOfficial G2 v2.14.2
TheOfficial Nexus1 v2.14.4
TheOfficial D/S v2.14.2


(follow me on twitter if you like)

If you like or use my work, you can always buy me a shot.

 
enomther
Old
(Last edited by enomther; 15th February 2010 at 05:56 PM.)
#2  
enomther's Avatar
Senior Member - OP
Thanks Meter 149
Posts: 3,432
Join Date: Jun 2009
Section 7) Install Rogers latest Radio Update, version 3.22.26.17.

a) Use the rollerball to scroll down the "[Alt+F] Flash zip from sdcard" option and press-in on the rollerball.

b) You should see an entry in the list labeled "SDCARD:rogers_radio_3.22.26.27_", roll the rollerball over this to highlight it and press-in on the rollerball.

c) You will prompted to confirm your selection, ensure the prompt says "SDCARD:rogers_radio_3.22.26.27_update.zip" and if so, press the Home button to confirm.

d) It will flash through quickly with a message indicating "Extracting radio image ..." and then a message saying "Reboot via home+back or menu to complete installation".

e) The rollerball will already have the top option highlighted "[Home+Back] Reboot system now", press in the on the rollerball. You should see "writing radio image ..." on the bottom ... followed by a reboot showing an "HTC" logo for a few moments ... followed by another reboot which returns to Amon_RA's recovery. Proceed to section-#8.


Section 8) Confirm everything updated correctly.

a) At this point you should be back in Amon_RA's recovery.

b) Make sure the rollerball is highlighting the top option "[Home+Back] Reboot system now", then Press and Hold the Camera button, then tap/press-in the rollerball.

c) This will reboot you into the bootloader, at which point the Radio and SPL versions will be presented. If all went well you should now have "HBOOT-1.33.2005 (DREA10000)" and "RADIO-3.22.26.17".


Section 9) Install Custom/Rooted ROM w/EBI1 kernel support.

a) You are now ready to flash a custom ROM w/EBI1 support. If you flash my "TheOfficial Rogers v2.0.1 EBI1", it is a mirror image of everything necessary to get your data turned back on from Rogers. I'm also aware that CyanogenMOD has an EBI1 support/patch for RogersDream users, and I "hear" it works too in terms of not shutting off your data plan.

TheOfficial Rogers v2.0.1-EBI1 can be found here ... http://forum.xda-developers.com/showthread.php?t=556933 .

Simply download the v2.0.1-EBI1 version of the ROM (at the bottom of POST#1), copy it to your sdcard, boot into recovery, perform a data wipe, flash the ROM and reboot. And you'll be all set.

CyanogenMOD for EBI1 ... reference his wiki here ... http://wiki.cyanogenmod.com/index.ph...to_CyanogenMod ... not 100% sure how the full install goes, but skip to "updating cyanogenmod" section and probe his thread for ROM+gapps installation process, etc. ... or visit them on freenode #cyanogenmod, they're always very happy to help.



 
enomther
Old
(Last edited by Mikey; 15th February 2010 at 04:48 PM.)
#3  
enomther's Avatar
Senior Member - OP
Thanks Meter 149
Posts: 3,432
Join Date: Jun 2009
Reserved......
-----------------------------------------------
TheOfficial G2 v2.14.2
TheOfficial Nexus1 v2.14.4
TheOfficial D/S v2.14.2


(follow me on twitter if you like)

If you like or use my work, you can always buy me a shot.

 
enomther
Old
(Last edited by enomther; 21st February 2010 at 01:38 AM.)
#4  
enomther's Avatar
Senior Member - OP
Thanks Meter 149
Posts: 3,432
Join Date: Jun 2009
WARNING: This tutorial is for RogersDream users only! It does not apply to G1/dream users. If your wireless telephone carrier is not Rogers, this tutorial is not for you!

This how-to/tutorial's intent is to provide clear/safe/concise steps for Rogers users to keep root, update to the latest RogersRadio & Build and get your data connection back from Rogers, while keeping your root! Since I do not want to dis-rotate on the various potential setups you may or may not have currently installed, this is a start-to-finish guide. Meaning, this guide will work, so long as you are ALREADY ROOTED! If you're not already rooted, <this apparently is not solved yet, sorry>).

The only other note I'll make is that if you currently already have the latest RogersRadio installed (3.22.26.17), the ENG-1.33.2005-SPL and a testkeys recovery image (Amon_RA's 1.5.2R preferred) you may directly proceed to installing a rooted/custom ROM made specifically for EBI1 device layouts.


In order to determine what your RogersDream currently has installed on it, perform the following.

1) Determine Radio & SPL Version.
- PowerOff your phone.
- Press and Hold your Camera button and tap the power button, this will load the bootloader.
- Read the versions, if you see "RADIO-3.22.26.17" and "HBOOT-1.33.2005", then you have the proper radio/spl, if not, perform the steps in this guide.

2) Determine Recovery Image Version.
- PowerOff your phone.
- Press and Hold the Home button and tap the power button, this will load the recovery image.
- If you see "Build: RA-dream-v1.5.2R" at the bottom of your screen, you have the correct recovery image. If you see a Triangle with an "!" mark or you see nothing at all after the Rogers SPLASH SCREEN, perform the steps in this guide.

General Step Sections

1) Backup your phone and sdcard, just to be safe!
2) Charge your battery fully!
3) Gather/Download the prerequisite files/tools, check the MD5's, unpack and copy to your sdcard.
4) Downgrade your RogersDream to gain root and ensure proper EBI1 setup/layout.
5) Install flashrec to install Amon_RA's 1.5.2R recovery image.
6) Upgrade/Convert your SPL to 1.33.2005 ENG, to ensure root going forward.
7) Install Rogers latest Radio Update, version 3.22.26.17.
8) Confirm everything updated correctly.
9) Install Custom/Rooted ROM w/EBI1 kernel support.


THE GUIDE

Section 1) Backup your phone and sdcard, just to be safe!

a) Seriously do this! Backup whatever you deem necessary on the phone, however you see fit. This guide is not meant to walk you through this process. One suggestion though, if you're currently rooted, perform a nandroid backup in recovery, then backup all of your sdcard's contents to a computer. If you need help with this step, search around. If that doesn't help, then perhaps rooting (or this guide) is not for you, perhaps.


Section 2) Charge your battery fully!

a) Seriously do this! Just make sure you have well over 90% battery charge, just to be 100% safe. Also make sure you're battery is very secure during this process, meaning never pull the battery and if you know that your battery is prone to falling out or something like that, fix it somehow b/c you don't want it falling out during this process, k? Nuf Said.


Section 3) Gather/Download the prerequisite files/tools, check the MD5's, unpack and copy to your sdcard.

a) You're going to need adb setup and functioning for section #5, in order to install flashrec w/out a data connection. You *may* be able to get installed via wifi, by downloading it directly from the internet, but don't count on this!!! I will only cover the adb method in this how-to. So get adb installed on your computer and test/make-sure it functions before following this guide! If you don't get adb tested/installed before going through with this guide, you'll be stuck at section-#5 until you do! If you need help with this step, search around. There is plenty of information on xda for getting adb setup and tested.

b) Download this ZIP file, check it's MD5 checksum and make sure it matches the one in this post! If it matches, great!, unpack the contents and copy them to your phone's sdcard. If it doesn't match, redownload the ZIP file. You will need approxiately 114MB of freespace on your phone's sdcard for the unpacked contents.

Rogers_RootUpdate_SDCARD_files.zip

MD5: 013ed64ca02dbebb5e49a8a8474bebe1


I) Files in the zip that need to be copied to your phone's sdcard are ...
--- DREAIMG.nbh
--- ar152r-rec.img
--- rogers_radio_3.22.26.17_update.zip
--- rogers_spl_1.33.2005_update.zip

c) Download this flashrec.apk, check it's MD5 checksum and make sure it matches! Keep this handy on your computer to install with adb later.

flashrec.apk

MD5: 4634f88b8dfdb2332b447c0d85ff4bb6



Secion 4) Downgrade your RogersDream to gain root and ensure proper EBI1 setup/layout.

a) PowerOff your phone.

b) Press and Hold the Camera button and tap the Power button, this will boot into the bootloader.

c) At this point the bootloader should automagically detect the presence of DREAIMG.nbh on the sdcard and prompt you to "update" your phone with the message, "Do you want to start update?". It should say "<ACTION> Yes" and "<POWER> No". Press the rollerball in (this is the action button) to begin the update.

d) The update process will begin (really a downgrade to version 146733-1.85.631.5) ... it will go through the update process, wait till this process is 100% finished! You will be prompted once it is finished, with a reboot prompt with a similar "<ACTION> YES" and "<POWER> NO" prompt. Go ahead and reboot by pressing the rollerball.

e) You are now downgraded and ready to root.


Section 5) Install flashrec to install Amon_RA's 1.5.2R recovery image.

a) Once your phone is booted up, skip through the setupwizard by hitting the series of skip and next buttons.

b) Go into Settings, Applications and check the box for "Unknown sources", press 'OK' at the prompt.

c) Then press the "Development" button and check the box for "USB debugging".

d) Plug your phone into your computer via the USB cable.

e) Install flashrec.apk via adb with the command "adb install flashrec.apk". You should receive a success message and be able to confirm that "Recovery Flasher" is installed by viewing the phone's apps now.

f) Launch the "Recovery Flasher" app.

g) If there is a URL in the textedit box, remove (backspace it) completely. And enter the following

Code:
/sdcard/ar152r-rec.img
This should change the "Download Recovery Image" button into the "Flash Recovery Image" button. If not, make sure you typed the above properly and have that file on your sdcard.

h) Now press the "Backup Recovery Image", which will backup the original image, once it's complete the "Flash Recovery Image" button will enable itself.

i) Press the "Flash Recovery Image" button, which will install Amon_RA's v1.5.2R recovery image. Let it finish, you now have a rooted recovery image installed. Proceed to section-#6.


Section 6) Upgrade/Convert your SPL to 1.33.2005 ENG, to ensure root going forward.

a) PowerOff your phone.

b) Press and Hold the Home button and tap the power button, this will load Amon_RA's recovery image.

c) Use the rollerball to scroll down the "[Alt+F] Flash zip from sdcard" option and press-in on the rollerball.

d) You should see an entry in the list labeled "SDCARD:rogers_spl_1.33.2005_upd", roll the rollerball over this to highlight it and press-in on the rollerball.

e) You will prompted to confirm your selection, ensure the prompt says "SDCARD:rogers_spl_1.33.2005_update.zip" and if so, press the Home button to confirm.

f) It will flash through quickly with a message indicating "Extracting hboot image ..." and then a message saying "Reboot via home+back or menu to complete installation".

g) The rollerball will already have the top option highlighted "[Home+Back] Reboot system now", press in the on the rollerball. You should quickly see "writing hboot image ..." on the bottom ... followed by a quick reboot showing an "HTC" logo ... followed by another reboot which returns to Amon_RA's recovery. Proceed to section-#7.




(SEE POST #3 for Next Steps)

-----------------------------------------------
TheOfficial G2 v2.14.2
TheOfficial Nexus1 v2.14.4
TheOfficial D/S v2.14.2


(follow me on twitter if you like)

If you like or use my work, you can always buy me a shot.

 
darkspirit386
Old
#5  
Junior Member
Thanks Meter 0
Posts: 22
Join Date: May 2008
Location: Montreal
Doing it right now! I'll give you an update on how it went. Thank you soooo much!
 
bt1980
Old
#6  
Senior Member
Thanks Meter 5
Posts: 136
Join Date: Jun 2009
Is this supposed to work even on Rogers Dream with 1.89.631.1 applied (911 fix)?

I receive the following screen output when trying to flash DREAIMG.nbh:
Main Version is older!
Update Fail!
Do you want to reboot device?
Nexus 4, Galaxy Nexus
Galaxy S2, Transformer TF-101, Nexus One, Hero, Dream, Touch Diamond
 
enomther
Old
#7  
enomther's Avatar
Senior Member - OP
Thanks Meter 149
Posts: 3,432
Join Date: Jun 2009
Quote:
Originally Posted by bt1980 View Post
Is this supposed to work even on Rogers Dream with 1.89.631.1 applied (911 fix)?

I receive the following screen output when trying to flash DREAIMG.nbh:
Main Version is older!
Update Fail!
Do you want to reboot device?
Not sure ... I had thought that Haykuro was suggesting it would. Honestly I do not have a personal experience with that update so I can't say for sure. But the message you are receiving would imply that ... what SPL version do you have ?

~enom~
-----------------------------------------------
TheOfficial G2 v2.14.2
TheOfficial Nexus1 v2.14.4
TheOfficial D/S v2.14.2


(follow me on twitter if you like)

If you like or use my work, you can always buy me a shot.

 
bt1980
Old
#8  
Senior Member
Thanks Meter 5
Posts: 136
Join Date: Jun 2009
Quote:
Originally Posted by enomther View Post
Not sure ... I had thought that Haykuro was suggesting it would. Honestly I do not have a personal experience with that update so I can't say for sure. But the message you are receiving would imply that ... what SPL version do you have ?

~enom~
from my HBOOT:

DREAM PVT 32B SHIP S-ON d
HBOOT-1.33.0010 (DREA21000)
CPLD-4
RADIO-3.22.26.17
June 2 2009,21:33:16
Nexus 4, Galaxy Nexus
Galaxy S2, Transformer TF-101, Nexus One, Hero, Dream, Touch Diamond
 
enomther
Old
(Last edited by enomther; 11th February 2010 at 07:44 PM.)
#9  
enomther's Avatar
Senior Member - OP
Thanks Meter 149
Posts: 3,432
Join Date: Jun 2009
Quote:
Originally Posted by bt1980 View Post
from my HBOOT:

DREAM PVT 32B SHIP S-ON d
HBOOT-1.33.0010 (DREA21000)
CPLD-4
RADIO-3.22.26.17
June 2 2009,21:33:16
Yea ... again not sure ... if you reference (like I did) Haykuro's thread ... here ...

http://forum.xda-developers.com/showthread.php?t=625073

It seemed to me that it was suggesting you could indeed downgrade with that image. The image is one and the same.

EDIT: OK apparently they never found a fix if you're already running the latest non-rooted rogers update. So apparently you need to be rooted already. Sorry 'bout that. I'll update the OP with this information.


~enom~
-----------------------------------------------
TheOfficial G2 v2.14.2
TheOfficial Nexus1 v2.14.4
TheOfficial D/S v2.14.2


(follow me on twitter if you like)

If you like or use my work, you can always buy me a shot.

 
enomther
Old
#10  
enomther's Avatar
Senior Member - OP
Thanks Meter 149
Posts: 3,432
Join Date: Jun 2009
Quote:
Originally Posted by bt1980 View Post
from my HBOOT:

DREAM PVT 32B SHIP S-ON d
HBOOT-1.33.0010 (DREA21000)
CPLD-4
RADIO-3.22.26.17
June 2 2009,21:33:16
I updated the OP with this information. Sorry ... the testing Rogers devices I had access to were already rooted. Didn't take enough care to read that entire thread.

Hopefully a solution will be found soon via GoldCard or the like.

~enom~
-----------------------------------------------
TheOfficial G2 v2.14.2
TheOfficial Nexus1 v2.14.4
TheOfficial D/S v2.14.2


(follow me on twitter if you like)

If you like or use my work, you can always buy me a shot.


Tags
rogers, root, ruu-1.89.631.1, update radio
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


TRENDING IN THEMER...