Related
Thanks to everyone and all their post I was finally able to root my Incredible. Since I was having issues getting mine to root I tried pretty much everything that was said on these forums.
The secret to rooting is the timing of inserting your sdcard before the recovery screen is shown.
Here are the steps that I did to root 2 difficult incredibles.
1) Download the google SDK. You need the adb command for the rooting process.
2) Install HTC Sync or google SDK drivers. It doesn't matter which one you use. You just need the drivers installed and working.
3) Put your phone in USB Debugging mode under the applications config section.
4) Plug your usb in your phone while it is booted normally.
5) Select the disk drive option when prompted.
6) Make sure you can sucessfully connect to your phone using "adb shell" command. If this does not work you will not be able to go any further. This means drivers are not installed correctly.
7) Power off your phone. Doesn't matter how. Battery removal, press power off button etc...
8) Remove your SD card.
9) Press Volume down and power at the same time.
10) When the phone is at the Bootloader menu press Volume down and Highlight the Recovery option. Do not select it yet.
This is where the rooting process gets tricky.
11) Make sure your usb is plugged in.
12) Make sure you dont have your SD card in your phone.
You have to insert your SD card in your phone while the recovery mode is loading. There is a specific time window that you must do this. By using different SD cards they take certain time to initialize during the loading. This is why some SD cards work all the time and why others have to be inserted at a certain time
13) Go ahead and get your "adb shell" loop running. It should show "error: device not found"
14) Bring up a clock. You will need this to keep track of when you inserted your SD card during the recovery boot process.
15) Press the power button to select Recovery and start counting the second hand on the clock.
16) Start at 1 second and insert your SD card. You will wait until you hear windows beep when its loading the drivers for the USB device. After the 10 seconds your adb loop screen should show the following if it worked: "exec '/system/bin/sh' failed: No such file or directory (2)"
17) If it does NOT show this you will need to remove the battery and SD card and go back to step 14.
18) Increment your time by a second. So for the 2nd try insert the SD card after 2 seconds have past. So far on my walmart PNY 2gb SD card on 2 incredibles it takes around 5 to 6 seconds of waiting before I can insert my SD card. If you get to 10 seconds you need to restart and try again, but this time try half seconds increments.
When I select the Recovery option and the phone is loading I will see the white splash screen near the bottom kinda flicker a little bit and have a small horizontal line distort across the screen. That's about the same time I insert my SD card.
If you get the "exec '/system/bin/sh' failed: No such file or directory (2)" message looping in your shell prompt, Congrats you have access to the recovery shell. You will need to follow these steps to fully root your phone.
http://www.unrevoked.com/rootwiki/doku.php?id=public:adb_in_recovery
Thanks to everyone in these forums offering their input. Without your input I wouldn't be able to root my phone.
LOL
I guess great minds think alike:
http://forum.xda-developers.com/showthread.php?t=703589
^ I posted that this morning.
At first I thought it was you reposting or someone poking fun at these types of threads.
You guys say like the same thing. Hopefully that means this is a good "update" to the process and people will have a slightly easier time.
I have Froyo on my Droid so am not too eager to get my Incredble rooted, but I have been following along.
I'm going to get my timings down tonight and post a 3rd thread on this!!!1
dreamersipaq said:
I guess great minds think alike:
http://forum.xda-developers.com/showthread.php?t=703589
^ I posted that this morning.
Click to expand...
Click to collapse
lol yeah, I guess the method works
seanmcd72 said:
I'm going to get my timings down tonight and post a 3rd thread on this!!!1
Click to expand...
Click to collapse
I'm going to use an atomic clock to time and root my DI and report back on the decay rates of Polonium!
I appreciate users' attempts to refine this process, but I'm sticking with the old: insert the card right before white-switches-to-black . . . I tried timing and found myself slamming the sdcard card into the slot trying to make my targets, and that ain't not good for the DI.
rynosaur said:
I'm going to use an atomic clock to time and root my DI and report back on the decay rates of Polonium!
I appreciate users' attempts to refine this process, but I'm sticking with the old: insert the card right before white-switches-to-black . . . I tried timing and found myself slamming the sdcard card into the slot trying to make my targets, and that ain't not good for the DI.
Click to expand...
Click to collapse
LOL, well that's your own fault
Don't be so rough with her.... Abuser! Gentle, there is no reason to slam.
And it's still better then the click in and out method.
First of all I would like to say hi to everybody, this is my first post on this awesome forum I found just today. I would also like to say that I bought my first smartphone a few days ago(HTC Wildfire of course) and when browsing on the internet trying to find out stuff I could do with the new found device I found a lot of people reffering to something called 'rooting' and 'flashing' and 'ROMs' and that doing this enables your phone to have a lot more new functions and stuff like that.
Therefore I have some questions to ask you nice people, so here they are:
- What is 'rooting', 'flashing' and what are 'ROMs' in the first place?
- I found a lot of abbrevations when people described 'rooting' their phones which I did not understand so I'm kindly asking if anyone could please explain the process clearly? (is this the correct process? -> forum.xda-developers.com/showpost.php?p=7895908&postcount=127 , if it is what is the OTA update?)
- If someone could please explain the process of 'flashing' to me?
- Are there any recommendable 'ROMs' I could try?
I truly thank anyone who would be able to explain this to me and take their precious time to do so. I'm sorry if my questions seem silly but I'm extremely new to the smartphone android thing and therefore I don't understand everything.
Thank you again for your replies, ciroman
- What is 'rooting', 'flashing' and what are 'ROMs' in the first place?
Rooting = gives you/apps on the phone acess to root acount in android wich gives you acess to do things wich you can not do normally. read more about root and superuser(su) here: http://en.wikipedia.org/wiki/Superuser
ROM = is sort of the operating system wich most often comes in zip files and is possible to flash to the phone with a custom recovery. this often include apps and modifications wich is made of the person who makes the ROM. also includes superuser acess (root) not allways but often.
custom recovery = a recovery mode wich allows you to do backup of your current settings and evrything else you have on the phone. also makes it possible to flash ROMs wich you have saved on the SD-card
Flashing = this is when the recovery takes your zip file and exctract it to your phone. when this is done you have a new "operating system" on the phone
- I found a lot of abbrevations when people described 'rooting' their phones which I did not understand so I'm kindly asking if anyone could please explain the process clearly? (is this the correct process? -> forum.xda-developers.com/showpost.php?p=7895908&postcount=127 , if it is what is the OTA update?)
Yes this looks like the process of rooting/installing a recovery.
OTA = Over The Air
- If someone could please explain the process of 'flashing' to me?
wont explain this.. it should be explained somewhere else..
- Are there any recommendable 'ROMs' I could try?
There are only a few ROMs out at the moment..
The only one I can recomend for you rigth now is wildpuzzle ROM by danne_jo there is more ROMs out but I dont know how stable theese are.
Click to expand...
Click to collapse
I dont garantue that this info is 100% correct and anyone who feels like please correct me if im wrong.
I also take no responsibility for any damage made to your phone by following any of the above information.
Thank you so much for your quick explanation. I must say though that searching for how to flash and root this phone was quite painful for a newcomer like me-took me hours to find the first part and then some to find the second.
I hope following these two guides will get me there
shinelt said:
Prep
Before beginning the process, I would recommend doing the following to your phone:
(1) If you have the original unrevoked root installed, uninstall it by using "Menu", "Settings", "Applications", "Manage Applications" and scrolling to "Unrevoked" at the bottom. Tap it, click "Force Stop" at the bottom and then "Uninstall", "OK" to uninstall it. Then power off/on your phone just to be sure.
(2) If you haven't already installed the OTA 1.47 update, do it now: "Menu", "Settings", "System Updates", and "HTC software update" at the bottom, then click "Check Now" to get the 1.47 update. If you do this update, it takes up to 10 minutes so be patient and let the phone reboot (a few times) until it is done. Then once the update is done, power off/on one last time to get a clean start.
(3) Set your phone to "Charge Only": "Menu", "Settings", "Connect to PC", tap "Default connection type" and select "Charge Only".
(4) Enable USB debugging: "Menu", "Settings", "Applications", "Development", and put a check in "USB debugging".
The root process
(1) Go to Control Panel on your system and uninstall any "HTC" software such as "HTC Sync".
(2) Download the unrevoked3 install package: Go to
unrevoked3 recovery reflash tool, v3.0 and click "Download for Windows". Save the "Reflash-bundle.exe" file somewhere that you can find it on your system.
(3) Using Explorer, run the "Reflash-bundle.exe" file you just downloaded. It'll ask where to install it. Don't just accept the default: change the install location to a folder you can remember: it's just going to unzip some files there: it isn't really a software installer.
(4) Once the files have unzipped, go to the folder you chose in the above step. You should find an "hboot driver.htm" file in that folder: double click on that to open the html instructions on how to install the drivers. Follow the instructions in the html file starting with downloading the actual driver files at the very top. When you download those driver files and unzip those, those are the files (the folder) you'll point to in subsequent steps in those instructions. When done with the html instructions, you should have drivers installed and shouldn't have to come back to this step.
(5) At this point, if you needed to install the drivers, you are probably still sitting at a boot menu on your phone. UNPLUG the phone from USB and select "Fastboot" and then "Reboot" to reboot the phone to restart it. Before the next step, your phone should be on and booted up in its normal operating state (not some boot menu).
(6) If you are running anti-virus software, turn it OFF or disable it now.
(7) Now go to the folder where you unzipped the reflash bundle (step 3 above). In XP or older systems, just double click the "Reflash.exe" file. On Vista and Win7 systems, I'd recommend right clicking on "Reflash.exe" and selecting "Run as Administrator". While this may not be necessary, I know that some USB drivers get really mad if you try to access the USB port without admin privileges (sorry, I'm a coder so I run into that stuff and warn you so you don't have to) so I did it as a precaution.
(8) You should get a window with "Unrevoked 3" on it (on the computer of course). Just follow the instructions in smaller font below "Unrevoked 3" to finish rooting. Note that when it says "Waiting for device", it wants you to plug your phone into the computer via the USB cable. Note that it wants the wildfire to be fully booted normally (not in the Hboot or recovery menus). The prompts at this point are very specific so no need to repeat them. If all works as it is supposed to, the only thing you really have to do is scroll to an item on the phone and select it when instructed. The rest is automated and should result in a "Done" message. The whole thing at this point took maybe one minute so it isn't something you have to wait for or stare at for a long time so if something gets "stuck" for a while... there's likely a problem.
(9) Don't forget to turn your anti-virus software back ON.
Now, when I followed these steps on my Win7 x64 system, reflash.exe detected the phone and started working (we're in step 8 here) but about 4 messages into the process I got the "communications lost... try again" message that unrevoked refers to on today's Twitter. Some say that (contrary to step 1) installing HTC sync actually solves the problem. I didn't try that. After about 6 tries on my Win7 system and even pulling some "tricks" to try to pause reflash.exe at certain points, I gave up and simply booted my old XP laptop and repeated the above steps and it worked perfectly the first time. At the point of the failure, you hear the two tone usb-device-disconnected sound followed by a use-device-connected sound about 20 seconds later. Somewhere in between is where the "communications lost" message appears so it looks like some sort of USB ack/nack issue. Hopefully it'll be resolved soon. My best advice if you get that error: try a new machine. The XP machine that worked perfectly for me had never seen any HTC software. Maybe that helped. And maybe after I uninstalled the HTC software on my Win7 x64 system (the one that didn't work) I should have rebooted before continuing: I didn't because it didn't prompt for a restart and I couldn't find anything "HTC" running in task manager.
do wipe data/factory reset
put all files to sd from puzzle rom. ( go to partitions menu > mount usb storage)
(put those 01 , 10 , 52 ,300 , 400)
go to nandroid> backup
go to install zip from sdcard
and install files from 01 to 400.
go back and press reboot system now.
Click to expand...
Click to collapse
fireplayer said:
I'm just as n00b as you on this. But I'll help you out...
1. After using unrevoked once - reboot your Wildfire.
2. Go to first page on this thread that you read right now.
3. Download the things you want to flash - all links are in the 1st post. - put them on your SD-Card - start with flashing 0001_WildPuzzleROM_v2.zip first - to do this - download that file and save it - anywhere on your SD-card (somewhere you'll remember where you put it). Download and save all you want from 1st post on this thread - to your SD-card...do NOT open the zip files - just copy them to the SD-card.
4. Turn off your Wildfire
5. Turn on your Wildfire while holding Volume Down button - you have to have your SD-card with all the files you want - inside your phone now.
6. This get's you to the boot screen. Wait for HBOOT to say no image...blabla..
7. Push Volume Down to get to option "Recovery" - press Power button.
8. Phone will Reboot to a white HTC screen - and from there go to ClockworkMod Recovery screen - if you did everything correct.
9. Press Volume Down several times - until you get to option "nandroid"
10. Press the round button at the bottom of your Wildfire - the one you use to take pictures when using Camera functions, let's call it the Camera button.
11. You see "Backup". Press Camera button, and wait until it's done backing up your system. Do NOT turn off your phone! Wait until it's done. It will say Backup complete!
12. Next if you want. But only if you want - you don't have to - you can Wipe / Factory Reset your phone, saves a lot of ROM space and Memory. Phone WILL be slightly faster if you choose to do this - but all your programs and settings will be gone - Your choice.
IF you do NOT want to Factory Reset your phone, skip steps 12 & 13.
IF you want to do this then push Volume Down until you get to option "wipe data/factory re" (probably reset, but only show until re on my phone) and then press the Camera button.
13. As to make sure you really want to do this, you need to confirm... push Volume Down until you reach option "Yes -- delete all u" - then press Camera button and wait.
14. Now you can start flashing. Push Volume Down until you reach option "install zip from sdcard" Press Camera button.
15. Push Volume Down until you reach option "choose zip from sdcard". Press Camera button.
16. Find where you put the files you downloaded from post 1 on this thread. Choose 0001_WildPuzzleROM_v2.zip. Press Camera Button.
17. Push Volume Down until you reach option "Yes - Install 0001_W". Press Camera button. Wait for it to be done.
18. Repeat steps 14-17 with the other files you want to flash. IF you want to Flash files that are 0900 or higher. Reboot and change Wallpapers before you do.
To reboot Press Power button to go back and Press Camera button on option "reboot system now". Then repeat steps 5-7. If you need help changing wallpapers too let me know and I'll try to explain that too.
When done flashing the files you want. Reboot. And you're done.
First reboot after flashing Wild Puzzle Rom takes a very long time. Be patient.
I hope this guide made sense. If there's anything unclear let me know and I'll be happy to clarify. Thanks and Good Luck!
*EDIT* Just saw that someone else made a guide too, well at least there are people wanting to help us n00bs. Thanks. and I think both guides should work. Hopefully you'll make some sense of them *ENDS EDIT*
Click to expand...
Click to collapse
Thanks again!
Aloha from the smoggy skies of Beijing.
I have recently purchased a Huawei u9000 from jingdong.com (China's equivalent of eBay), and have encountered a plethora of disappointments in trying to root the phone.
First, the phone (from the About section):
Model: HUAWEI-U9000
Android Version: 2.2.2
Baseband Version: PR232
Kernel Version: Apps_2.6.32.9-perf
Build Number: U9000 V100R001C322B259SP00
Running these methods while using a Windows 7 Ultimate 64 laptop.
Here is what I have attempted:
1) SuperOneClick 2.3.3
Attempted with Auto (as rageagainstthecage was not listed as an option), no success.
2) SuperOneClick 1.7
This was quite annoying. I had read that rageagainstthecage was the silver bullet for most people's problems, but after reading the revision log I noted that it was no longer included in versions 1.8 onward. I have also read that version 1.7 is the recommended version to use with my phone, so I obtained a copy.
Here is where it gets annoying: everytime I unpacked the contents of the zip file into a directory, rageagainstthecage would simply disappear after a few seconds.
I am aware that rageagainstthecage is some sort of trojan, and so I killed both MSE and Comodo processes (those that I were able to, some of the Comodo ones were stubborn).
Every freaking time I extracted rageagainstthecage, it would vanish from the directory 5-10 seconds after extraction. My google-fu could not point me in the right direction, nor could I even find anyone else experiencing the same problem.
SuperOneClick would invariably freeze after the ninja file disappeared.
3) Snakebitezz method
(found at http://forum.xda-developers.com/showthread.php?t=1274972)
Steps followed:
a. Power down phone.
b. Reboot phone holding down power and Vol+ keys simultaneously
c. Plug in phone once download mode has been entered.
d. Access the drive once it is available in Windows
e. Make a copy of all files in the /image directory somewhere on my laptop.
f. Copy over files into /image and overwrite as prompted (recovery.img and META-INF directory) using the files linked in the post.
g. Copy su-2.3.6.3-efgh-signed.zip to the root directory of the drive (also downloaded from the post).
h. Eject, disconnect, remove battery.
i. Replace battery, while holding Vol+ & Vol-, power up the phone until it vibrates, at which point release the power button, but continue to hold in both Vol buttons.
j. Hit the search key, select install from zip, select install from zip again, and...
This is where I hit a wall on this method. The .zip file that I left in the root directory is not listed. I have tried several times with minor variations, and each time the .zip file is not listed, thus not an option, thus I can't progress any further.
Regarding this method, to the best of my knowledge I do *not* have BusyBox installed, though in the post it mentions that it is necessary, though it was not available for download in the post. Furthermore, it seems that I have read that to use BusyBox, the phone needs to be rooted. Regardless, I'm not sure where I can obtain BusyBox, as I am in China, and currently cannot access Google Play/Marketplace (this is one of the reasons I am hoping to root my phone).
4) GingerBreak APK
Using GingerBreak-v1.20.apk, I place the APK file on to my phone, install it, open it, and select the 'Root' option. I have left the phone running this option for 45 minutes with no change in screen, status, and without any reboots. I have read that others have had success while leaving GingerBreak running longer, but my luck has been such that I'm not sure if it would just be a waste of time for me while there are still other options that I have not attempted.
*Note: USB Debugging was on for each of the above methods.
So, here I am, seeking wisdom. Can anyone see from what I have listed any missteps that I have taken?
What other options (that have some nice guides available) are there?
I've read that people running Linux have had better luck, should I get my hands on an Ubuntu distro, and research the routes available through that OS? If possible, I'd like to do this without having to set up a dual boot machine~ I like Linux, but I'm still a Linux n00b and all the games I play are on Windows anyhow.
Your efforts are sincerely appreciated.
TLDR: With a Huawei U9000 have used two versions of SuperOneClick, Snakebitezz method, and GingerBreak APK, all without success. Seeking guidance.
hi
if all u want is to root and add CWM and try new roms then
id suggest u start reading here this link : http://forum.xda-developers.com/showthread.php?t=1288293
details on all of the above is in that read do the needfull and enjoy ur new phone:good::laugh:
Thanks, but I have tried the methods for rooting listing on your post. Very nice compilation, by the way! It looks like it will be super useful once I finally get the phone rooted.
I'd like to add two more methods that I have tried that have been unsuccessful,
1) Unlock Root (program)
2) Z4Root (APK)
When using Snakebitezz method, does it matter how I put su-2.3.6.3-efgh-signed.zip into the root directory? Do I need to be in 'download mode' to place it there? Because when I try to locate it following the guideline, it doesn't show up in the list. All I see are the names of the directories accessible from the root directory. Would it matter if I tried putting the .zip in the root just by turning on USB transfer and dropping it in there (while it's *not* in 'download mode')?
TangBaBa808 said:
Thanks, but I have tried the methods for rooting listing on your post. Very nice compilation, by the way! It looks like it will be super useful once I finally get the phone rooted.
I'd like to add two more methods that I have tried that have been unsuccessful,
1) Unlock Root (program)
2) Z4Root (APK)
When using Snakebitezz method, does it matter how I put su-2.3.6.3-efgh-signed.zip into the root directory? Do I need to be in 'download mode' to place it there? Because when I try to locate it following the guideline, it doesn't show up in the list. All I see are the names of the directories accessible from the root directory. Would it matter if I tried putting the .zip in the root just by turning on USB transfer and dropping it in there (while it's *not* in 'download mode')?
Click to expand...
Click to collapse
hye mate if you confiuse try this
-first insttal this in you computer
http://www.mediafire.com/?cugomknzg3svfhf
- if you dont know how to use this tool,see this guide
http://forum.xda-developers.com/showthread.php?t=1451102
[see the video you tube]
-ater that i suggest you upgread you phone to gingerbread 2.3.xx
this the link the rom by tj-style
http://forum.xda-developers.com/showthread.php?t=1446449
download the rom
and flash this rom use SUT TOOL
GUIDE HOW TO FLASH
SEE HERE
http://forum.xda-developers.com/showthread.php?t=1446449
------------------------------------------------------------------
TangBaBa808 said:
Thanks, but I have tried the methods for rooting listing on your post. Very nice compilation, by the way! It looks like it will be super useful once I finally get the phone rooted.
I'd like to add two more methods that I have tried that have been unsuccessful,
1) Unlock Root (program)
2) Z4Root (APK)
When using Snakebitezz method, does it matter how I put su-2.3.6.3-efgh-signed.zip into the root directory? Do I need to be in 'download mode' to place it there? Because when I try to locate it following the guideline, it doesn't show up in the list. All I see are the names of the directories accessible from the root directory. Would it matter if I tried putting the .zip in the root just by turning on USB transfer and dropping it in there (while it's *not* in 'download mode')?
Click to expand...
Click to collapse
Got root?
elol said:
hye mate if you confiuse try this
-first insttal this in you computer
http://www.mediafire.com/?cugomknzg3svfhf
- if you dont know how to use this tool,see this guide
http://forum.xda-developers.com/showthread.php?t=1451102
[see the video you tube]
-ater that i suggest you upgread you phone to gingerbread 2.3.xx
this the link the rom by tj-style
http://forum.xda-developers.com/showthread.php?t=1446449
download the rom
and flash this rom use SUT TOOL
GUIDE HOW TO FLASH
SEE HERE
http://forum.xda-developers.com/showthread.php?t=1446449
------------------------------------------------------------------
Click to expand...
Click to collapse
Thanks! I will try this right now!
EDIT: BTW, does the phone need to be rooted in order to use SUT? If so, rooting is the problem that I can't get around...
whyzee said:
Got root?
Click to expand...
Click to collapse
Hopefully after I try what elol suggested
TangBaBa808 said:
Hopefully after I try what elol suggested
Click to expand...
Click to collapse
gud,like to see help you
elol said:
gud,like to see help you
Click to expand...
Click to collapse
Just curious, from the page inforall webs com/spicemi410.htm, it says that I should download clockworkmod recovery for Spice Mi410 from MediaFire, but the password listed on the page isn't working... Anyone have a direct link to this file or a working password?
TangBaBa808 said:
Just curious, from the page inforall webs com/spicemi410.htm, it says that I should download clockworkmod recovery for Spice Mi410 from MediaFire, but the password listed on the page isn't working... Anyone have a direct link to this file or a working password?
Click to expand...
Click to collapse
This recovery is for .32 Kernel baseband only
Replace this recovery with your current one.
How to Replace recovery?
Download the attached File on your PC
Switch off your Phone
Press Vol UP and Power Button to go in Download mode
Connect your phone to the PC
Browse to image folder and replace recovery.img, Please backup your old recovery somewhere on PC.
TangBaBa808 said:
Just curious, from the page inforall webs com/spicemi410.htm, it says that I should download clockworkmod recovery for Spice Mi410 from MediaFire, but the password listed on the page isn't working... Anyone have a direct link to this file or a working password?
Click to expand...
Click to collapse
Recovery and stuff is on the roll up thread. God! Only if people started reading the forum would be a better place
Sent from my FIH-FB0 using xda app-developers app
whyzee said:
Recovery and stuff is on the roll up thread. God! Only if people started reading the forum would be a better place
Click to expand...
Click to collapse
I think the roll-up thread should be in General Category and not in Development because whenever people come to start a new thread in General they can see the stickied Roll Up thread, Just my $0.02
Success in rooting!
Perhaps I wasn't using the latest version of CWM? Or maybe it was because I loaded the file onto my SD card by taking it out of the phone and using the USB connector that the SD card came with? I don't know.
I used CWM 5.0.2.7 (touch enabled), and then used the same su-2.3.6.3-efgh-signed.zip file listed in http://forum.xda-developers.com/showthread.php?t=1274972 and I finally got root! Heh heh, now, wait til I'm sober, and I'll start panning the threads for info on how to update the version of Android I'm running... Any good suggestions from people on a u9000?
It looks like CM10 is the way to go for ROM on this phone... if there's enough demand (or if someone hasn't already written one) I may re-write this for CM10 if I have the spare time.
Unlocking, Rooting, and installing Custom ROMs can brick your phone! If you're going to follow these instructions, then make sure you FOLLOW THEM! Don't skip steps, or assume you have all the software if you don't. Best case it just won't work but worst case you'll need to completely restore your phone and that can be difficult and sometimes impossible! Proceed with caution, especially for new users. I used Windows 7 Ultimate 64-bit for these steps -- however they will also work fine (if you're a semi-experienced linux user) on Ubuntu 13.04 and Fedora 18. Check my profile for my email if you have questions and nobody is answering here, as I don't come on XDA much anymore. Catch me over at eevblog.com/forum if you need, my username there is MrAureliusR.
Now I have a bunch of thanks Thanks everyone who gave me thanks! :good::good:
You'll Need:
HTC Desire C (obv)
Working internet connection to go to HTCDev Boot Unlocker
An archiving software, eg WinZip, WinRAR, 7zip, etc (in Windows)
A copy of Superboot for the Desire C, which you can download here . You can follow their instructions if you want, I'll be basing this part off of theirs anyway with additional info for newbs
A copy of a recovery module, namely CWM for Desire C -- found here (written by munjeni -- all credit goes to him!!)
A copy of Nameless ROM (I use v7, all versions can be found here (written by einstein.frat -- all credit goes to him!!)
Here's the direct download for Nameless v7.2 build 7
http://d-h.st/Ta5
A copy of WinRAR is helpful -- go here if you need one and pick the English .exe near the top.
Also, when going to the HTCDev website, pay close attention to the box that says Required Software. You need all three of the things they ask for, namely:
Android SDK Tools
HTC Sync Manager (it contains the USB drivers for your phone)
Java Runtime Environment
I won't give links for these as they provide them there. As I mention below, these are super important! Don't forget!
IMPORTANT NOTES:
ALL the files you need (with the exception of software that is downloaded and installed (ie Android SDK Tools and HTC Sync Manager, WinRAR) should be put into C:\Android ... this makes things SO much easier when you go into command prompt as all you need to type is cd C:\Android before typing the other commands I give.
Another point to keep in mind -- any time you need to put the Desire C into "bootloader" mode, you need to disconnect the phone from the USB cable, and take the battery out, put it back in, and power on by holding Power + Volume Down at the SAME TIME. Easiest way for a newb to do this is push Volume down FIRST and hold it, then hold the power button too till the screen lights up. If it just boots normally, you didn't take the battery out. Hold them till the screen lights up with a bunch of text. You'll use the volume buttons to move through the menu, and the power button works like the Enter button - it selects whatever option you have highlighted. Before you finish step 1, it will say ***LOCKED*** at the top. Afterward, it will say ***UNLOCKED*** ... also, you always need fastboot mode. You have to select this from the list. Sometimes, you might need to select Bootloader and THEN fastboot. Either way, for any of these steps to work, it needs to say FASTBOOT USB at the top above the menu options. This means you've selected fastboot mode AND the USB cable is plugged in, plus the drivers have been installed and your computer can communicate with the phone (FYI this is why HTC Sync Manager must be installed).
This method, like all ROM installs, requires a factory wipe. This means that EVERYTHING on the internal memory (texts, contacts, apps that aren't on the SD card, calendar info, basically all your personal info) will be wiped. YOU SHOULD DEFINITELY DO SOME BACKUP FIRST! I will stress there are TWO TIMES at LEAST you should back everything up -- first, right now, before you've done anything, and second, when in recovery mode right before we wipe again and overwrite the original ROM. That way you have fail safes and an easy way to restore in case of error. If you follow the instructions closely, you shouldn't have any problems... also, if you later want to relock and unroot, having your stock ROM is invaluable! It's quite likely you'll never get it out of your wireless provider!
Whenever I mention CMD or command prompt I'm telling you to go to Start --> Run and then type in "cmd" (no quotation marks) and hit enter
Step 1: Unlock your Bootloader
So, the first step is to unlock your bootloader. As I mentioned before, there are instructions on the HTCDev website. But I'll give you quick pointers on that process:
Go to the HTCDev website
When you select your phone model from the list, the Desire C is NOT listed. Instead, scroll to the bottom of the list and click "All Other Supported Models"
HTCDev will require you to register. It's a good idea because that website can be very useful
The website will also ask you if you are sure you want to do this -- remember, doing any of these things can and probably will void your warranty -- make sure you're willing to part with it before proceeding.
MAKE SURE you have all the software I mentioned above installed. I cannot stress this enough as many, many questions on other threads were resolved by simply ensuring the latest versions of all three are installed. Just follow the links before you do anything else on the Step 1 page. Some of the files are big (>100MB) so it might take a while depending on your connection speed. Be patient -- these are vital to everything working!!!
Follow the steps CLOSELY. It's pretty easy, even for someone who doesn't have much experience. However if you can open My Computer and you know where the Run... dialog is in Windows you'll be fine. A key pointer that I almost missed is you HAVE to remove your battery, you can't just choose the Power Off option after hitting your Power button. This is because you need the phone to coldboot (boot from scratch)
At the end of three pages, they will email you a file that you'll need to finish the process. This is why you had to register, and why it's important to use a real email address. Before you follow that last step, make sure you select, copy and paste EXACTLY what they ask for, or else it probably won't work.
You'll get the binary unlock file via email. Download this, and copy it to the same directory you used for the previous steps (I used C:\Android because it's the easiest to get to when using Command Prompt ... FYI if they don't mention it, you have to use the command cd C:\Android (or whatever directory you put the files you gathered in the second page into) before it will recognize fastboot as a command, because you need to be in the directory that executable is in. Super important for newbs who haven't used cmd before!!!
Follow the last few steps, and voila! You have a bootloader unlocked HTC Desire C :laugh:
Was that so hard??? Not really. Now for the second step, installing Superboot. This step is pretty easy too.
Step 2: Load Superboot
So next step. This one is quite a bit easier.
Go to this link and download Superboot r1 for Desire C
Extract the .zip to a directory (I used, again, C:\Android\r1-golf-superboot or something like that)
Reboot your phone into bootloader mode, just like you did at the beginning of the HTCDev steps in the last step. It should now say ***UNLOCKED*** at the top. If it doesn't, you did something wrong in the first step. Go back and re-read everything and make sure you did it right. Remember, every time you want to get into bootloader mode, you have to remove the battery first, then power on while holding Volume Down
Once your phone is rebooted into Bootloader, and it's connected via USB cable, select Fastboot (again, just like last time) in the menu. It should say FASTBOOT USB at the top
Now go into the folder you created with r1-golf-superboot in it, and just double-click install-superboot-windows.bat
If it was successful, it'll say so. Nothing will have changed on the phone's screen. Reboot the phone. It should automatically load and reboot the phone. While booting up it may take a bit longer because superboot is setting up your superuser privileges.
For advanced users:
Another easier way (at least for me) is once you've extracted r1-golf-superboot.rar, copy the boot.superboot.img into your working directory (C:\Android)
Boot the phone into fastboot USB mode
Type the command: fastboot boot boot.superboot.img and bang! It'll load and reboot automatically. I like this method because I like to do every command line step by hand, call it a Linux user habit.
Now you're unlocked, and Rooted!! How easy was that? Superboot is great for newbs because it automatically installs superuser (su) and the superuser APK, no messing around with anything else required.
Step 3: Install CWM Touch Recovery for HTC Desire C
This step is super, super important because it allows you to back up your current config and also to wipe everything. Backing up is almost completely necessary! If something DOES go wrong you can just restore the backup you're going to make. Plus you also use CWM Recovery mode to later install the Nameless ROM (or any ROM) from a .zip file.
Again, there's instructions on the download page thread, but I'll help with some pointers for newbs here.
Go to this link and download the file. It's an attachment called CWM_Touch_Desire_C.rar on the first post. If you have trouble opening this .rar then just search WinRAR in Google and download that, it's free and works great. Don't worry, even though it's a beta in my experience it's completely stable. Not to mention a great piece of software by munjeni
You're going to use fastboot to install this. It's a quick, pain-free process like the last step. Just remember to do everything exactly as follows:
Extract the one file in the .rar (recovery.img) to C:\Android
Open up cmd again and go to C:\Android (cd C:\Android)
type in fastboot flash recovery recovery.img and hit enter. Boom! Done. just remember to reboot your phone before cotinuing with the next step.
EDIT: Also, before installing the ROM, it's a VERY good idea to make a backup using CWM Recovery. Boot into bootloader mode, select recovery, choose Backup and Restore, and pick Backup. If it defaults to your internal memory, then pick backup to external SD.
NOTE: It's up to you which recovery to use. Once you've downloaded a compatible .img file, the easiest thing to do is rename it to recovery.img and type the above command.
Here's a link to TWRP recovery for the Desire C: http://forum.xda-developers.com/showthread.php?t=2148015
Step 4: Install Nameless ROM v7 for HTC Desire C
This is the final step, and the most difficult one. There's a couple different steps that need to be done properly for everything to work.
UPDATED FOR VERSION 7 OF NAMELESS
Go here and download version 7 to your desktop. (NaMeLeSsR0m_v7.o.0_HtCDeSiReC.zip) The boot.img is inside the archive now (as of v7, if you have an earlier version you need to get the boot.img that goes with it, ask in this thread or in the Nameless thread)
Once the .zip for the ROM is downloaded, remove the boot.img and put it in your android folder (C:\Android). Copy the rest of the archive onto the SD card. You can either do this using a cardreader (if your computer has one built-in or you have one for your camera or something) or because you have the HTC Sync Manager installed you can just boot into your regular version of android and when you connect the USB cable, pick "Disk drive" as the connection type. Then just drag and drop the file into the SD card. MAKE SURE that you're a) copying it to the SD card, NOT the internal memory b) copying it directly into the top level folder of the SD card. For example, if it shows up as drive J:, then you copy it to J:\ and not into any folder
Now, reboot your phone back into bootloader mode. Again, select fastboot, and make sure it says FASTBOOT USB. Remember, you need to unplug the USB cable, remove the battery, power up into bootloader (Power + Volume Down) and then reconnect the USB cable after it boots (see Important Notes at the top if you've forgotten).
Open cmd and go to C:\Android
Type in fastboot flash boot boot.img and bang! It's done. This step is crucial or your Wi-Fi won't work -- also with v6, this is necessary for other features to work, like customization. If you've come here and you've already installed the ROM and your Wi-Fi just says error, you need to flash the boot.img onto the phone.
Now that you've flashed the boot.img, select Reboot in Bootloader on the phone. You can disconnect the USB cable now. However, make sure your phone is mostly (minimum %80) charged
When the bootloader comes up again, this time select Recovery. This is the software you installed in the last step. This is a REALLY great little recovery program that has a lot of neat options and awesome features. It's very easy to use and it even uses touch! However I have huge hands and I just continue to use the volume up/down and power buttons to move through the menus.
Once you're in recovery mode, the FIRST THING you should do is select backup/restore and backup everything, to the SD card. I had a problem with this step: even though I picked SD for the backup it told me there was only 93MB of room and it probably wasn't enough. This makes me think that it was trying to backup to internal memory. (EDIT: You have to just choose backup, not backup to SD card, because it's switched -- backup to SD card will try to backup to the phone's internal memory... the reason I didn't realize this earlier was because I had very little room left on my 2gb sd card and thought that 93mb seemed right ^_^) Anyway, IF THAT HAPPENS TO YOU, and you are unable to back up, DO NOT PROCEED ANY FURTHER. If people are having this problem I will find a way to fix it. Personally, I was VERY VERY stupid and decided to install the ROM anyway, without a backup -- however, if my phone had died or any of a thousand other things had gone wrong I would have had MAJOR problems... DON'T do this without a backup!!!!! I cannot stress this enough. If something goes wrong and you have a backup to restore you will feel like such a pro. If something goes wrong and you don't you'll feel like a fool and spend hours trying to restore your original ROM.
After you've backed up, go back to the main menu (using the touch buttons at the bottom of the screen) and select wipe data/factory reset. Scroll down to the one 'Yes' option and select it.
Then go back to the main menu, select wipe cache partition, and again say Yes.
Go back to the main menu again, go to Advanced, then select Wipe Dalvik Cache, and select yes. NONE OF THESE STEPS CAN BE UNDONE -- make sure you've backed up first!!!
Now, go back to the main menu, and select "install ZIP from sdcard" ... scroll down and pick the Nameless ROM ZIP file that you copied earlier (NaMeLeSsR0m_v7.o.0_HtCDeSiReC.zip)
NOTE: einstein.frat has changed the installer as of v7 build 5 and up. Simply pick "wipe + install" if you want to do a fresh install, and then pick "Standard" for installation type. If you are upgrading from a previous version of Nameless, then simply go to mounts and storage in the CWM main menu, format /system & /cache, then go back to the main menu; pick advanced, and then Wipe Dalvik Cache. THEN proceed with the installation, and pick don't wipe.
You're basically done!!! Once the phone reboots, DON'T freak out if it takes upwards of 5 minutes on the boot screen... which is now an animation of the world turning!
Enjoy.
You did it!! Hopefully you didn't have too many problems. I really hope this thread helps someone, I remember when I had little experience and I was SO thankful when people put all the info in one place like this. If you did, click on THANKS, I'd appreciate it.
To other users -- if I made any huge, glaring errors please let me know ASAP. I re-read this a couple times but I'm pretty exhausted, I typed this all at one sitting. I did this to help show that I really am serious about this forum and I want to help & learn as much as possible. Plus I'd like to majorly thank all the people who wrote all the amazing software that went into this -- you know who you are!!!
Best of luck
-AC
PS I'll do my best to answer any questions users have in this thread. In my opinion NO QUESTION IS STUPID!!! So don't be afraid. HOWEVER at least do a cursory search, it might already be in here or somewhere else.
CUSTOMIZING THE LOOK OF YOUR DESIRE C (MOVED UP HERE)
Wow! I've been off XDA for a bit, and I just came back around now (was away visiting family...) can't believe Nameless is at 5.0! I'm installing it now and then I have to re-push my custom battery, lockring and boot animation... I'm going to add those three things in this post here, just so all the info is in one place. Remember that to make your phone look really sick a good wallpaper makes ALL the difference. You can find some sweet ones on deviantART and also in the original Nameless ROM thread, einstein.frat lists some cool ones in a post there... I actually use one of the ones that he listed!!! All together I think my phone looks pretty sick, have a look here and here !!! Remember that if this post helped you please click THANKS, these walkthroughs look short but this one took me over an hour to put together. The one above took way longer!!!
REMEMBER THAT YOU HAVE TO DO THE COMMAND adb shell sysrw BEFORE YOU CAN PUSH ANY FILES!!!
LOCKRINGS & BATTERY ICON MODS:
So in the original Nameless thread, somewhere... einstein links to a page full of custom lockrings. I won't go into too much detail in making custom lockrings, but I will explain how to push them onto the phone. Don't follow instructions elsewhere -- if you have all the proper software from my original post that's all you need with the Desire C. Lockrings need to be .jpg, and they need to be 171 x 171 pixels. They also need to be named lockscreen_ring.jpg. You can make pretty much any image a lockring but it's cooler to choose something that's circular. I'm a HUGE Gears of War fan so my lockring looks like this: (red one in the upper left) ... if you want to use any of these go to this post but DO NOT look at his steps!! I'll explain it much simpler here. Just use that page to harvest yourself a lockring.
{
"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"
}
REMEMBER THIS IMPORTANT TIP: you have to use a program like Photoshop to resize the image to 171 x 171 ... YOU CANNOT USE MS PAINT as it just crops and does not actually resample the image... and 'resizing' it in paint by dragging the little handles creates a gross, blocky, choppy, crap image that nobody wants on their nice HTC Smartphone I downloaded a program called Paint.NET which is actually a great image editor. It's free and does a great job making lockrings and/or battery mods.
Battery mods are more difficult to make... because most battery mods that you'll find are not prepared properly for the Desire C, unless you are comfortable with the stock one you actually have to harvest a preview image of a battery mod, chop it into 100 equal pieces, and the save each one as a different 'frame'. This is a very complicated (and frustrating to do by hand!!) process... IF YOU WANT to try the battery mod that I made (warning: it's not perfect... I mean, it looks fine but if you watch the battery icon while it's charging you'll see what I mean ) I will include it in this post along with my Gears of War lockring...
LOCKRING STEPS: Once you've got your lockring ready, follow these steps:
Download this file - HtcLockscreenLite.apk (new link, I'm hosting it now)
Open HtcLockscreenLite.apk with WinRAR
Drag and drop your lockscreen_ring.jpg to the folder /res/drawable-mdpi/ INSIDE the HtcLockringLite.apk archive. If anyone is confused by what I mean by this, don't hesitate to ask and I'll clarify with screenshots.
Put your now customized HtcLockringLite.apk in your ADB folder (C:\Android in my walkthrough above)
Open up cmd and dir to the ADB folder
Remember to type adb shell sysrw first
Type command adb push HtcLockscreenLite.apk /system/app/
Reboot and voila! There's your lockring
EDIT: Answered my own question. You have to re-push the lockring even after pushing SystemUI.apk So the one I included will ONLY do my battery mod.
BATTERY MOD STEPS:
Ugh, I'm getting tired as it's 1:30 AM here in Canada (I wrote the boot animations part about 20 minutes ago, if you were wondering LOL). So I'll try and make this sweet and to the point.
If you're a newb, and you're already nervous just being on the xda-developers website, then making your own battery icon might not be that easy for you. You can do it, but it's not in the scope of this walkthrough. I hope you already have all the .png's needed for the battery modification (If you don't and you want to use the custom battery that I converted for use on this phone, then just skip ahead to the steps below. As far as I can tell this SystemUI.apk that I included below will not change your lockring as well...)
I'm going to assume you already have the 200 or so files that make up the battery icon, as follows: (or that you're using the linked file below)
stat_sys_battery_0.png
stat_sys_battery_1.png
...
stat_sys_battery_100.png
stat_sys_battery_full.png (an exact copy of battery_100.png, for some reason...)
stat_sys_battery_charge_anim0.png
stat_sys_battery_charge_anim1.png
...
stat_sys_battery_charge_anim100.png
stat_sys_battery_charge_animfull.png (for some reason there's this one too)
If you have all these files, in the size 21 x 21, .PNG format, then you just need to open SystemUI.apk with WinRAR and drag and drop all of them into the /res/drawable-mdpi/ folder. That's MDPI not HDPI ... It'll probably ask you to overwrite if you did it properly. Let it import, and then follow these steps:
Copy your new SystemUI.apk to your ADB folder .. my custom SystemUI.apk is here (if DropBox cuts it off for bandwidth reasons just PM/email me and I'll get it to you).
Open command (cmd) and dir to your ADB folder (outlined above)
Remember to type adb shell sysrw
Type the command adb push SystemUI.apk /system/app/
Voila!! All done. Type adb reboot and check out your sick new mods!!!
BOOT ANIMATIONS:
So you need to find a boot animation that's compatible with this phone, and this version of android (4.0.3). They usually come in .rar format so of course you need WinRAR. Extract this to your folder that you used above, (C:\Android).
The bootanimation that I use can be downloaded here. That bootanimation was made by user kevinrocksman ... once downloaded you extract both files to C:\Android, open up cmd and dir C:\Android (or again, wherever your files and adb are) and then type: (if your file names are different, then PM me and I'll help figure it out. I'm guessing that all the files need to be in a .zip called hTC_bootup.zip no matter what the frames are... I can help )
adb push hTC_bootup.zip /system/customize/resource
adb push htc_boot.mp3 /system/customize/resource
And presto!! Do a reboot from adb by typing in reboot and watch the magic happen Technically that mp3 could be anything, as long as you adhere to the format (ie, MP3, 320kbps, filename: htc_boot.mp3, length 3 seconds). Actually, I have a feeling that mine glitched, because that sound seems like it should be longer than 3 seconds, but hey, its still cool so I haven't screwed with it yet.
EDIT: I have a new .mp3 that's way cooler, it sounds like an old-school modem booting up! You can replace the one above by downloading it here
S-on ?
reserved
paslanmaz said:
my brother has this phone we wannt to play around but ı have question about s lock phone says S-ON so should ı unlock it first at start or ı can do root ,custom recovery and flash rom or ı have to s-off first ı could not find satisfying way to s-off for our phone inside tons of pages ı have read for
long to short ı can simply follow this steps with s-on phone or ı should s-off first and how
Click to expand...
Click to collapse
No, there's no need to S-OFF the phone for the steps above. I did all of this with my S-ON Desire C.
-AC
AirCombat said:
No, there's no need to S-OFF the phone for the steps above. I did all of this with my S-ON Desire C.
-AC
Click to expand...
Click to collapse
thnaks for respond ı am going to try asap hope everything goes well by the way my brother claim him phone copmrass has frozen after spftware update but according net search phonw has not got comprass comprass some nfc and back light issue this phone full of suprises
Yeah I just got this phone four or five days ago and I was surprised to find those things out too. No compass, no backlit keys, and it still needs a lot of developer work. But despite this it runs great, very smooth especially with Nameless.
Hope all goes well feel free to ask any more questions in this thread. I'll be happy to help.
PS I hope you and your brother realize the risks involved. Make sure you are very careful and follow the steps exactly.
Sent from my HTC Desire C using xda app-developers app
what about addons?
guide to installing addons? havent been able to find one?
pokegeek said:
guide to installing addons? havent been able to find one?
Click to expand...
Click to collapse
What add-ons do you want to install?
If you want to install custom bootscreens or lockrings, just go to the nameless thread and einstein.frat outlines how to do it... he even shows you how you can make any lockring you want, technically.
thanks
thanks i couldnt find the post
but what i ment was like when he first released his rom he had a long list of add ons to install but now he puts them all into one easy rom! yay!
oh yeah does anybody know where i can find the 1024 mhz overclock for this device like the guy is useing thats at the top off the antutu list?
phone: htc desire c
rom: nameless V3.0.0 (going to be 4 very soon)
kernal: 756 overclock
latest antutu score: 2565
Already rooted my phone, but did not install recovery
Deary me, I have a problem. I rooted my phone easily using the instructions on a different website. Unfortunately I cannot post links until I hit 10 osts, which is the first time I ever seen that on a forum! Now I want to install some sort of recovery so I can flash some ROMS and apply tweaks and so on. The guide on that forum only helped me root the phone. Do I need to take some precautions when I install the touch CWM?
MrToastedAndroid said:
Deary me, I have a problem. I rooted my phone easily using the instructions on a different website. Unfortunately I cannot post links until I hit 10 osts, which is the first time I ever seen that on a forum! Now I want to install some sort of recovery so I can flash some ROMS and apply tweaks and so on. The guide on that forum only helped me root the phone. Do I need to take some precautions when I install the touch CWM?
Click to expand...
Click to collapse
How do you mean? If you just follow the directions above it'll go nice and smooth ... lemme know if you have problems...
thank for the rooting guide......
Will flashing different kernals when installing the rom help with battery life?
How do you unlock the sim? Supposedly I have a locked Desire C, but I don't think so.
Also, I've followed the walkthrough reaching the Nameless ROM. It all worked fine, but I didn't like theme of the phone, and when changing I noticed some graphical errors in the clock, etc... so I wanted to go back to my backup (note: you don't make it in the internal sd, that's the internal memory, but just the standard backup). And when I got back to it, my wifi doesn't work. I think it's the Nameless boot.img I backed up, since that is flashed before backups are mentioned... I also tried the stock rom from here but Wifi has an error there too. Where can I get a stock boot.img?
AirCombat said:
How do you mean? If you just follow the directions above it'll go nice and smooth ... lemme know if you have problems...
Click to expand...
Click to collapse
Thanks alot for the reply! I will try this out, but I have already rooted my phone so I will try from step 3. We need more development for this phone! Also, does Nameless have a working Wi-Fi?
Tried backing up to SD card, only 93 mb of space!
---------- Post added at 05:48 PM ---------- Previous post was at 05:28 PM ----------
Haha, awesome. Instead of using backup to SD card, I just chose backup. That default for Backup is SD card while backup to SD card is the opposite, backing up to the phone. I downloaded Nameless v5.0 and the bootscreen is a earth spinning with HTC DESIRE C NAMELESS on the top in Landscape. Hopefully this goes fine... Was really easy installing Touch CWM Recovery. You should update your guide at where the part says "backup to SDcard" to just say choose backup. Phone booted up now, didn't take 5 minutes for the 5.00 THANKS A BUNCH!
I already stated that in the post above you, but it's good you found out by yourself.
BTW the CWM backup gave me a bad md5 checksum, noticed a few people also have the problem, could be due to the CWM itself.
Anyway, I was able to solve it with this guide: http://forum.xda-developers.com/showthread.php?t=1835914
And we have our own proper sub-forum for DesireC!
Check it out: http://forum.xda-developers.com/forumdisplay.php?f=1989
Mods should sticky this thread in the Desire C sub forum.
Installed Nameless v5.0 and it is running very stable, my daily driver, no problems except for the occasional slowdowns but I guess that's a problem with Android. Unfortunately, a moderator locked the Nameless development thread
Moved to Desire C General as per OP request.
Sent from my Micromax A57 using xda app-developers app
I cant root my phone can u teach me ?
sarthak bhave said:
Sent from my Micromax A57 using xda app-developers app
I cant root my phone can u teach me ?
Click to expand...
Click to collapse
Do you have a desire C? If you want to root your micromax a57 you should search the forums here. If you can't find any info try googling it. If that doesn't work I might be able to help but my area of expertise is currently HTC and LG phones.
How to Root the Samsung Galaxy Gear:
Firstly:
I AM IN NO WAY, SHAPE OR FORM, RESPONSIBLE FOR THE OUTCOME OF YOU FOLLOWING THESE INSTRUCTIONS! IT WORKED FOR ME, BUT THAT DOES NOT MEAN IT WILL ABSOLUTELY, POSITIVELY, WITHOUT A DOUBT, WORK FOR YOU!
Root Guide:
Preparation:
1. Install Samsung's official ADB Drivers from here.
2. Get Cydia Impactor from here.
3. Go to your Gear's settings and enable ADB
To Root:
1. Plug in the device and let it install all the drivers it needs.
2.Unzip the Cydia Impactor folder you just downloaded
3. Open Impactor from the folder you just unzipped
4. The default "# drop SuperSU su to /system/xbin/su" is what you need
5. Click start
6. Once the process completes, the device will still look normal, but is fully rooted!
I will have to leave it to you guys to install a utility like SuperSU or Superuser until there is a functioning recovery for the Gear.
Though this isn't necessary, however, and in some most cases doesn't work! SuperSU or Superuser just manage what apps access the SU command, so if you trust the app, it should be ok!
Enjoy your newly rooted device!
How to restore back to stock:
Preparation:
1. Get Odin 3.07 from here.
2. Find the proper .md5 file from here.
(If you are in the US, just select the Great Britain file.)
3. Install Samsung ADB drivers from here.
To Restore:
1. Plug in the Gear
2.From being powered on, (Bootable or not) press and hold the button of the right until the Gear shows "Samsung Galaxy Gear Rebooting" and rapidly press the button until you get to the "Select REBOOT MODE" screen.
3. Highlight "Download" in the list by pressing the button to scroll.
4. Press and hold the button for 3 seconds (and let go! The screen won't change immediately) and let it boot into download mode.
5. Unzip the .zip file you just downloaded that contains the ROM itself.
6. Select the PDA button and open the .MD5 file in the folder you just unzipped.
7. DO NOT ALTER ANYTHING ELSE!!!
8. Click the start button, and you'll be back to stock within a couple of minutes! (Most likely with any data on /data kept and all sideloaded apps remaining.)
Any questions? Ask below! Want to help me make a ROM or Recovery? PM me!
I tried this on OSX and now have a device that won't connect via USB anymore, even after factory reset! Proceed with caution.
EDIT : The device would still connect to adb in 64-bit Ubuntu, and and after re-running the application I have a rooted device. Busybox has been installed and all seems to be working well now.
Oops!
BUS DR1V3R said:
I tried this on OSX and now have a device that won't connect via USB anymore, even after factory reset! Proceed with caution.
EDIT : The device would still connect to adb in 64-bit Ubuntu, and and after re-running the application I have a rooted device. Busybox has been installed and all seems to be working well now.
Click to expand...
Click to collapse
I had issues with impactor crashing on my Mac, so i ran it on Windows instead as well!
photonicgeek said:
I had issues with impactor crashing on my Mac, so i ran it on Windows instead as well!
Click to expand...
Click to collapse
I'm actually not sure what's going on with this thing now. Busybox said the device was rooted, and it installed, but I can't seem to run any commands that require root.
Are you running Superuser or SuperSU, and what version?
Does this mean i will be able to use this with my HTC one? Im a newbie when it comes to this but id love to buy this watch to use with my stock 4.2 HTC One. Thanks.
Sent from ...............
Great news! :victory:
About 'UNROOT'? ... any idea? Or we just flash official rom back to GEAR?
big_pongo said:
Great news! :victory:
About 'UNROOT'? ... any idea? Or we just flash official rom back to GEAR?
Click to expand...
Click to collapse
Haven't rooted mine yet. But seems like the unroot feature in supersu should work
---------- Post added at 06:22 PM ---------- Previous post was at 06:18 PM ----------
This is great news! Thank you sir for creating an account. Just to share ur find. Who knows this might even make it to XDA wall on home page! But I do have to ask, how did you know Cydia Impactor would do the trick?
To answer some questions...
Ok, Firstly, mounting the gear should never have been possible... I know I have tried!
The entire process of rooting a device is simply getting the file "su" into /system/bin/ but the trick is getting it in there without root privileges! The truth is SuperSU or Superuser aren't ACTUALLY needed, they actually just regulate how apps access the "su" command.
To use the gear with any watch would require a new ROM which I know NOTHING about, but I am looking into modding the first one. (I recommend setting the screen DPI to 100)
And to answer @trevor7428 , I am an iPhone and Android user, and I do a lot of research into how exploits work. Saurik who does a lot of iPhone security research, mentioned the "Master Key" ("Hack 99% of Android devices") exploit, how to exploit it (Where impactor came from!), and also how to fix it. Thus, I thought that the worst that would happen is that it would fail!
photonicgeek said:
Ok, Firstly, mounting the gear should never have been possible... I know I have tried!
The entire process of rooting a device is simply getting the file "su" into /system/bin/ but the trick is getting it in there without root privileges! The truth is SuperSU or Superuser aren't ACTUALLY needed, they actually just regulate how apps access the "su" command.
To use the gear with any watch would require a new ROM which I know NOTHING about, but I am looking into modding the first one. (I recommend setting the screen DPI to 100)
And to answer @trevor7428 , I am an iPhone and Android user, and I do a lot of research into how exploits work. Saurik who does a lot of iPhone security research, mentioned the "Master Key" ("Hack 99% of Android devices") exploit, how to exploit it (Where impactor came from!), and also how to fix it. Thus, I thought that the worst that would happen is that it would fail!
Click to expand...
Click to collapse
After typing that about mounting the gear I immediately questioned whether that ever worked. :silly:
That being said, I have the su file in system/bin and system/xbin/, but anytime I try to run something that requires root it says "must be suid to work properly". After trying to find a fix for that for a few hours without luck I've run out of ideas.
Better yet, why not make a backup of the rooted rom that can be flashed via Odin now that download mode is more accessible?
Someone please sticky this so its easy to find
Sent from my SM-N900V using xda app-developers app
Minecraft on the Galaxy Gear!
BUS DR1V3R said:
After typing that about mounting the gear I immediately questioned whether that ever worked. :silly:
That being said, I have the su file in system/bin and system/xbin/, but anytime I try to run something that requires root it says "must be suid to work properly". After trying to find a fix for that for a few hours without luck I've run out of ideas.
Better yet, why not make a backup of the rooted rom that can be flashed via Odin now that download mode is more accessible?
Click to expand...
Click to collapse
I just added restore instructions to the OP!
Oh, and I found that Minecraft actually runs rather well, if not extremely cramped!
Look for my video on Youtube! Username: Photonic Boom
photonicgeek said:
I just added restore instructions to the OP!
Oh, and I found that Minecraft actually runs rather well, if not extremely cramped!
Look for my video on Youtube! Username: Photonic Boom
Click to expand...
Click to collapse
This looks to have worked fine.
However now I have a couple of "Payload" apps in my drawer...do you know what files these are so I can remove them?
codeman05 said:
This looks to have worked fine.
However now I have a couple of "Payload" apps in my drawer...do you know what files these are so I can remove them?
Click to expand...
Click to collapse
Hmmm... payload... could you possibly upload a picture? or...
1.is it a custom launcher?
2.do they have custom icons, or are they the stock "these apps have no icon" icons?
3.if it is a custom launcher, are the apps uninstallable?
photonicgeek said:
Hmmm... payload... could you possibly upload a picture? or...
1.is it a custom launcher?
2.do they have custom icons, or are they the stock "these apps have no icon" icons?
3.if it is a custom launcher, are the apps uninstallable?
Click to expand...
Click to collapse
No, no custom launcher yet.
It's in the "stock" app drawer and they do not have an icon, just the generic green android guy.
I'll see if I can get a screenshot
codeman05 said:
No, no custom launcher yet.
It's in the "stock" app drawer and they do not have an icon, just the generic green android guy.
I'll see if I can get a screenshot
Click to expand...
Click to collapse
I figure you can try restoring again!
codeman05 said:
No, no custom launcher yet.
It's in the "stock" app drawer and they do not have an icon, just the generic green android guy.
I'll see if I can get a screenshot
Click to expand...
Click to collapse
Well I loaded Nova and was able to uninstall them with that so all it well!
On a side note...I found out something you guys may have already figured out, but figured it was worth sharing just in case.
To get into download mode:
1. Hold down power until the screen says "rebooting"
2. Start tapping the power button until you get into the "Boot" menu
3. tap power to cycle to "Download"
4. long press (~3 seconds) to select Download mode
You can then odin the image referenced in the OP.
Handy if you screw up the build prop changing the DPI like I did initially
codeman05 said:
Well I loaded Nova and was able to uninstall them with that so all it well!
On a side note...I found out something you guys may have already figured out, but figured it was worth sharing just in case.
To get into download mode:
1. Hold down power until the screen says "rebooting"
2. Start tapping the power button until you get into the "Boot" menu
3. tap power to cycle to "Download"
4. long press (~3 seconds) to select Download mode
You can then odin the image referenced in the OP.
Handy if you screw up the build prop changing the DPI like I did initially
Click to expand...
Click to collapse
Actually, I'm glad you found that!! I've been using ADB all this time!
Mods,
PLEASE pin this thread!
Hey does anyone know if
a) you can get notifications from 3rd party sms apps like handcent and
b) if you can respond to sms by typing yet? its pretty annoying when you get a text on your gear and you're somewhere loud, then you gotta take out your phone and respond. please if anyone knows these answers cant wait for this to take off....pretty excited.
this looks interesting! will have to try it on my gear :laugh: