Rationale:
I know this process exist in the Wiki but I wanted to simplify this process and to include Hard Resetting right on the fly. Also this may save you headaches down the road as this way of Flashing may cause you less problems. It's pretty much the only way I flash. Other reasons are state below.
Benefits of Flashing via SD Card:
• faster (approx. 1min. or so vs. 5 to 10 min.)
• safer (no risk of power outages)
• Freedom to Upgrade anywhere (I place a couple of new Roms in my SD card for future upgrading)
Before Flashing:
• Make sure you have the latest HARD SPL. The knowledge of how to know what you have and how to do it is all <HERE>.
• Battery Life must be a minimum of 30%. More is always better.
• you must have an Fat32 Formatted SD Card
Flashing Process:
• a 1.56+ based rom of Choice (the .nbh file should be renamed to BLACIMG) must be placed in the Root Directory of your SD card via active sync to PC.
• unplug device from the PC and now place device into Boot Loader (with Device off, press Vol. Down & now tap Power button once while continuing to hold Vol. Down until Boot Loader appears)
• If all was done right, a grey screen will appear to begin the Flashing process. If nothing happens and you are just staring at your Boot Loader then this means that:
a) you have NOT placed the Blacimg.nbh file in the Root Directory of the SD Card.
b) you spelled BLACIMG differently then I did.
c) you forgot to unzip the file that you have downloaded from the awesome chefs in this forum
d) you had a really rough day and you did all of the above.
* please note that BLACIMG is not case sensitive so if you want to be creative the BlAcImG.nbh
• at the end of the Flash it will say "OK"
Hard Resetting of the Fly:
This part is a little tricky but I did it on my first attempt. Remember, now you have the back cover off to perform a soft reset via red button in the back.
• place the device on its side so as that you have access to the two little buttons (Vol. up & down) on the side of the device.
• ok, now hit the soft reset button and then immediately press both volume buttons on the side and Vola! The grey screen appears to evoke a Manufactures Reset (AKA:Hard Reset)
• follow instructions (Press Vol. Up) and after that's done (press Vol Up) again to reboot.
OR
JUST TAKE OUT THE BATTERY AND PUT IT BACK IN (KEEP HOLD VOL UP/DOWN & PRESS POWER ONCE...KEEP HOLD THE VOLUME KEYS UNTIL SCREEN COMES UP)
• follow instructions (Press Vol. Up) and after that's done (press Vol Up) again to reboot.
Flashing this way may alleviate Rom problems, freezes and or lock ups that can come from flashing via PC. This is not always the case......
-------------------------------------------------------------------------------------------------------------------------------------------------
IF for some reason you are the only one experiencing Rom Issues, it may be that it's not the ROM but that your device is bloated from many flashes. I experienced this all the time with the Diamond I owned. What we did there at the Diamond end of things was that we used Mtty to clean our devices fully.
FLASHING STEPS with Mtty:
1) Use MTTY PROCESS OUTLINED HERE.
2) Flashing via the PC would be your next step here as flashing via SD card is a little more complicated. Can expand on this if requested.
*Another option is to just flash a STOCK ROM as doing so cleans your device as well. Preventing glitches from popping up down the road.
Hope this wasn't too redundant from previous members. If so, then opps! Just trying to help my new founded HD community....
.
Reserved....
Good idea and good guide. Perfect for those who may need a more simplified and clearcut explanation of understanding the whole flashing process.
Props to you
Related
Procedure:
1.Download 1st firmware you want, i used this one "Treo750_2_23_ROW_EN_DesktopUpdater.exe" direct link http://download174.mediafire.com/b1c0ttuzd1tg/mdajuynnddz/treo750_2_23_row_en.rar
2. Extract the it using "7-zip" http://downloads.sourceforge.net/sevenzip/7z464.exe
3. Copy the extracted firmware "CHEEIMG_FW.nbh" put it in folder of
"RUUWrapper" , the one i selected is new bootloader
5. Put the phone in to Bootloader mode How?
Bootloader mode
1. turn phone on
2. press the MEDIA button AND at the same time with the stylus the RESET PIN
or remove and replace battery
the MEDIA button is the 3rd button on the left side of the phone, under the volume button
the RESET PIN is under the MINI SD card cover
1. keep holding the MEDIA button (left side of phone) untill you get the 3 color screen
6. Now you know what to do after this. "flash the phone"
7. after flashing Hard Reset the phone immediately how?
Hard reset
1. Press and hold the END (red power) key while pressing the pin reset button
2. Continue holding the power button until you see the "Erase all data" prompt
3. Push up on the 5-way to answer "yes" and wait until done
-------------
I successfully fix my customer phone with this procedure
phone problem:
"hang at the PALM splash screen with the grey indicator bar running 99% of the way at the bottom, then hanging"
B.R.
Lemor
Hi everyone,
I have had this new xperia and love it, I have decided I would like to update my rom but want to make sure I have not missed anything.
If it's not to much to ask can someone let me know if this guide is missing any steps.
my phone and me are both virgins.
Thanks
------------------------------------
Preperation:
1. First lets download all that you will need in order to flash your rom.
Hard_SPL_X1_V1-
And of course download any custom rom made for the X1 of your choice...that is all you will need!
2. Extract the HardSPL somewhere on your pc, you might aswell extract the rom file somewhere on your pc too.
3. Connect your phone via activesync to your pc
4. When you are connected, (I let it finish synchronising one last time, to ensure all of the data on my pc was up to date with the current data on my phone), you then go to where you extracted "X1_HardSPL.exe" and you run it...
5. Follow the instructions at some point it should say something like "Image Version: 1.02.111.7" to "1.00.X1"
When asked, press "Yes" on the X1
6. - Now a Tri-color screen should show up, showing some version Information
After that, a progressbar screen will be shown and the phone will reboot when finished
Click "Finish" on the PC
(To check if you succeeded, turn the device off (long power button press). Then hold the volume down button and turn the device on again, still holding the volume down button until the Tri-color screen shows up. It should read something like:
KOVS110
SPL-0.72.OliNex
MicroP1-787
MicroP2-707)
Remove and reinsert the battery to exit bootloader mode
You completed the first step and are now able to flash any ROM you want to your X1! (Well, at least any ROM made for the X1 of course ;-))
Steps 2-6 need only to be done once...from here on forward should you wish to flash another rom you do not need to install HardSPL again as it is already on your phone.
Flashing your Rom (The fun begins):
7. Rename the rom file you downloaded from whatever.nbh (usually it is ruu_signed.nbh) to Kovsimg.nbh (you can rename it on your pc or on your phone once you have transferred it over)
8. Start up the phone normally, if you have not already done so...then connect it to your pc...(at this point you can connect it without activesync, just as a memory card reader so that you can copy over your rom faster)
Copy your rom into the root of the memory card.
(You can also use any external memory card reader/writer connected to the pc and copy over the file)
Remeber to make sure all files have been deleted off your memory card.
9. Insert the memory card into the phone (You never know somebody might forget to do it :-S )
10. Turn off the phone completely, not standby mode (USB cable must not be attached)
11. Remove and reinsert the battery (This step can be skipped if you made sure you turned off the phone in step 10, this is just in case somebody put the phone in standby instead)
12. Hold down the volume down button and press the power button while still holding both of these buttons until the tri-color screen pops up.
13. Follow the onscreen instructions (It should install the rom +-5mins)
14. When you see the screen say "Succesfully updated", you can then go ahead and remove the battery and reinsert it.
Getting ready to see results (one last step):
Do not skip this step!!! This may result in errors!!!
15. Do a hard reset : Hold down the two silver buttons directly under the screen, while holding them down push the power button, you should then be presented with a screen that asks you to press "R" to reset your device....so go ahead and flip open the keyboard and press "R", when it completes it will ask you to press "Spacebar" to restart the device...go ahead..
16. You are done!
You have now flashed your rom....after it restarts please note the first time it starts up again will take longer than normal, you will be presented with all the normal setup's as you first did when you got your phone...
Like stylus setup and time and date etc...
With this particular rom that I flashed approximately 3/4mins after getting to the today screen a notification came up asking me to choose my operator and it then installed all the necessary connection settings for me....
You may also be asked to restart the device once more after the initial startup of the new rom, this is because upon first start up the rom may install some additional programs / cabs / tweaks which the "cooker" has cooked into the rom....
I cant think of anything more at this point, I tried to be as detailed as possible with this guide and use as much lame-man's terms as possible to make it clear and understandable....
If you have any queries please do not hesitate to post under this thread and I will answer to the best of my knowledge...
Once again thanks to XDA-Developers from whom I have learnt all of the above....
no it looks good you didn't miss anything
commodoor said:
no it looks good you didn't miss anything
Click to expand...
Click to collapse
Thanks,
I have tomorrow off and will be flashing my rom tomorrow.
Now all I need to do is find the rom I want to use.
Is there a guide on all the different roms and what each one does and how it's different?
I know I want winmo 6.5 and htc touch.
hackit said:
Thanks,
I have tomorrow off and will be flashing my rom tomorrow.
Now all I need to do is find the rom I want to use.
Is there a guide on all the different roms and what each one does and how it's different?
I know I want winmo 6.5 and htc touch.
Click to expand...
Click to collapse
Check this: http://forum.xda-developers.com/showthread.php?t=477801
The only way to know which ROM is best for you is to try each of them out and see how it "fits" your personality.
Enjoy flashing!
I have not had time to do the rom flash, and might find a few hours tomorrow.
I have one last question, has any one done flashed a virgin phone in windows 7?
thanks
Need some assistance, I'm at the step where I have copied the rom to my sd card, I have renamed it to Kovsimg.nbh
I hold volume down and power on, i get a message no image file found.
I'm trying to use Jack_3.5b_Full.
I have formated the the flash memory to fat32, the rom is the only file on the card.
I have started the phone and I can see the memory card ok and the flash file.
Does any one have any idea's?
Thanks
hackit said:
Need some assistance, I'm at the step where I have copied the rom to my sd card, I have renamed it to Kovsimg.nbh
I hold volume down and power on, i get a message no image file found.
I'm trying to use Jack_3.5b_Full.
I have formated the the flash memory to fat32, the rom is the only file on the card.
I have started the phone and I can see the memory card ok and the flash file.
Does any one have any idea's?
Thanks
Click to expand...
Click to collapse
Ok I just reformated the sd card and now it's working, go figure.
After a rom update has anyone noticed that the screen flickers on the bottom third?
I'm using some guys guide for mac users:
1. Take a deep breath. It is just software and you are going to master it!
2. Download and install the Mac OSX Android SDK. I am going to assume for the purposes of this list that you have put it in /Applications/android-sdk-mac_86/tools/ but it doesn't matter.
3. Get fastboot-mac from here. Rename it 'fastboot' and put it in /Applications/android-sdk-mac_86/tools/.
4. Get Radio_20100203_2_Signed_PASSION.img,
update-cm-5.0.4.1-N1-signed.zip AND gapps-passion-ERE36B-2-signed.zip
from here and put them in /Applications/android-sdk-mac_86/tools/.
5. Get recovery-RA-nexus-v1.6.2.img from here and put it in /Applications/android-sdk-mac_86/tools/
6. Put Get Radio_20100203_2_Signed_PASSION.img,
update-cm-5.0.4.1-N1-signed.zip and gapps-passion-ERE36B-2-signed.zip
on the root of the SD card. You can do this by mounting the phone via a USB cable (this works just like any USB stick except you have to click a button on the phone's UI).
7. In your phone settings > applications > development, set usb
debugging to enabled.
8. Turn off your phone and put the SD card with the 3 files on it
into your phone.
9. Hook up the USB connection to your phone and your mac.
10. Reboot phone into fastboot: Hold down trackball, push the power
button and hold both until you see the fastboot screen. (The fastboot
screen is the one with the Androids on skateboards)
11. In Terminal on your mac, cd to /Applications/android-sdk_mac_86/tools
12. Type ‘./fastboot devices‘ to make sure your phone is recognized
(it should list a device number rather than simply returning to
command prompt with no feedback).
13. Type ‘./fastboot oem unlock‘ to unlock the bootloader (wohoo, your phone is now rooted!)
14. Use volume keys on the phone to navigate to yes and press the
power button to confirm.
15. When the phone finishes booting, in your phone settings >
applications > development, set usb debugging to enabled, then power
it down.
16. Reboot phone into fastboot: Hold down trackball, push the power
button and hold both until you see the fastboot screen. (The fastboot
screen is the one with the Androids on skateboards)
17. (you're still in terminal in /Applications/android-sdk_mac_86/tools)
Type ‘./fastboot flash recovery ./recovery-RA-nexus-v1.6.2.img‘. (Note
filename will change as recovery image is updated)
18. Type './fastboot flash radio ./Radio_20100203_2_Signed_PASSION.img'
to also update your radio at this point
19. Once the Recovery flash is complete (should be almost instant),
press the Power Button. The highlighted blue text should now say
HBOOT. Use the volume down button to highlight "Recovery" and hit the
power button to reboot into recovery.
20. if this step fails, power down the phone, and try this: hold down
the VOLUME DOWN button and then hold the POWER button until you get to
the skateboard screen; use volume down to highlight RECOVERY and hit
the POWER button
21. You should now be in the Recovery screen after a reboot -- this
screen has 9 green text options at the top and an android x in the
center of the screen
22. Once in Recovery Mode, use the trackball to scroll down to
"Backup/Restore" and press the trackball three times, and wait until
the backup is complete.
23. Once backup is complete, wipe, since you're coming from stock
(even fastboot oem unlock may not fully wipe, do it just in case) many
users report the phone not booting properly without a wipe at this
point.
24. Scroll down to "Flash zip from sdcard", and press the trackball.
25. Select the CyanogenMod update (update-cm-5.0.4.1-N1-signed.zip),
and press the trackball again to confirm. Wait until the flash is
complete. (Note: this will take a little while).
26. Once again, Scroll down to "Flash zip from sdcard", and press the trackball.
27. This time, select the Google Apps File
(gapps-passion-ERE36B-2-signed.zip), and press the trackball again to
confirm. Wait until the flash is complete.
28. Once you are back in the main menu, press the trackball select the
first option (Reboot system now) and reboot the phone.
29. If everything was done correctly, the phone should boot into CyanogenMod!
Click to expand...
Click to collapse
My few questions...
Do I really need SDK? I've been reading a lot, and some say use it, some don't mention it.
I've already found that some of his files are updated, so I'd be using the more recent ones.
Also, I'm thinking that I'm NOT going to mess with the radio. I don't have to, right?
ETA: And then I see that his post says nothing about superboot. Am I supposed to do both? Fastboot and then superboot?
And then another question... I plan on getting a 16gb class 6 sd card. Should I wait to do this until I get that? Will I have to do it all over again?
Thanks!!
I am by no means a pro at this, but to answer a a question or 2 of yours...
I never bothered using the SDK. I did download it, but like you, I followed other instructions that did not tell you to use the SDK.
The important part is to put all the downloaded files into your renamed "fastboot" folder, where fastboot will know where to look for it.
Concerning the radio, some ROMS may or may not require different radios, but for the simple process of rooting your phone, I'm pretty sure you're cool.
I used fastboot, but superboot (if I understand it correctly) is a total tool for your use. Someone correct me if I'm wrong, but I believe it takes the place of all the steps you listed above, and does it all in one command.
Good luck! Its easy, and it sounds like you have all the tools you need!
1) I didn't flash a new radio when I rooted mine (didn't for a couple of weeks until I was comfortable with flashing and abd and stuff). The radio is evidently the greatest risk of bricking the phone.
2) I've typically seen "superboot" to refer to a rom image that modaco hosts that includes the superuser perms and apk and not as a tool (as fastboot is referred to). ymmv.
4.0.1.4
bbs.xda.cn/thread-9375114-1-1.html
We need someone to translate this...I tried Google and all it says is "This Brush" and "that brush"..... Plus there is no mention on how to root Salsa and majority of the devices come with S-On...
well i just went for it i have created an account on that site, signed up and then you have to post a reply to get the links, tried to post a message but i gotta wait 5 mins before i can post anything, dam so close, as soon as i get to download the needed files i will repost on here
ok so here is a rough translation thanks to google
Brush special, CM source compilation
Version: 4.0.1.4
Features: Lung blue
Language: English
Compile: Autumn Long
Premise:
Off by reducing the volume button and power button to enter HBOOT interface, see the end of the second line, you can display s-off into the brush, not temporary display s-no brush
Description:
Back up and resume
Clear data / cache partition
Brush Brush zip package (I believe we all want to focus)
Mount the partition and USB
Format the partition
Use:
The volume keys control the menu movement
Key button or camera button to confirm (recommended camera key, you can try to avoid recognition, black)
Brush into:
Determine s-off friends, download attachments PH11IMG.zip, copied to the root directory of TF card, shut down to reduce the volume key and press the power button to enter the HBOOT interface, wait a moment after decompression will be prompted to update the YES or NO, according to the volume increase button start into the brush, less than five seconds to complete, and then in English can be prompted to press the power button to restart
Test:
The TF card to PH11IMG.zip renamed or removed, shut down to reduce the volume key and press the power button to enter the HBOOT interface, use the volume key to select the second recovery, the power button to confirm later that the main interface to enter the recovery
here is the file http://www.mediafire.com/?yfsm6wk2lgyxj9s
each time i have tried to use this it does not open, if you just place on the sd card's root turn the phone off with volume down then it should read that zip file but doesn't
it is posted but none of you tried this ? give some review.
for a reveiw, yes this works, currently the one i am using. and as far as i know, the only one avalible to us. i keep checking xda.cn regulary for more salsa updates, but its hard to find them.
first time, i succesfully get my recovery, it is the blue one, not the orange, unfortunately, the blue is not in english so get the orange one after that, luckily it is in english and it works in any condition. great post, man.
MKUltraBlack N8 for S7/S7E/NFE
V1.O
https://www.androidfilehost.com/?fid=8889791610682879859
My First N8 port for S7/S7E/NFE
Bixby
Infinity wallpapers
Removed navbar
Decrypted omc
Telegram link in settings
Gametools
Long press restart to boot to recovery
Straight flash no aroma
USSD codes
Applock
Secure folder
Credits:
Special thank you to:
@Kill-Switch
For S7/S7E porting method and lots of other help including fixes
@ananjaser1211
For help with NFE method and updater script mods
@corsicanu
For long press boot to recovery method and other help including fixes
******************
How to install
custom rom
******************
You will need:
*PC with Odin 3.13.1 or above
(https://samsungodin.com)
*TWRP .tar image for your model
Flat: https://eu.dl.twrp.me/herolte/
Edge: https://eu.dl.twrp.me/hero2lte/
*Rom
(Stored on external memory/sdcard)
*Unlocked OEM
To unlock OEM
********************************************
Go to settings, phone information, and tap build number until it says developer options unlocked, press back twice and go into developer options turn on OEM unlock
********************************************
1. Put your phone into download mode by turning your phone off, now press volume down, power and home key at the same time until the screen turns green, then release the buttons.
2. Open Odin on your PC and plug the USB cable into your phone and press volume up.
You will see it is connected to Odin, (there will be a blue rectangle saying com(number)
3. Select the AP section and load your TWRP .tar image in there.
4. Get ready to press volume up, home and power button at same time on your phone now press start on Odin, it will only take a few seconds, as soon as the box goes green and says pass, press the volume up, home and power button combo until TWRP splash screen shows up on your phone screen. Now release button combo and unplug USB cable from your phone.
5. In twrp press wipe, then format. A keyboard will appear, type yes and press enter. Now press back to go to TWRP main screen and press reboot and select reboot to recovery. It will now reboot back into TWRP.
6. Press wipe again, then format, type yes, press enter. (Do this 3 times)
Press back to go to TWRP main screen and press wipe, select advanced wipe, check all boxes apart from OTG and SDCARD and swipe. (Do this 3 times)
Press back to go to TWRP main screen and press wipe then swipe to factory reset. (Do this 3 times)
********************************************
Your phone is now completely clear with no operating system and ready to flash a custom rom. When you downloaded your rom, you stored it on your sd card or external storage, you need to do this as when you do all the wipes it wipes your internal storage but not your sd card, that's why it says in advanced wipe don't check the sd card or OTG boxes.
********************************************
7. Press back until you go to main screen in TWRP and select install, select storage, external (sd card) and select the rom zip. Now just swipe to flash.
Normally it will go into aroma which contains check boxes of extra items to add into the rom, this rom however is a straight flash, it will automatically detect your phone model and select the correct kernel and battery capacity. It will say Installation finished when done. Now go back to main twrp screen and select reboot and press system. The phone will reboot, leave it 10-15mins to allow it to load the rom, be patient. Then you will be at the set up page just like starting a new phone. Set up from there and enjoy the rom.
Sent from my Note 8 using XDA Labs
Reserved also
Sent from my Note 8 using XDA Labs
you walk with everything excellent I congratulate you
Many thanks Looks amazing love the fact it's debloated. Downloading now
So far it looks very good, so brisk.
One thing I'm looking for - automatic call recording. I don't know if this version allows it in the usual place in Phone - I haven't found the settings yet.
Strictly good work. Thanks for that.