HTC Desire S Tutorials/Guides
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Reviews:
1. GSMArena: http://www.gsmarena.com/htc_desire_s-review-590.php
2. Engadget: http://www.engadget.com/2011/04/10/htc-desire-s-review/
3. Slashgear: http://www.slashgear.com/htc-desire-s-review-28142921/
4. Techradar: http://www.techradar.com/reviews/phones/mo...s-930920/review
5. Phonearena: http://www.phonearena.com/reviews/HTC-Desire-S-Review_id2702
Specifications: (From http://www.gsmarena.com/htc_desire_s-3776.php)
Code:
[B]General:[/B] 2G Network GSM 850 / 900 / 1800 / 1900
[B]3G Network: [/B]HSDPA 900 / 2100
[B]Announced:[/B] 2011, February
[B]Status: [/B] Available. Released 2011, March
[B]Size Dimensions:[/B] 115 x 59.8 x 11.6 mm
[B]Weight:[/B] 130 g
[B]Display Type:[/B] S-LCD capacitive touchscreen, 16M colors
[B]Size:[/B] 480 x 800 pixels, 3.7 inches
- Gorilla Glass display
- Multi-touch input method
- Accelerometer sensor for UI auto-rotate
- Proximity sensor for auto turn-off
- HTC Sense UI
- Touch-sensitive controls
[B]Sound Alert types:[/B] Vibration, MP3, WAV ringtones
[B]Loudspeaker:[/B] Yes
[B]3.5mm jack:[/B] Yes, check quality
[B]Memory Phonebook: [/B]Practically unlimited entries and fields, Photocall
[B]Call records:[/B] Practically unlimited
[B]Internal:[/B] 1.1 GB ROM, 768 MB RAM
[B]Card slot:[/B] microSD, up to 32GB, buy memory
[B]Data GPRS:[/B] Up to 114 kbps[B]
EDGE:[/B] Up to 560 kbps[B]
3G:[/B] HSDPA, 14.4 Mbps; HSUPA, 5.76 Mbps[B]
WLAN:[/B] Wi-Fi 802.11 b/g/n, DLNA, Wi-Fi hotspot
[B]Bluetooth:[/B] Yes, v2.1 with A2DP, EDR
[B]Infrared port:[/B] No[B]
USB:[/B] Yes, microUSB v2.0
[B]Camera:[/B] Primary 5 MP, 2592 x 1944 pixels, autofocus, LED flash, check quality
[B]Features:[/B] Geo-tagging, touch-focus, image stabilization
[B]Video:[/B] Yes, [email protected], check quality
[B]Secondary:[/B] Yes, VGA
[B]Features:[/B]
[B]OS:[/B] Android OS, v2.3 (Gingerbread)
[B]CPU: [/B] 1 GHz Scorpion processor, Adreno 205 GPU, Qualcomm MSM8255 Snapdragon
[B]Messaging: [/B] SMS(threaded view), MMS, Email, Push Email, IM
[B]Browser:[/B] HTML
[B]Radio:[/B] Stereo FM radio with RDS
[B]Games:[/B] Yes
[B]Colors:[/B] Black, Red
[B]GPS: [/B] Yes, with A-GPS support
[B]Java:[/B] Yes, via Java MIDP emulator
- SNS integration
- Digital compass
- Dedicated search key
- Google Search, Maps, Gmail
- YouTube, Google Talk, Picasa integration
- MP3/AAC+/WAV/WMA player
- DivX/XviD/MP4/H.263/H.264/WMV player
- Organizer
- Document viewer
- Voice memo/dial/commands
- Predictive text input
[B]Battery:[/B] Standard battery, Li-Ion 1450 mAh
[B]Stand-by:[/B] Up to 430 h (2G) / Up to 455 h (3G)
[B]Talk time: [/B] Up to 9 h 50 min (2G) / Up to 7 h 10 min (3G)
HTC Desire S Guide for Newcomers to Android:
This guide will guide you throughout your Desire S phone. What's the best app to use it on your phone, some tweaks and more!
http://forum.xda-developers.com/showthread.php?t=1097538
Android Versions/History:
The version history of the Android operating system began with the release of version 1.0 in September 2008. Android is a mobile operating system developed by Google and the Open Handset Alliance. Android has seen a number of updates since its original release. These updates to the base operating system typically fix bugs and add new features. Generally, each version is developed under a code name based on a dessert item. The code names are in alphabetical order (Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, and the future version, Ice Cream Sandwich).
Source/More info: http://en.wikipedia.org/wiki/Android_version_history
Roms/radios/fixes/mods/recoveries and everything related to development:
Please refer to this thread: http://forum.xda-developers.com/showthread.php?t=1146601
The Basics of Unix/Linux command / ADB Shell:
Both guides below explains and teaches the basics of using ADB shell commands which is very useful for those who wants to learn more.
Link1: http://forum.xda-developers.com/showthread.php?t=1160222
Link2: http://forum.xda-developers.com/showthread.php?t=517874
How To: Backup or Restore via Nandroid
Nandroid allows you to create a complete system image of your device and stores it to the SD Card on your phone. Making one is very simple but there are a few prerequisites.
1. A rooted Android phone
2. A custom recovery that supports Nandroid (ie: Amon_RA, ClockworkMod, Etc.)
3. A MicroSD card that has enough space for a system image.
A complete image can range from 75-400 MB.
Please follow this link for instructions: http://forum.xda-developers.com/wiki/index.php?title=How_to_backup_or_recover_via_Nandroid
How To: Check if your phone is S-OFF or S-ON and your HBOOT version
1. Disable Fast Boot. (Setting > Power > uncheck Fast Boot)
2. Turn off your phone.
3. Turn on your phone by pressing the power button and volume down button together.
4. You will see a white screen with "S-OFF" or "S-ON" and your hboot version on top of the screen.
NOTE: If your phone is S-ON, you won't be able to root or flash custom ROMs to your phone. To make it S-OFF, follow the guide below.
How To: S-Off your device with Revolutionary: S-OFF & Recovery Tool (For HBOOT 0.98.0000, 0.98.0002)
Unrevoked and Alpharev present: Revolutionary Tool
Please also read the documentation page for this tool: http://unrevoked.com/rootwiki/doku.php/public/revolutionary
Does Revolutionary give me root? No. You will need to flash this zipfile from recovery. (It's better to just skip this.)
S-OFF your phone using Ubuntu:
1. Download Ubuntu 11.04 from the Ubuntu site.
2. Burn image onto DVD/CD or create a USB Stick (I suggest creating USB stick since it loads faster, for me). (Follow instructions provided at the website to create a bootable CD or a USB Stick).
3. Reboot computer. Allow Bootup popup menu (usually F8?).
4. Select DVD/CD-drive or USB Stick to boot Ubuntu.
5. Wait a bit for things to load. Choose "Try Ubuntu".
6. Now, Ubuntu should load up successfully. (see screenshot)
7. Connect phone to your computer and make sure that Debugging Mode is enabled on your phone. Download the tool from http://revolutionary.io/ for Linux (Firefox included with Ubuntu). Keep that browser window open.
8. Extract the downloaded file and put it into the root directory (in Ubuntu, that's Ubuntu/Ubuntu, if I recall correctly).
9. Search for the Terminal (Windows key pops up the search, I think; otherwise, it's the icon on the top left corner of your screen), run Terminal.
10. Type in "sudo ./revolutionary" at Terminal.
11. It'll provide a key. Go back to the browser window where you downloaded Revolutionary tool - there's a form to fill out. Type in the key. It'll generate a second key. Type that key into the Terminal.
12. Make sure it says that everything is successful. It'll ask if you want to flash Clockwork. Type in "Y".
13. Once it shows success, reboot phone.
S-OFF your phone using Windows:
1. Download Revolutionary tool for Windows from http://revolutionary.io/ (Keep the browser open)
2. Extract the zip file to a new folder.
3. Connect phone to your computer and make sure that Debugging Mode is enabled on your phone.
4. Open the new folder and right click on "revolutionary.exe" and select run as administrator.
5. Follow steps from Step 11 above.
WARNING: S-OFF your device will void your phone's warranty. You will need to turn it back to S-ON for warranty. (I don't have a guide to make it back to S-ON right now, so do it as you wish).
How to: S-OFF (Video)
How to: Restore stock ROM and S-On after S-Off
You phone needs warranty? You might need your device back to S-ON mode. Try following this guide to make it S-ON, http://forum.xda-developers.com/showthread.php?t=1187231. I'm not sure if this works 100% all the time because I personally haven't tried this one yet. If this guide works for you, congratulations, if not, try asking around this forum.
How to: Root your device
1. You can achieve root by using Gingerbreak. Follow this link and guide: http://forum.xda-developers.com/showthread.php?t=1044765
2. Or, by using SuperOneClick *recommended* (ROOT ALMOST ALL ANDROID DEVICES): http://forum.xda-developers.com/showthread.php?t=803682
3. Or, you can flash this zipfile from recovery (Source: http://unrevoked.com/rootwiki/doku.php/public/revolutionary).
(You can skip this if you're about to flash a custom ROM since custom ROM are pre-rooted. Unless you want to keep your original ROM, use this to root your device.)
Custom ROMS:
Custom roms can be found in this thread: http://forum.xda-developers.com/showthread.php?t=1146601 or head to the development section.
(Most of these ROMs are pre-rooted, which means that you don't need to root your phone after flashing one of the custom ROM.)
How To: Flash Custom ROMs using Recovery (Method 1)
(You can use your default recovery from Revolutionary tool but I recommend using http://forum.xda-developers.com/showthread.php?t=1377745)
1. Copy your custom ROM "zip" file to your SD card (Root directory).
2. Turn off your phone.
3. Turn on your phone by holding the power button and the volume down button together.
4. Once you see the white screen, choose "Recovery"
5. Make a full wipe/format and clear all cache.
6. Choose "install from sdcard/zip file" and then choose your Custom ROM zip file from your SD card to flash your Custom ROM.
Optional: If you want to use 4EXTRecovery, just flash it like you are flashing your custom ROM(Step 6). Just do it before you flash your new ROM.
How To: Flash Custom ROMs using ROM Manager (Method 2)
(This method might be easier for flashing ROM updates or add-ons)
1. Go to ROM Manager (You can install this software from the Android Market.)
2. If you want to use 4EXTRecovery, please follow steps below, and if you're not using 4EXTRecovery, please skip to step 6)
3. Press your phone's option's button and choose Manual Flash Override.
4. Press OK and choose your phone model.
5. Choose ClockworkMod 3.x (After these steps, your ROM Manager won't ask you to flash new recovery again when flashing new a ROM)
6. Reboot into Recovery and make a full wipe/format and clear all cache then reboot.
7. Now, from your ROM Manager, choose Install ROM from SD Card.
Note: Flashing ROMs can be vary, some custom ROMs may require you to flash some of their own file first. Eg, The LBC Mod ROM requires you to flash "WIPE zip file" before flashing the ROM. Read their instructions carefully to know more.
NOTE: I am not responsible for any faulty or bricked devices after S-OFF or flashing new ROMs. Do it at your own risk.
How To: Flash a ROM in a "Perfect" Way (Method 3 - Recommended)
A great guide from vampire36 for people who encounter the following problems:
1. The ROM you flashed gets stuck on HTC screen (bootloop) while the same ROM works right for others
2. You get the same kernel and radio yet you find your cell to have more battery drain than others
3. Finally some strange force closes and restarts but works perfect for others
So this is basically one of the most perfect way to flash a custom ROM and is a way to help people who face such issues.
Please head to : http://forum.xda-developers.com/showthread.php?t=1257731 to see full instructions and discussions.
How To: Flash Custom ROM (Video)
How to: Flash Radios
1. Download your Radio zip package.
2. Copy your Radio zip package to your SDcard root directory and rename it to PG88IMG.zip.
3. Turn off your phone and turn it back on by pressing volume down and power button together (You need to turn off fastboot under phone settings > power options).
4. Once you're in hboot, the bootloader will ask you if you want to install radio.img, just press yes. (Volume up means "YES", and volume down means "NO")
5. Once the radio flashing is complete press your power button once to reboot device. Done!
Note: You must delete your Radio zip package or rename it to something else when booting your phone after flashing new radio image since the bootloader will always try to flash if a PG88IMG.zip file is on your SDcard.
- Method 2 check here: http://forum.xda-developers.com/showthread.php?t=1178001
How to: Root, install EXT4 recovery and custom ROM on HBOOT 2.00.0002
For device with S-ON and a new HBOOT version 2.00.0002. Some ROMs may require you to flash "boot.img" if you're using this method (not needed if you S-OFF your device using "revolutionary" and has older HBOOT), check the ROM thread for info and guidelines.
Please follow this guide: http://forum.xda-developers.com/showthread.php?t=1525100 (Thanks to: n0elite)
How to: Upgrade to new HBOOT version 2.00.2002 / Downgrade to old HBOOT
This is my own guide, I did this on my own phone and it works. This guide is according to those guides made by others(link below), I just made it even more simplified.
1. Download 2.00.2002 hboot.img from http://forum.xda-developers.com/attachment.php?attachmentid=1288640&d=1346184448 (Thanks to Thantos)
2. Copy the downloaded hboot.img to the root of your SD-Card.
3. Reboot into recovery mode.
4. Do a backup of your ROM using nandroid backup in recovery. (Optional, just in case something goes wrong, but I did not do this.)
5. When your phone is in recovery mode state, open up your command prompt (type cmd in run) in windows and type the following commands.
- adb devices
- adb shell
- su
6. You should now see the sign "#" at your command prompt. Now, backup your hboot by typing, "dd if=/dev/block/mmcblk0p18 of=/sdcard/backup.img" without quotes.
7. Now, flash your new hboot by entering this "dd if=/sdcard/hboot.img of=/dev/block/mmcblk0p18" without the quotes.
8. Your phone should now have the latest hboot. If you reboot to your boot loader, you should see something like this.
*** LOCKED ***
SAGA PVT ENG S-OFF RL
HBOOT-2.00.2002 (PG8810000)
9. Reboot your phone into recovery mode again and "Wipe cache and delvik cache" then restart your phone if you already have a ROM installed or you could flash a new ROM but make sure you make a full format instead.
Others:
Use this guide at your own risks. I have not tested this method yet. Link here:http://forum.xda-developers.com/showthread.php?t=1236890
Simplified version here (Better version): http://forum.xda-developers.com/showpost.php?p=18122984&postcount=237
How to: Downgrade to old HBOOT from HBOOT version 2.00.2002 :
Follow this guide: http://forum.xda-developers.com/showthread.php?t=1318919. Thanks to Skanob.
Another one here: http://forum.xda-developers.com/showthread.php?t=1399331. Thanks to mtothearkus
And here if above method doesn't work for you (for recent 2.15.x versions): http://forum.xda-developers.com/showthread.php?t=1443636. Thanks to shadi22.
Note: Check all guides and decide which suits you best.
[Archived] How to: DOWNGRADE Desire S with S-ON (Reason being archived: Guide not needed since revolutionary is able to S-Off HBOOT version 0.98.0002. Unless you really want to, follow guide below.)
To downgrade from HBOOT version from 0.98.0002 to version 0.98.0000: http://forum.xda-developers.com/showthread.php?t=1078497 (Credits to: newrad67)
Warning! I don't recommend this to users who are new to Android since there is a possibility of bricking your device. I will not be responsible if this happens.
NOTE: You may also check sonikz procedure (http://forum.xda-developers.com/showpost.php?p=13780422&postcount=4). I think his procedure is faster. You may use which one is easier for you to follow.
How to: Create/Modify/Porting ROMs
You can try using dsixda's HTC Android Kitchen tool. This tool is only for:
1. Those who are brand new to creating custom ROMs and want an easy place to start learning.
2. Those who just want to modify shipped ROMs or someone else's custom ROMs to their liking.
3. Those who are confused by all those scripts and complex commands required for building and extracting.
Please head to: http://forum.xda-developers.com/showthread.php?p=5626292 for more details and download for this tool.
Note from the developer: This is NOT a tool to automatically turn you into a full-fledged ROM developer. ROM development normally involves work from the ground up and involves time, research and patience. I am just giving the tools to help the average person get things done quickly from an existing base.
- For porting sense to other sense devices tutorial: http://forum.xda-developers.com/showthread.php?t=1222746
- Here's a new guide from proxuser on how to port ROMs to desire S: http://forum.xda-developers.com/showthread.php?t=1563857
Extras:
How to: Fix Broken Screen: Follow this link to replace Desire S screen: http://www.techradar.com/news/phone.../how-to-fix-a-broken-touchscreen-1114324#null
How To: Install Sony's New PlayStation Mobile For Android On Any Rooted Device: http://forum.xda-developers.com/showthread.php?t=1919574
PSP Emulator For Android V 0.4: http://forum.xda-developers.com/showthread.php?t=1970933
How To: Make your Android lag-free: (Seeder 1.1 entropy generator to provide significant lag reduction) http://forum.xda-developers.com/showthread.php?t=1987032
How to: Run Ubuntu within Android on Desire S: http://forum.xda-developers.com/showthread.php?t=1256949 (credits to zacthespack)
Android Partitions Explained: http://www.addictivetips.com/mobile/android-partitions-explained-boot-system-recovery-data-cache-misc/
All About SD-Cards: http://forum.xda-developers.com/showthread.php?t=1947560
FAQs:
1. What's S-OFF and S-ON?
- In a nutshell, S-OFF means that the NAND portion of the device is unlocked and can be written to. The default setting for HTC’s devices is S-ON, which means that neither can you access certain areas of the system nor can you guarantee a permanent root. (Source: http://www.addictivetips.com/mobile...on-htc-android-phones-with-unrevoked-forever/)
(NOTE: S-OFF is not ROOT, S-OFF your device does not mean that your device is Rooted. They are totally two different things.)
2. How can I backup all my apps and apps' data files before flashing a new ROM and wiping all my datas?
- You will need to root your device first using Gingerbreak(see above). And then, install Titanium Backup and use that to backup all your apps and your apps' data files.
3. I have WiFi death grip/Wifi signal drops when I hold my phone in certain ways.
- There are no 100% right fixes yet for this issue but give it a look here: http://forum.xda-developers.com/showthread.php?t=1175646
4. Is it possible to install 4EXTRecovery/Flashing ROMs/ROOT on Desire S with S-ON?
- No, it is not possible. You must/need "S-OFF" to customize your device.
5. I've just received this system update OTA - 1.47.61.1 or later. If I install it, will I loose my S-OFF and root?
- Yes, you will lose both S-OFF and root once you update because it will update the hboot to 0.98.0002. However, you can try following this guide http://forum.xda-developers.com/showpost.php?p=16110608&postcount=5 to update the OTA but not the hboot. Check this one out also http://forum.xda-developers.com/showthread.php?t=1190992 and http://forum.xda-developers.com/showthread.php?t=1194488 to S-OFF and root if you have updated the OTA.
6. How will I brick my device? and how to prevent it?
- Follow this thread to find out : http://forum.xda-developers.com/showthread.php?t=1226849
7. What is a "Stock ROM" ?
- Stock ROM is basically one that comes straight from HTC with no amendments and probably the one that your phone came with out of the box! -ben_pyett
Click to expand...
Click to collapse
Useful Information for newcomers to Android:
Android Terms, Slang & Definitions: http://forum.xda-developers.com/showthread.php?t=1466228
CPU Governors explained: http://forum.xda-developers.com/showthread.php?t=1663809
[REF]Terminology for the newbies: http://forum.xda-developers.com/showthread.php?t=1394458
[GUIDE]Easy and simple adb and fastboot setup for newbies(Windows Only): http://forum.xda-developers.com/showthread.php?t=1272595
Click to expand...
Click to collapse
Final Notes:
Any Problems or Questions? Please ask around the forum or read the FAQ first, it usually helps. Thanks to those people who has contributed to this thread. Enjoy your phone!
Click the "Thanks" button if you find this thread useful!
WARNING: Please follow those steps carefully, it usually works if you do it properly. However, I am not responsible for any faulty or bricked devices. Do it at your own risk.
include hboot downgrade guide also.
Include the guide to downgrade hboot from version 0.98.0002 to 0.98.0000
http://forum.xda-developers.com/showthread.php?t=1078497
this is very useful but try not to replicate what is in the INDEX sticky thread.
I suggest that you request that this thread is listed in that thread so that its easy to find
Nice
Sent from my HTC Desire S using XDA Premium App
i think this should be made a sticky in the general section
most new comers don't check the development section
kartkk said:
i think this should be made a sticky in the general section
most new comers don't check the development section
Click to expand...
Click to collapse
I agree, general would be a better place for this thread.
In which case PM the moderator, smokestack76
Sent from my HTC Desire S using XDA Premium App
ben_pyett said:
I agree, general would be a better place for this thread.
In which case PM the moderator, smokestack76
Sent from my HTC Desire S using XDA Premium App
Click to expand...
Click to collapse
i made a request
Thanks guys, I will get more stuffs to add here soon... thanks for the downgrading hboot guide suggestion, I will look into that and add it in later...I hope this thread could help out those who are still new, who need more info...
once again, thanks a lot... if you have anymore suggestions or any corrections that I need to make, please tell me.
nodeffect said:
Thanks guys, I will get more stuffs to add here soon... thanks for the downgrading hboot guide suggestion, I will look into that and add it in later...I hope this thread could help out those who are still new, who need more info...
once again, thanks a lot... if you have anymore suggestions or any corrections that I need to make, please tell me.
Click to expand...
Click to collapse
i think you should remove the specs(it makes the guide look complicated & big) & give a link to gsmarena or htc site
I actually like that you added the specs
The only thing you should do is to keep it updated.. thats all
Thanks
Can you please note in the downgrade HBOOT section that RUU 1.46 or greater can not be downgraded as yet, since gingerbreak does not work on these RUUs. Would save a lot of people asking why they can't downgrade.
Thanks for the support guys. I've added some new guides today. If I made some mistakes and need corrections on those guides, please do inform me. I'm always here to improve it. Thanks!
tigris666 said:
Can you please note in the downgrade HBOOT section that RUU 1.46 or greater can not be downgraded as yet, since gingerbreak does not work on these RUUs. Would save a lot of people asking why they can't downgrade.
Click to expand...
Click to collapse
Thanks! Added!
*remove this please. sorry for double post*
can you add how to install custom recovery & how to perform a nandroid backup to the guide?
You should also link the downgrade method in post 4 by sonikz. I think it's the easiest and recommended way to do this...
greets
Brilliant. Good job man, very useful
juergen_90 said:
You should also link the downgrade method in post 4 by sonikz. I think it's the easiest and recommended way to do this...
greets
Click to expand...
Click to collapse
yes, I did include the link, please check again thanks
p.s. added a new guide to do nandroid backup and restore. Also another FAQ about s-off and root for the new OTA update.
btw, did I miss something? the http://alpharev.nl/x/beta/ is not working anymore.. it gives me 404 error...
nodeffect said:
yes, I did include the link, please check again thanks
p.s. added a new guide to do nandroid backup and restore. Also another FAQ about s-off and root for the new OTA update.
btw, did I miss something? the http://alpharev.nl/x/beta/ is not working anymore.. it gives me 404 error...
Click to expand...
Click to collapse
new site
& now hboot 0.98.0002 is supported no need to downgrade anymore
This morning I red about Revolutionary: a collaboration between unrevoked and alpharev.
Maybe you can add it to your post
http://revolutionary.io/
I tried the alpharex, but i always get failed t oget root in step 2
Hboot : 0.98.0002, rom stock version 1.47.401.4, android 2.3.3 any thoughts?
cheers
mr.boonet said:
I tried the alpharex, but i always get failed t oget root in step 2
Hboot : 0.98.0002, rom stock version 1.47.401.4, android 2.3.3 any thoughts?
cheers
Click to expand...
Click to collapse
Try using the new revolutionary tool, I've updated the guide(please look back at first post). Hope this helps.
Related
Don't forget to hit that "thanks"/Donate button or check out my APK(s) installer tool found in my signature :0)
Updated to version 1.51.
Added: Conversion of BMP images to ready-to-flash splash files on all 3 systems.
Modified: Graphical layout is now more in sync in all 3 systems.
Modified: All tooltips are now corrected and fully helpful :0)
Hi everyone.
This is a tool written in JAVA for easier flashing of the following partitions:
Radio, hboot/spl, recovery, system, boot, userdata, kernel and splash.
It can do much more, like:
Conversion of 24bit BMP images to ready-to-flash splash files.
Erase/wipe multiple or single partitions.
Reboot device either to system or fastboot.
Print of device info.
Flash of kernel.
Possible to run custom fastboot commands instead of using cmd/shell.
Flash of signed zip files (E.g. fastboot flash zip myzip.zip)
The above(Flash of signed zip) should not to be confused with flashing of custom rom files!
It's only meant for signed HTC roms with complete system layout.
Flash multiple files in one click by using custom folders and tags.
It's basically a GUI over most fastboot commands.
It works for Windows, Linux and Mac.
No need for Android SDK, the jar-file has all needed files bundled!
It's well tested and have more than +10000 users.
It works for all devices which has fastboot :0)
Any feedback is appreciated.
Requirements:
Min 30 % battery!
Engineering hboot/spl OR S-OFF!
Do not reboot or shutdown, if you ever get an error flashing the radio or the hboot/spl!
Ask here for help if it happens!
Instead of having to maintain multiple OPs, i have decided to redirect the OP to the desire forum. It's only the facade and nothing else. All questions and ect regarding the EVO 4G will still be on this thread :0)
The tool is the same and will work on any device which have fastboot mode.
LINK:
http://forum.xda-developers.com/showthread.php?t=1193915
Great idea
Sent from my PC36100 using XDA Premium App
does it work with hboot 2.16.0001 evo 4g
leo72793 said:
does it work with hboot 2.16.0001 evo 4g
Click to expand...
Click to collapse
I'm not an expert on the EVO... but try it out.. nothing to lose. If the command is rejected than nothing will happen :0)
But as rule of thumb: You must have eng spl or s-off. But some s-on devices still allows you some commands... Just try it out.
NB: I was unsure if it had any use in the Evo section... if it turns out to be not useful, i will removed it straight away :0)
Basically, EVO users will need the 0.76 engineering hboot version for all commands to work.
github said:
Basically, EVO users will need the 0.76 engineering hboot version for all commands to work.
Click to expand...
Click to collapse
If you need to get .76 back then check out this:
http://forum.xda-developers.com/showthread.php?t=883548
Cool idea, ill try it when the new kernel is done.
Sent from my PHAT Iconia
Updated to ver.1.51
Enjoy :0)
Works Great on my Evo(Details in Sig.) very user friendly
Just reached 3500+ downloads for version 1.51 :0)
Keep the thanks/donations and REPLIES coming or this thread will die :0(
Fastboot Commander v.1.51 just reached 6300 + downloads
Remember to leave a REPLY or the this threads will die...
Hitting the "THANKS" and/or Donate button won't hurt either
OLD INFO:
This old info is not updated. Please read the above post for the link to the instructions.
{
"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"
}
HTC Sensation/XE/4G Super Utility by kgs1992
THIS UTILITY HAS BEEN FEATURED ON THE PORTAL!
Read Here
:::: What does this do? ::::
This tool provides a very simple & easy way for any of these:
Reboot your device normally, or to bootloader or recovery.
S-OFF for Hboot ≤1.18 devices using Revolutionary
S-OFF for Hboot 1.2x devices using JuopunutBear (Wire trick is needed)
Installing 4EXT Touch Recovery or CWM recovery for all S-OFF / HTC Dev Unlocked devices.
Rooting for all devices (With or without a custom Recovery)
Write SuperCID or custom CID for all S-OFF devices
Install firmware for all S-OFF devices
Flash ZIP from recovery for all S-OFF devices with custom recovery installed
Flash PG58IMG.zip (Depending on what the PG58IMG.zip is, the requirements for this may differ)
Flash boot.img for HTC Dev unlocked/ S-OFF devices
Flash Unlocked =JuopunutBear= Hboot for devices that have S-OFF
*devices implies HTC Sensation/XE/4G wherever used in this post/thread
Best suited for noobs and people with dead screens or volume/power keys that don't work properly, since 90% of the interaction is with the computer.
I have spent a lot of time perfecting this utility. It is now safe to use!!
Read through the instructions and everything will execute smoothly.
:::: What do I need to do? ::::
↓ You need to just trust the tool & follow these instructions ↓
Step by step Instructions:
Uninstall all programs that start with "HTC" ; including HTC Sync, HTC Driver, etc. Also uninstall / close any interfering software. (Very important if you're using this tool for S-OFF)
Install HTC drivers from here and reboot your PC.
Make sure you set HTC Sync as default mode with Ask Me Everytime disabled and Enable USB Debugging option.
(Default mode & ask me options are in Settings>Connect to PC. USB Debugging option is in Settings>Developer Options)
NEVER use USB hubs or USB 3.0 ports!
[*]Disable your anti virus program when you run the tool
Ensure that you have a battery level of at least 40% before using this too.l
Download and open the zip file. Unzip it to any convenient location.
Run "Menu.bat" file and follow the onscreen instructions.
Please note that the menu you are presented with shows you the options & not the steps
DO NOT run the file as administrator.
Please ensure that you are connected to the internet while using the tool since files are not packed into the tool & need to be downloaded as required.
When asked for a response, always type 1 for yes & 0 or anything else for no. When asked to press enter to exit, press Enter to exit & not the close button on the window.
It's as simple as that
Read post #2 in this thread for important tips!
:::: Download ::::
(Click the button to go to the download page)
Total number of downloads: 19k (Updated every week)
If you have used the tool, please post your feedback, along with suggestions for improvement!
Also, screenshots in the attachments!
Last but not the least, a lot of time & effort has been put in to bring this tool to you and to make it foolproof. If this tool helps you or if you wish to show your support, please don't forget to hit the thanks button!
:::: Donations ::::
sytauro
xan_asmodi
catmanic x2
guidogsbn
markwatson
Gozzeh
Homewrecker
alphaditya
jr_718
If you'd like to show your support/appreciation, donations are welcome!
This is of course, entirely optional.
Thank you. I appreciate your support and it encourages me to do even better.
Video Tutorials on YouTubehttp://www.youtube.com/playlist?list=PLYPCYqjlXVCaKSq4sxINHL4PPSgltE_F0http://www.youtube.com/playlist?list=PLYPCYqjlXVCaKSq4sxINHL4PPSgltE_F0 <--Click here(Thanks to locn for video tutorials)
Additional Info
:::: TIPS ::::
For JuopunutBear S-OFF, HTC Dev unlock method is recommended because the timing of the wire trick does not need to be 100% exact. The fact that the unlock token has been used will not be visible on the phone. This is what HTC uses to determine whether the bootloader has been unlocked. No matter which method you follow, the outcome is the same. If two identical phones were S-OFF each using one of these methods, you could not differentiate one from the other. (This is not a false claim; I have seen it myself.)
For problems with JuopunutBear refer here or join IRC Channel #juopunutbear on freenode. Note: The method without HTC Dev unlock is not supported by the channel, except for cases where the motherboard has been replaced. NO TOOL RELATED QUESTIONS ON THIS CHANNEL. (only questions related to JB & wire trick are entertained)
For problems with JuopunutBear S-OFF without bootloader unlock, refer here.
For JuopunutBear S-OFF (Hboot 1.2x) you may lose data on SD Card. You should backup or use a spare SD Card.
For JuopunutBear S-OFF using unlock bootloader method, you only need to unlock your bootloader using HTC Dev. Rooting is done within the tool (optional).
For Hboot ≤1.18 S Off, please ensure that you don't have custom recovery installed. If you do, refer this post for the solution.
For writing custom CID, please refer here for a list of valid CIDs based on provider/locations.
For general help, post in this thread or join IRC Channel #helpmenow on freenode. [I can be found here. If you see me there but I don't reply, you can take help from others.]
:::: CREDITS ::::
Revolutionary.io for Revolutionary & Revolutionary CWM recovery.
Unlimited.io for JuopunutBear & JuopunutBear hboots.
madmaxx82 for 4EXT Touch Recovery
sparkym3 for TPSparkyRoot
mike1986. for Rooting Tools from his site
ganeshp for all his help and ideas!
Keylogger_0 for help with logging.
tinky1 , dexter93 & globatron for their help & support.
The Sensation community & anyone I might have forgotten.
:::: Changelog ::::
Code:
[CENTER]
v7.1
-Bug fixes
-Hosting changed
-Linking method changed. The tool will never need to be updated due to link changes.
v7.0
-Added ability to start the tool from any screen on the phone
(i.e bootloader/recovery/android.)
-Firmware flashing is now done in RUU mode.
-Now requires almost 0 feedback from the user as most things are checked automatically.
-Automatically attempt to add CID to fastboot flashable zips if flashing fails
-No need to download any files anymore.
Depending on requirements, files are automatically downloaded.
-MD5 checking for downloaded files.
-Choice of recovery added. You can now flash CWM or 4EXT
-On-screen Instructions simplified.
-Few typos corrected.
-Text formatting improved. (Also, colour added :P )
[B][COLOR="Blue"][Released][/COLOR][/B]
Changelog for older Versions:
[HIDE]
v6.6
-Added helpful echos to Hboot 1.18 S-OFF
-Added log feature for tacoroot
-Few typos corrected
v6.5.1
-Menu fixed
-Typos corrected & extra info added
-Minor bugs corrected
v6.5
-Fixed file not found errors
-Fixed ping errors
-Restriction removed on folder name
-ping.exe removed from zip
v6.4.4
-Added ping.exe to fix error on systems with incorrect variable paths*
*This is not a problem with the tool, but some problem with your PCs
v6.4.3
-Fixed link
-Fixed file not found loop
v6.4.2
-Fixed errors in code
-Fixed incorrect links
-Fixed incorrect title
v6.4.1
-Menu bug fixed again
v6.4
-New menu bug fixed
-recovery.img file existence check added
v6.3
-Fixed menu
-Added new method to flash recovery
v6.2
-An error in code for temp root has been rectified
-Added option to flash ENG boot for devices after JB S-OFF that retain *locked* status
-Hboot 1.2x S-OFF now supports HTC Dev Unlocked devices
-S-OFF tested (thanks [URL="http://forum.xda-developers.com/member.php?u=1529048"]anko184[/URL]) and fixed
v6.1
-Corrected wrong info about Super CID & Custom CID working with HTC Dev Unlock
-Added wait time before fetching CID to ensure it fetches properly
v6.0
-Added new options to S-OFF utility making it much safer
-Added ability to flash PG58IMG.zip
-Added ability to flash boot.img
-Implemented new rooting method that supports all devices
-Added ability to reboot the device using the tool
v5.0
-All options tested & working with my phone [Except S-OFF]
-Fixed zip not being deleted after install
-Major fix to ensure integrity of USB connection *
-Added delay effect for all output making it easier to read
-Rooting Utility changed
*Previously, the commands would execute as soon as adb detected the device. Now, I have added a wait time of 90 seconds to ensure that the device boots completely before any commands are executed, thus, making this tool all the more fool proof
v4.1
- Added ability to add custom CID
v4.0
-Added support for S-OFF Hboot 1.2x devices
v3.1
-Added flash zip from recovery option
-Corrected typos and incorrect commands (thanks to [URL="http://forum.xda-developers.com/member.php?u=4546540"]ganeshp[/URL])
v3.0
-Cleaned up scripts
-Added Install firmware feature
v2.0
-Added Permanent Rooting feature
-Added Write SuperCID feature
-Changed most scripts to make them efficient
-Added Menu to make navigation simpler
v1.1
-Fixed delete PG58IMG.zip after recovery install
v1.0
-Added & tested the 4EXT recovery flashing option.
[/HIDE][/CENTER]
:::: Footnote ::::
Warning for non HTC Sensation/XE/4G devices:
This tool is not intended for any other phones, although some features may work for other phones as well.
The reason you see batch files & not an executable is because my script is open to all.
View it, use it, change it, do as you wish!
I am against the uploading of the tool to other locations.
I will NOT provide support to anyone who has not downloaded the tool from the thread.
You will not duplicate my work; you may use the code as you please, but not the entire tool itself.
I don't claim full credit for this utility.
I am not to be held responsible for any damage this program may cause to you or your devices.
Use it at your own risk.
I will provide support for the tool here in this thread & on #helpmenow IRC Channel. NO PMs PLEASE.
I hold no responsibility for the outcomes from the use of this tool.
NEW INFO (Duplicate):
HTC Sensation/XE/4G Super Utility by kgs1992
THIS UTILITY HAS BEEN FEATURED ON THE PORTAL!
Read Here
:::: What does this do? ::::
This tool provides a very simple & easy way for any of these:
Reboot your device normally, or to bootloader or recovery.
S-OFF for Hboot ≤1.18 devices using Revolutionary
S-OFF for Hboot 1.2x devices using JuopunutBear (Wire trick is needed)
Installing 4EXT Touch Recovery or CWM recovery for all S-OFF / HTC Dev Unlocked devices.
Rooting for all devices (With or without a custom Recovery)
Write SuperCID or custom CID for all S-OFF devices
Install firmware for all S-OFF devices
Flash ZIP from recovery for all S-OFF devices with custom recovery installed
Flash PG58IMG.zip (Depending on what the PG58IMG.zip is, the requirements for this may differ)
Flash boot.img for HTC Dev unlocked/ S-OFF devices
Flash Unlocked =JuopunutBear= Hboot for devices that have S-OFF
*devices implies HTC Sensation/XE/4G wherever used in this post/thread
Best suited for noobs and people with dead screens or volume/power keys that don't work properly, since 90% of the interaction is with the computer.
I have spent a lot of time perfecting this utility. It is now safe to use!!
Read through the instructions and everything will execute smoothly.
:::: Where can I find all the info? ::::
All info & downloads have been moved to my website.
You can find all instructions & downloads here: kgs1992 - KGS Utility
Please do not download from other sources since it may not be the latest version & older versions should NOT be used!
Remember to read the Known Issues post for fixes to known problems.
:::: FAQs ::::
Q. How safe is this?It's as safe as it can get without someone being physically present to ensure that you do everything right. If you follow the instructions, this is very safe.
Here is what makes it safe:
Ample, easy-to-follow instructions.
Dynamic checks to ensure previous steps completed properly & device is exactly as it needs to be.
MD5sum checking for downloaded files before flashing.
If anything fails, it is retried. If it fails constantly, then all changes are undone & error messages are shown.
Regular updates with new features.
Immediate bug fixes when reported.
Dedicated real-time support on IRC (#kgs1992 on Freenode network).
Q. Why did you make this?Of course, it was intended to be helpful to newbies to S-OFF & flash their phones and also serve as a good example for making a completly n00b-proof toolkit for anyone who wanted to make one.
Started off as wanting to learn something new. Helped me learn not only how to write batch scripts but by extension I learnt many more things & also more about the phone.
Q. Where can I find support?If you find yourself in need of help with using this, you can find real-time support on IRC (#kgs1992 on Freenode network). [Please note that as the single person maintaining this project, it is difficult to be online & answer questions 24/7. You might have to wait a while at times.]
Q. Will you make this for more devices in the future?If I get enough requests. Requests can be made using the feedback form on this page.
Q. Will you make this for a different platform (Linux/Mac)?If I have the time, I may. But this probably isn't going to happen.
Q. How can I help?You can leave your feedback, suggestions, comments, etc. here in this thread or use the feedback form on this page.
If you like my work, you can push my thanks button (This can be found at the bottom-left of this post.) & rate 5★ s for the thread. (This can be found at the top-right of the page.)
If you wish to make a donation, you may do so here or do so directly via PayPal to [email protected] .
HTC Sensation/XE/4G Super Utility by kgs1992
THIS UTILITY HAS BEEN FEATURED ON THE PORTAL!
Read Here
NO LONGER SUPPORTED
I no longer own a HTC Sensation, nor do I have the time required to provide help and support personally.
v8.0 is the last increment for this utility. You may still use the utility at your own discretion.
:::: What does this do? ::::
This tool provides a very simple & easy way for any of these:
Reboot your device normally, or to bootloader or recovery.
S-OFF for Hboot ≤1.18 devices using Revolutionary
S-OFF for Hboot 1.2x devices using JuopunutBear (Wire trick is needed)
Installing 4EXT Touch Recovery or CWM recovery for all S-OFF / HTC Dev Unlocked devices.
Rooting for all devices (With or without a custom Recovery)
Write SuperCID or custom CID for all S-OFF devices
Install firmware for all S-OFF devices
Flash ZIP from recovery for all S-OFF devices with custom recovery installed
Flash PG58IMG.zip (Depending on what the PG58IMG.zip is, the requirements for this may differ)
Flash boot.img for HTC Dev unlocked/ S-OFF devices
Flash Unlocked =JuopunutBear= Hboot for devices that have S-OFF
*devices implies HTC Sensation/XE/4G wherever used in this post/thread
Best suited for noobs and people with dead screens or volume/power keys that don't work properly, since 90% of the interaction is with the computer.
I have spent a lot of time perfecting this utility. It is now safe to use!!
Read through the instructions and everything will execute smoothly.
:::: Where can I find all the info? ::::
All info & downloads have been moved to my website.
You can find all instructions & downloads here: kgs1992 - KGS Utility
Please do not download from other sources since it may not be the latest version & older versions should NOT be used!
Remember to read the Known Issues post for fixes to known problems.
:::: FAQs :::: Q. How safe is this?It's as safe as it can get without someone being physically present to ensure that you do everything right. If you follow the instructions, this is very safe.
Here is what makes it safe:
Ample, easy-to-follow instructions.
Dynamic checks to ensure previous steps completed properly & device is exactly as it needs to be.
MD5sum checking for downloaded files before flashing.
If anything fails, it is retried. If it fails constantly, then all changes are undone & error messages are shown.
Regular updates with new features.
Immediate bug fixes when reported.
Dedicated real-time support on IRC (#kgs1992 on Freenode network).
Q. Why did you make this?Of course, it was intended to be helpful to newbies to S-OFF & flash their phones and also serve as a good example for making a completly n00b-proof toolkit for anyone who wanted to make one.
Started off as wanting to learn something new. Helped me learn not only how to write batch scripts but by extension I learnt many more things & also more about the phone.
Q. Where can I find support?If you find yourself in need of help with using this, you can find real-time support on IRC (#kgs1992 on Freenode network). [Please note that as the single person maintaining this project, it is difficult to be online & answer questions 24/7. You might have to wait a while at times.]
Q. Will you make this for more devices in the future?If I get enough requests. Requests can be made using the feedback form on this page.
Q. Will you make this for a different platform (Linux/Mac)?If I have the time, I may. But this probably isn't going to happen.
Q. How can I help?You can leave your feedback, suggestions, comments, etc. here in this thread or use the feedback form on this page.
If you like my work, you can push my thanks button (This can be found at the bottom-left of this post.) & rate 5★ s for the thread. (This can be found at the top-right of the page.)
If you wish to make a donation, you may do so here or do so directly via PayPal to [email protected] .
For some reason, this post and the next post were interchanged randomly and hence, I had to duplicate the OP.
Great...can work on hboot 1.29,i knw it says 1.18 but just askin
Sent from my HTC Sensation XE with Beats Audio Z715e using XDA
Unfortunately I will probably never get to use this tool, but none less thank you and keep up the work. But one complaint, this should have been posted in the Sensation Android Development forum.
kishen80 said:
Great...can work on hboot 1.29,i knw it says 1.18 but just askin
Sent from my HTC Sensation XE with Beats Audio Z715e using XDA
Click to expand...
Click to collapse
Well, Revolutionary only supports devices with Hboot 1.18 or less.
Maybe if I modify this to make it work with other programs, it's possible.
EDIT: Yes, now works on Hboot 1.2x
T-Macgnolia said:
Unfortunately I will probably never get to use this tool, but none less thank you and keep up the work. But one complaint, this should have been posted in the Sensation Android Development forum.
Click to expand...
Click to collapse
Well, when I asked dexter, he was of the opinion that it should be placed in general.
And thank you
EDIT: Moved to Sensation Android Development
Added extra function to flash 4EXT Recovery v1.0.0.5 RC3 for S Off devices!
Good work. Once you finished adding stuff to it, we will request to move it to Dev.
Sent from my HTC Sensation Z710e using xda premium
kgs1992 said:
Added extra function to flash 4EXT Recovery v1.0.0.5 RC3 for S Off devices!
Click to expand...
Click to collapse
Nice one buddy added thanks for U...Keep it up
Fixes
Hboot ≤1.18 S Off, removing custom recovery:
Tacoroot won't work with custom recovery. You need to flash the stock recovery.
Make sure that your bootloader is unlocked.
Download this rcovery.img
Put it into the tools folder. (If you get a overwrite warning, just replace the previous file)
Run menu.bat & select option 3 (always select no for method 2). (Method 1 will install any recovery named recovery.img)
Re-run menu.bat & select the appropriate options for S Off.
If it fails again, then perform a factory reset & try again.
If it fails again, It would be a good idea to run an RUU
I've previously S-OFF'd using revolutionary and rooted my Sensation 4G with clockworkmod but failed to get the SuperCID working.
but I've been exploring looking into flashing ARHD and that required both 4ext and SuperCID.
Would I just run this tool without using the S-OFF part and proceed to install 4ext, root, supercid, etc?
NinetoFive said:
I've previously S-OFF'd using revolutionary and rooted my Sensation 4G with clockworkmod but failed to get the SuperCID working.
but I've been exploring looking into flashing ARHD and that required both 4ext and SuperCID.
Would I just run this tool without using the S-OFF part and proceed to install 4ext, root, supercid, etc?
Click to expand...
Click to collapse
Yes, you can choose what you want to perform. So, run the Menu.bat once select the Install 4ext option.
Then run again & select SuperCID.
And then repeat, choose install firmware.
You will have to interact only with the PC, not with your phone.
Finally, the utility now supports devices with Hboot 1.27 using the temproot + JB method!
Please give it a try or look through the code and let me know if there is any bug (doubtful there is any)
This is a nice program, i like the automated supercid, im probably gonna give that a try...anyway to make an option to put the tmobile cid back (T-MOBO10)?
el7145 said:
This is a nice program, i like the automated supercid, im probably gonna give that a try...anyway to make an option to put the tmobile cid back (T-MOBO10)?
Click to expand...
Click to collapse
I'll have to look into that. Maybe you may find it in the coming versions.
This application does S-off in devices with Hboot 1:27 S-on?
How it works?
I find it very difficult to make S-off with the Hboot 1.27, using the method JuopunutBear..
Awaiting your response, to download and install.
PC400 said:
This application does S-off in devices with Hboot 1:27 S-on?
How it works?
I find it very difficult to make S-off with the Hboot 1.27, using the method JuopunutBear..
Awaiting your response, to download and install.
Click to expand...
Click to collapse
the only way to s-off 1.27 is with JuopunutBear wire trick method
PC400 said:
This application does S-off in devices with Hboot 1:27 S-on?
How it works?
I find it very difficult to make S-off with the Hboot 1.27, using the method JuopunutBear..
Awaiting your response, to download and install.
Click to expand...
Click to collapse
If you read carefully, it uses the same method. Just more organized because everything is done from a single program including the temp root.
kgs1992 said:
If you read carefully, it uses the same method. Just more organized because everything is done from a single program including the temp root.
Also doesn't void your warranty since it doesn't use the HTC Dev method.
Click to expand...
Click to collapse
Ok, I'll have to make the process of touching the wire on the card? Mine is 1:27 Hboot Unlocked S-on, I got through the Htc dev.
kgs1992 said:
If you read carefully, it uses the same method. Just more organized because everything is done from a single program including the temp root.
Also doesn't void your warranty since it doesn't use the HTC Dev method.
Click to expand...
Click to collapse
you do know that JuopunutBears new method doesnt use htcdev unlock either?
PC400 said:
Ok, I'll have to make the process of touching the wire on the card? Mine is 1:27 Hboot Unlocked S-on, I got through the Htc dev.
Click to expand...
Click to collapse
Since you have already used HTC Dev to unlock, I recommend you don't use this utility because all you need to do is run the control bear and perform the wire trick.
And yes, the tool will employ the same methods as JuopunutBear (except HTC Dev Unlock) because that is the same application used in this tool.
EDIT: Now supports HTC Dev unlocked devices for SOff
This is for all users of the HTC J Butterfly (HTL21) that was released in Japan.
For any of the below procedures, read the instructions several times before attempting. Also, please copy/paste any commands in the code boxes so you avoid making typing mistakes.
You can find me on IRC, irc.andirc.net #HTCJButterfly - but it's not a dedicated channel and I'm usually only on in the evenings, JST.
To do this, I assume you have the proper tools set up, are familiar with doing ADB commands, are aware that I (or the other posters) are NOT liable for any damage that you might do to your phone. Proceed at your own risk.
Unlock: Yes (日本語で from fnoji111 / simplified English explanation from samusx)
Here, we will get temproot, change the CID, then unlock the phone through the htcdev website.
Preparation
goroh_kun's root tools
You are able to issue ADB/Fastboot commands to your phone
USB Debugging is ON (Settings -> Developer Options -> check USB Debugging)
Further note, you may want to back up everything on your external SD card, or just use a spare external SD card to do this process.
Temproot
From goroh_kun's root tools, you'll find two files inside: diaggetroot.apk and getroot. Put these two files in a folder where you can run ADB commands.
In a command prompt, run
Code:
adb install diaggetroot.apk
Next, run
Code:
adb push getroot /data/local/tmp/getroot
adb shell chmod 777 /data/local/tmp/getroot
On your phone, run the diaggetroot application, the name might be BreakSuidDiag, wait for the Hello World! message to appear
In the command prompt, run
Code:
adb shell
/dev/sh
You should now see # in the command prompt. If you don't, toggle the Wi-Fi ON/Off and try the /dev/sh command again. If you have #, great. Next!
Modify CID
(Thank you, beaups, for the easier method to change the CID!)
You should have # in the command prompt
run
Code:
echo -ne "11111111" | dd of=/dev/block/mmcblk0p5 bs=1 seek=20
back into the command prompt, with #, run
Code:
reboot bootloader
With your phone now in the bootloader, run
Code:
fastboot oem readcid
The result should show 11111111!
Unlock
It's probably a good idea to backup any data because this will essentially factory reset your phone.
If you have 11111111, go to htcdev.com
Choose to unlock the bootloader, from the devices pull-down menu, select ALL OTHER SUPPORTED MODELS
Follow all of the directions until you are unlocked
Keep your unlock token somewhere safe!
Custom Recovery and Root: YES
Phone unlocked? Good. Thanks to drewx2, we now have a working custom recovery, and we can get root as well. We'll do this in one go. We will flash the custom recovery, change the theme so that the recovery fits on the screen, then flash SuperSU. Oh, let's flash Busybox as well.
Preparation
drewx2's twrp-htc-dlxj.img
SU_Busybox_Package.zip (optional, if you don't want to install a custom ROM but need root)
Flash TWRP and change the theme
In the command prompt
Code:
adb reboot bootloader
When the phone enters bootloader mode, in the command prompt
Code:
fastboot flash recovery twrp-htc-dlxj.img
Check to make sure that the recovery works. If it does, great!
Follow this guide to change the theme to fit the screen
From here, you can flash a ROM through the custom recovery, like AUrora, and it will already be rooted with SuperSU included. If you don't want to install a custom ROM, you can follow the below instructions to get root/SuperSU on your stock system.
Flash SuperSU and Busybox from TWRP (optional)
Put the SU_Busybox_Package.zip file on your sdcard
From TWRP, tap Install
Find the file and select it
Swipe the white arrow from left to right to install
Tap Reboot System and check to see if SuperSU and Busybox work
Problems/Issues
au Market won't work if Superuser is installed. If you uninstall Superuser, au Market will work, then you can install Superuser again after you finish using au Market. Until this is resolved, this is the way to use both applications together. If you use SuperSU instead of Superuser, then au Market should work.
Custom ROMs: Yes
J Butterfly Stock Rooted ROM 1.15.970.1 (odex)
J Butterfly Stock Rooted ROM 1.15.970.1 (deodex) - Camera will crash if you try and record a video, seeing what can be done to resolve this. Please use the odex'd rom instead if you need to video record.
AUrora v1.0.2 - See Post #2
S-OFF: YES
Please go to http://unlimited.io/ - The DirtyRacun S-OFF method has been released for this phone. You can find this method under the S-OFF Exploits menu.
(Please note that support for S-OFF will not be available on this thread, please ask the developers at the unlimited.io website if you have any troubles or issues with the S-OFF method)
SIM Unlock: Yes
There is a guide written by fnoji111. Because I have not tested this myself, I cannot provide any assistance if you find yourself in trouble. DO THIS PROCEDURE AT YOUR OWN RISK.
SIM Free guide
Custom Kernels: N/A
RUU: N/A
Credits:
goroh_kun, for his root tools
fnoji111, for providing the unlock process
samusx, writing up an explanation of the unlock process
jcase, Dr_Drache, dsb, for their time and advice on random things
beaups, his time, alternative methods, and simpler CID method
drewx2, for providing a working custom recovery (TWRP)
dsb, for helping me get my custom rom working
lyapota for the camera mod
nitsuj17, stat bar mods
UKB (nitsuj17) and CODIS (chingy51o, newtoroot) ROM creators
androidfilehost
zeppelinrox, SuperCharger V6 tweaks
Click to expand...
Click to collapse
AUrora v1.0.2
AUrora ROM v1.0.2
Features
Based on stock DLXJ 1.15.970.1
Android 4.1.1 / Sense 4+
Aroma Installer
SuperCharger V6 tweaks
Deodex
Debloat
Rooted
SuperSU
Busybox
Add 3rd Party Apps
lyapota's camera (shhhhhh!)
Status Bar mods (Clock/Battery)
Download: AUrora v.1.0.2 (English) | AUrora v.1.0.2 (日本語)
Installation
Your device should be unlocked, rooted, with a custom recovery. (see post #1)
Make sure you've made a nandroid backup!
Put AUrora ROM on your internal SD card
In recovery, in this case TWRP, Wipe cache, dalvik cache, factory reset, and system.
Install AUrora ROM
Reboot system
Issues
Although Busybox is installed, it may not work properly. In that case, you can flash this Busybox from recovery. No wipes needed.
Changelog
Code:
v1.0.2
*re-cooked ROM, au Market should work now
*Updated some/system/apps, 2/4/2013
*Updated some /data/apps, 2/4/2013
*V6 SuperCharger [U9RC11] tweaks (100% SuperCharger, Die Hard Launcher, sdcard/3g, Kernel/VM, Zipalign apk/permissions fix on boot)
*Removed a few more HTC/au apps, installable in Aroma
*Added 5 DNA HEX wallpapers (Pink, BW, Blue, Yellow, Orange)
*Created Purple and Red battery percentage mods
*Removed centered clock mods
*Modified Rosie, Landscape and 5x6/8x4 App drawer added (thanks nitsuj17 and dsb9938 for guidance)
*Added 5 DNA wallpapers (Blue/Red Droid DNA Eye, Green/Purple/Red DNA HEX)
*Changed default wallpaper
v.1.0.1
*Edited aroma-config and updater-script to fix the camera mod page not
showing up if Default is chosen in au installation screen in Aroma (thanks samusx)
v1.0.0
*Fixed Video recording (thanks lyapota)
*Added UKB Status Bar Battery/Clock mods to Aroma (thanks nitsuj17!)
*Added lyapota camera mod, choosable in aroma
*Debloat and desense (au Apps/Widgets, HTC Apps/Widgets, Wallpapers,
Lockscreens, etc) with option to install in Aroma
*Added a temporary splash screen
*Added extra 3rd Party apps to install in aroma: Titanium Backup,
ES File Browser, LINE
*Added Aroma Installer
Credits:
goroh_kun, for his root tools
fnoji111, for providing the unlock process, Japanese aroma installer
samusx, writing up an explanation of the unlock process
jcase, Dr_Drache, dsb, for their time and advice on random things
beaups, his time, alternative methods, and simpler CID method
drewx2, for providing a working custom recovery (TWRP)
dsb, for helping me get my custom rom working
lyapota for the camera mod
nitsuj17, stat bar mods
UKB (nitsuj17) and CODIS (chingy51o, newtoroot) ROM creators
androidfilehost
zeppelinrox, SuperCharger V6 tweaks
Click to expand...
Click to collapse
Reserved, just in case.
looking forward...
i am looking forward for some updates on this post...
keep us posted!
thanks.
g.b.a. said:
i am looking forward for some updates on this post...
keep us posted!
thanks.
Click to expand...
Click to collapse
Hopefully there will be lots of good news to share in the new year. If you come across anything, let me know!
I think only j butterfly can not be unlocked as per your info. But, HTC Butterfly which have been released in Singapore & China can be unlocked since they are not locked to any carrier (not tested yet but it is based on other HTC devices experience).
kdahri said:
I think only j butterfly can not be unlocked as per your info. But, HTC Butterfly which have been released in Singapore & China can be unlocked since they are not locked to any carrier (not tested yet but it is based on other HTC devices experience).
Click to expand...
Click to collapse
For the time being, yes, the J Butterfly cannot be unlocked. I'm jealous of the Singapore and China variants being unlocked...unfortunately my carrier here in Japan does not like to unlock phones, based on my experience.
Looks like there is some good news on the horizon.
Seems someone found something.
Take a look.
http://htcsoku.info/au-deluxe-unlock/
au by KDDIから発売されているHTC J butterflyのHTCDevでの開発者アンロックはキャリアの意向により出来ませんが、以前からSnapdragon S4機でなぜか可能になっているCIDブロックの改変でのSuperCID化(本来S-OFFでないと出来ない)により姉妹機で同様にキャリア(Verizon)の意向によって開発者アンロックの提供がされていないDROID DNAのアンロックは可能となっていました。
CIDブロックを改変するためには管理者権限が必要となっており、DROID DNAはcom.htc.usageのexploitにより管理者権限を得た後CIDブロック(mmcblk0p5)を改変し、本体のCIDをSuperCIDに行った後開発者アンロックを実現していました。
しかしHTC J butterflyの出荷時点ではそのcom.htc.usageのexploitは利用できず、管理者権限が得られないためにブロックの記述変更ができないでいましたが、Androidセキュリティ等で著名な@goroh_kunさんの協力によりHTC J butterflyの管理者権限を得る事が出来、CIDブロックの改変を行う事が出来ました!
これでHTC J butterflyのカスタムが広がればいいですね!
方法やブロックの改変方法等は後ほどHTC速報Devで記述予定です。(2012/12/30/2:31時点では記載してません、少々お待ち下さい・・・)
HTC速報Dev – HTC J butterfly 機種個別ページ
http://htcsoku.info/htcsokudev/2012device/deluxe_j/
samusx said:
Looks like there is some good news on the horizon.
Seems someone found something.
Take a look.
http://htcsoku.info/au-deluxe-unlock/
au by KDDIから発売されているHTC J butterflyのHTCDevでの開発者アンロックはキャリアの意向により出来ませんが、以前からSnapdragon S4機でなぜか可能になっているCIDブロックの改変でのSuperCID化(本来S-OFFでないと出来ない)により姉妹機で同様にキャリア(Verizon)の意向によって開発者アンロックの提供がされていないDROID DNAのアンロックは可能となっていました。
CIDブロックを改変するためには管理者権限が必要となっており、DROID DNAはcom.htc.usageのexploitにより管理者権限を得た後CIDブロック(mmcblk0p5)を改変し、本体のCIDをSuperCIDに行った後開発者アンロックを実現していました。
しかしHTC J butterflyの出荷時点ではそのcom.htc.usageのexploitは利用できず、管理者権限が得られないためにブロックの記述変更ができないでいましたが、Androidセキュリティ等で著名な@goroh_kunさんの協力によりHTC J butterflyの管理者権限を得る事が出来、CIDブロックの改変を行う事が出来ました!
これでHTC J butterflyのカスタムが広がればいいですね!
方法やブロックの改変方法等は後ほどHTC速報Devで記述予定です。(2012/12/30/2:31時点では記載してません、少々お待ち下さい・・・)
HTC速報Dev – HTC J butterfly 機種個別ページ
http://htcsoku.info/htcsokudev/2012device/deluxe_j/
Click to expand...
Click to collapse
Yep! I'm fiddling with it right now, but the exact instructions haven't been released just yet, so I haven't been able to unlock...yet. Thanks!
I know this is JAPAN BUTTERFLY but in Taiwan Butterfly Version can be unlocked through HTCDEV and after that rooted using the same method as HTC ONE X.
I tried this method and my phone is unlocked. After the new year, I'll post directions in English.
Sent from my Nexus 7 using xda premium
my J butterfly loses signal after trying the rooting method above. anyone has the stock img of system and radio?
hope someone has pulled them using dd command when they got temproot; I forgot to do it
Sent from my HTC One X using xda app-developers app
tiltyu said:
my J butterfly loses signal after trying the rooting method above. anyone has the stock img of system and radio?
hope someone has pulled them using dd command when they got temproot; I forgot to do it
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
Seems to be a coincidence, it seems that the network went down at the same time. It's back up now though. Unlocked and ready to go!
great job!!!
good for you...
and this is a wonderful New Year information...
hope you can share the procedure in English including the necessary processes (backup, data save, etc.)
thanks in advance!
Happy New Year!
The prep for unlocking the phone is simple.
First you need to have the Android SDK installed and ready to go. If you don't know how watch this video and follow the guide.
http://www.youtube.com/watch?v=glGdw2HAumg
This is where to get the android sdk and the written guide.
http://droidmodderx.com/galaxynexus/how-to-set-up-the-sdk-for-galaxy-nexus
Before you start in your Android phone settings click about then click the Phone identity tab. Make a note of your IMEI and MEID number.
The get these two files and put them in the android-sdk-windows/platform-tools folder.
diaggetroot.apk
getroot
These two files can be downloaded here.
https://docs.google.com/file/d/0B8LDObFOpzZqQzducmxjRExXNnM/edit?pli=1
You will a HEX file editor. Just google search for Free HEX editor and you will be able to find one.
This guide was written for Windows users. Sorry I don't use MAC.
STEP 1: Get administration privileges
With the diaggetroot.apk and getroot files put in the android SDK platform-tools folder right click on an empty space in the browser window and open a command prompt window (cmd)
Copy and paste this into the the cmd window and push 'enter'.
adb install diaggetroot.apk
It should push the file to the android system folder.
Then copy and paste these lines and push 'enter' after each.
adb push getroot /data/local/tmp/getroot
adb shell chmod 777 /data/local/tmp/getroot
Now on your android phone itself open your app drawer and open the app we just pushed to the system. It should be called BreakSuidiag or something like that. It will have a generic android icon.
When you open it, you should see a white screen and it will say "hello world".
Back on your PC in the same cmd window as before paste these lines and push 'enter' after each.
adb shell
/dev/sh
You should now see the '#' mark in the cmd window. Thats good.
(If it didn't work, turn your wifi on then off. Then try the two above lines again.)
Now make sure you have an SD card in your J Butterfly. This process will erase your SD card so make sure you have your data backed up.
In the same cmd window copy and paste this line.
dd if=/dev/block/mmcblk0p5 of=/storage/ext_sd/mmcblk0p5ORIG
You should see some writing that says the it made a file or something along those lines.
This will copy a file to your SD card called mmcblk0p5ORIG.
Now in your android options window unmount the SD card. Then remove the card and plug it into your PC and open the mmcblk0p5ORIG file with a HEX editor.
You will see a bunch of numbers that look like this.
Make sure the numbers underlined in orange(IMEI) and blue(MEID) match the numbers that you got from your Phone identity info.
There won't be XXXXXXX in your version, those are added here to protect this users personal phone identity numbers. In your file please do not add X's. Leave the numbers as they are but just make sure they match the numbers you made a note of before.
You only have to make a small edit to this file. The text that reads "KDDI_801" must be set to "11111111" That is 8, 1's that perfectly replace the "KDDI_801". When you are done it will look like this.
Now save that edited file back to the SD card named 'mmcblk0p5MOD' and they you can eject your SD card from your PC and put it back in your J Butterfly.
Now we will write this file to the phones data. Copy and paste these into the cmd window and push 'enter' after each.
dd if=/storage/ext_sd/mmcblk0p5MOD of=/dev/block/mmcblk0p5
reboot bootloader
Your phone should reboot.
After it does copy and paste this and push 'enter'.
fastboot oem readcid
You should see a screen that shows you "11111111" meaning that your new CID number is set.
Now you can follow the HTC dev unlock steps from the link at the top of this post.
Here is the like to the HTC dev unlock page.
http://www.htcdev.com/bootloader/
I hope everyone is able to follow my guide. Good luck.
Good job, samusx.
Sent from my Nexus 7 using xda premium
SharpIS03 said:
Good job, samusx.
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
Thanks for the support man. It's the least I could do. If there are any areas that I wasn't clear on, or need improving let me know.
samusx said:
Thanks for the support man. It's the least I could do. If there are any areas that I wasn't clear on, or need improving let me know.
Click to expand...
Click to collapse
Sure thing. I'll take a closer look sometime later. I'll probably update the original post with this information as well.
Sent from my Nexus 7 using xda premium
Sounds like a good plan, add it to the OP.
I found this Chinese forum today. I wonder if it has any useful info.
I can't really understand what they are talking about even using Google Translate.
But maybe someone has some use for this page.
http://www.htcbbs.net/forum-182-1.html
All right, I've updated the OP with the unlock procedure. Credit goes to samusx for writing up the procedure with some explanations. My procedure doesn't really go into explanations. If you've found any errors, let me know.
The Lenovo A706 Owners' Thread (for Rooting, CWM, and other discussions)
Official Product Page
{
"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"
}
---------------------------------------------------------------------------------------------------------------
Device Specs:
---------------------------------------------------------------------------------------------------------------
SIM Type: Dual Mini-SIM
Band Coverage: GSM 900/1800/1900 MHz (Asia-Pacific)
GSM 850/1800/1900 MHz (Latin America)
WCDMA 900/2100 MHz (Asia-Pacific)
WCDMA 850/1900 MHz (Latin America)
WLAN: 802.11 a/b/g/n with hotspot capability
Display: 4.5" IPS (Can anyone confirm if it has Gorilla Glass?)
Resolution: 480 x 854
Navigation: 5-point capacitive touch
Processor: Quad-Core Qualcomm MSM 8225Q 1.2GHz
OS: Android™ 4.1 Jelly Bean with LenovoMagic UI
Memory: 1GB RAM
Storage: 4GB Internal Storage (eMMC) with memory card slot
Battery: 2000mAh Lithium Polymer user-replaceable
Dimensions: 136 x 69 x 10.4 mm
Weight: 130g
Sensors: A-GPS, Gravitation, Ambient light sensor, Proximity sensor
Camera: Front: 0.3MP fixed-focus, Rear: 5MP auto-focus
FM Radio: Yes
Color: White
---------------------------------------------------------------------------------------------------------------
This is a good budget device when compared to other devices from lead manufacturers like Samsung, Sony, LG or Huawei.
While searching on the internet I did find some Root & CWM installation methods.
I will be updating the relevant posts as and when needed.
You can look in the list below for what you want to do with your device.
ATTENTION!!! READ THIS BEFORE DOING ANYTHING
---------------------------------------------------------------------------------
Friend, there are two versions of this device in the market:
1. A706 (Chinese model)
2. A706_ROW (International Model)
The ROMs in this thread are only for the A706ROW model of this phone unless otherwise stated.
If you have the chinese model or another model A760 (which is a different model) then the ROMs in this thread are not for you.
Model A706 and A760 are two different models with almost same specifications. This DOES NOT mean that the ROMs of A706ROW are compatible with A760.
Please DO NOT confuse Lenovo A706 with Lenovo A760 as these are two different devices!!! Flash or experiment at your own risk!!!!
If you share a ROM link for any of the above devices, then please mention clearly the device for which the ROM can be used.
What to do with your Device ?
-------------------------------------------
DISCLAIMER:
---------------------
Rooting your device VOIDS your warranty. Remember if you are doing this, it is at your own sole responsibility
and I cannot be held responsible for any damage to your device, data loss, or any personal injury as a result of your actions.
And, If you still feel it is worth the effort, proceed with caution!
FOR NOOBS
--------------------
Read the instructions (click on SHOW to read) before attempting anything from the list below!
First you need to have the Android SDK installed on your computer. Or atleast you need to have the adb & fastboot files available on your computer.
Here's a good post that tells you how to setup ADB and fastboot.
Here's a post that has a list of adb/shell commands for noobs.
Ok, once you are done with the setup of ADB & fastboot on your computer, then you can proceed with the below instructions.
--------------------
IMPORTANT NOTE BEFORE FLASHING:
-------------------------------------------------------------
Recently, I have noticed that many people after buying the phone are flashing any firmware to their phones and most of the time without checking the phone versions and the OS versions. In the stock firmware post, I had mentioned that people having the Chinese version of the phone should NOT flash the ROW (international) firmware otherwise it would mess up their phone and network etc.
SOLUTION FOR SIM ERROR & DOWNGRADING TO CHINESE ROM
-----------------------------------------------------------------------------------------------------
Now, some of the people have already done such a mistake and for those people (who are having SIM or network problems and want to go back to chinese ROM, I am sticking this post by danyno1 to the OP:
(Click SHOW to See the quoted post)
----------------------
danyno1 said:
hi
I've just installed the "A706ROW_1_S_2_001_0020_130821 MegaFull"" rom , and now i have no network coverage, it doesnt recognize my simcards
I live in Iran.
what should i do??
is there any way to unlock it ??
please help me with this situation , i'm in a hurry
------------------------------------------
after reading the whole topic posts, and testing all the methods , the problem is solved [thanks to mixbox360's posts.] i'm going to just copy and paste his 2 separated posts.
BEST soloutions for these 2 common problems :
#1 device doesnt recognize simcards
#2 being unable to downgrade to the chinees stock rom
soloution of the #1 problem :
how I fixed: Just Installed the QNeonModern 1.7 ROM... then I installed the update of a chinese ROM from bootdroid (I mean putt the update.qsb file un the sdfuse directory o my sd card, then power and vol+ to enter the menu and selected SD UPDATE)... thats all... I have again my chinese rom with signal for calls untill we discover how to make work the athk board in the ROW roms.
Hope to be helpfull!
Click to expand...
Click to collapse
soloution for #2 problem:
Ok trying again to put my chinese device in ROW rom with sim signal, and found a solution:
1:Flash via droidboot a chinese stock firmware I used the 130325
2:Rooted device with vroot and installed CWM Recovery via ADB
3:In the procedure to install custom rom Qneon one of the steps is to flash boot.img via fastboot... well I just didn´t do this step and flashed directly Qneon_1.7.1.zip via CWM
4: Did data/factory reset, cache reset and dalvik cache reset
5:Reboot system
An Ready! Finally got my chinese device in spanish and sim signal.
Click to expand...
Click to collapse
ENJOY THE DUAL SIM ANTENNA + ROM WITH MULTIPLE LANGUAGES
CREDITS : mixbox360
Click to expand...
Click to collapse
------------------------------------------
For Installing CWM: Go to Post #2
For Rooting: Go to Post #3
For Stock ROMs: Go to post #4
For Custom ROMs: Go to post #5
Credits:
-------------
- Lenovo for making a surprisingly good budget phone
- And users for buying it!
Enjoy your phone and share your thoughts and helpful insights/useful methods with all other users here so that they can benefit from your research.
CWM Installation Instructions:
-------------------------------------------
Make sure you have all the drivers for your phone installed on your computer. Download for A706 from here. Some other Qualcomm drivers (not sure if required)
Make sure you have USB Debugging enabled, Install from Unknown Sources is enabled and device is detected in ADB run this command:
Code:
adb devices
Download the CWM Recovery for A706 from here.
Unzip the downloaded file to get a "recovery.img" recovery image file.
Press SHIFT key + Right mouse click in the folder where the file is located and select Open Command from Here.
Now, in the command prompt do the following:
a. Reboot into Bootloader mode. Use command:
Code:
adb reboot bootloader
b. Device will reboot and display Lenovo logo. (check if device is in bootloader mode by running command:
Code:
fastboot devices
. If you see a device connected then you have successfully rebooted into fastboot mode.
c. Now, run this command:
Code:
fastboot flash recovery recovery.img
(This will flash the CWM recovery image to the device).
d. Once successful, reboot the device using this command:
Code:
fastboot reboot
. Or, you can keep the power+vol up+ vol down buttons pressed to restart.
If everything has gone well, this should get CWM installed on your device. Your device is still *not rooted*. Once you have installed CWM, please proceed to the ROOT instructions post to *root* your device.
CREDITS:
---------------
This post (in Vietnamese)
This post for Recovery (in Russian)
This post for Drivers links (in Russian)
And, to all the other great Russian/Chinese forums and sites who have such vast info on Lenovo which we need in English
DISCLAIMER: Rooting your device VOIDS your warranty. Proceed with caution!!!
1. CWM ROOT METHOD
-------------------------------------
Ok, so you have successfully installed CWM and need root.
1. Just download this Root for A706 ( CWM flashable zip file)
2. Reboot phone to CWM Recovery (use command: adb reboot recovery)
3. Flash the zip and then restart into OS.
4. Now, you should get the Super user app in the list.
2. VROOT (ONE-CLICK ROOTING) METHOD
------------------------------------------------------------------
For noobs AND people who either don't want to install CWM or are unsure of it's usage and only want root, can use this guide for VROOT one-click rooting method. The guide has been translated and posted on XDA by zhuhang. The original vroot post/method (in chinese) exists on this site.
CREDITS:
---------------
Same as in the CWM post above.
Thanks to zhuhang for posting the VROOT guide in english (translated from chinese).
DISCLAIMER: Follow these instructions at your OWN risk & responsibility. They are provided AS-IS without any liability.
IMPORTANT NOTE BEFORE FLASHING:
-------------------------------------------------------------
Recently, I have noticed that many people after buying the phone are flashing any firmware to their phones and most of the time without checking the phone versions and the OS versions. In the stock firmware post, I had mentioned that people having the Chinese version of the phone should NOT flash the ROW (international) firmware otherwise it would mess up their phone and network etc.
Solution to the problem is now in the OP. Please follow it if you have SIM error or network issue.
STOCK ROM
--------------------
I am posting a list of stock firmware(s) that I can find for the A706 here, along with instructions on how to install it.
FIRMWARE LIST
-------------------------
Build Number: A706_ROW_S018:
Details:
Firmware Type: Official Release
Languages: English, Russian, Chinese, Indonesian & Vietnamese
Build Date: 15/07/2013
OS: Android 4.1.2 with Lenovo Magic UI
Download Link: Get it from here (Lenovo-Forums.ru)
(You need to click on the green button on the page. Once you click there then you need to register and logged in, to download it.)
CREDIT: This post in Russian.
This post by 5[Strogino] has a list of stock firmwares and links to download them.
INSTRUCTIONS
-----------------------
A memory card is required.
Boot into Android normally.
Connect your phone to your PC/Laptop with a USB cable and when asked (or in USB connection settings), please select USB Mass storage mode to mount SD card.
On the root of the memory card, create a folder called "sdfuse".
Unzip the downloaded firmware, you will get a QSB file.
Copy the QSB file to the sdfuse folder that we created earlier on the root of SD card.
Note: Please make sure that your phone has atleast 60% power before attempting or beginning upgrade. Or keep charger connected during the process.
SD card upgrade process:
Long press VOL UP + POWER_KEY to enter the droidboot,
A menu will appear. Select the fourth option, SDUPDATE.
At the bottom of the screen, you can see the progress and status of the update
When you see the message "SDCARD UPDATE SUCCESS!!!", this means you successfully completed the upgrade process
Now, reboot your device and hopefully it should be updated.
That's it! If you guys have found any more firmware download links (even for different regions, build etc.) just share them with me along with details and I will add them to the list in this post.
CREDIT: Instructions were taken from this post and formatted and edited for better understanding.
A List of Custom ROMs
------------------------------------
QNeon-Modern ROM (based on Russian Firmware but has English too): Visit the original thread (in Russian)
Please do share more ROMs with me so that I can include them in this list.
help!
hello bro! i got stuck at installing the cwm flashable file. it's saying "Verifying update package.... Installation aborted"
gr8techie said:
RESERVED (for a list of Stock ROMs/Stock ROM installation)
Click to expand...
Click to collapse
Thanks,
Very nice thread. Had the phone for a month but no support anywhere. i need the stock rom, if u have pls pm me.
thanks again
scuderialoki said:
hello bro! i got stuck at installing the cwm flashable file. it's saying "Verifying update package.... Installation aborted"
Click to expand...
Click to collapse
scuderialoki, unfortunate that you got stuck. worked for me without any issues. i upped the same file that i used on mediafire. can you re-download the file and then check if the file is ok by extracting the zip using winrar or winzip? if it is ok then try flashing it again.
guliboy123 said:
Thanks,
Very nice thread. Had the phone for a month but no support anywhere. i need the stock rom, if u have pls pm me.
thanks again
Click to expand...
Click to collapse
guliboy123, i will be putting the link and some instructions on the stock rom post soon. bear with me as i have to check the instructions from the russian/chinese sites and then put it up here. in the meantime, i suggest you take a backup of your current ROM (which is stock) using CWM and then try out the QNeon-Modern ROM. remember u need to flash that ROM using CWM.
thanks
scuderialoki, unfortunate that you got stuck. worked for me without any issues. i upped the same file that i used on mediafire. can you re-download the file and then check if the file is ok by extracting the zip using winrar or winzip? if it is ok then try flashing it again.
Click to expand...
Click to collapse
gr8techie thanks for the reply. i really appreciate it. just downloaded the flashable cwm however it's still the same bro. lemme tell you something though. i rooted the devices before using framaroot and everything is ok but i had to do a factory reset through the settings app in A706. i still see the superuser app in the system apps and i cant uninstall it. when i open the superuser app in the drawer it's giving me an error that the su binary is not installed and su cant install it.
scuderialoki said:
gr8techie thanks for the reply. i really appreciate it. just downloaded the flashable cwm however it's still the same bro. lemme tell you something though. i rooted the devices before using framaroot and everything is ok but i had to do a factory reset through the settings app in A706. i still see the superuser app in the system apps and i cant uninstall it. when i open the superuser app in the drawer it's giving me an error that the su binary is not installed and su cant install it.
Click to expand...
Click to collapse
ok, please tell me if you have CWM installed on your device? I believe it is not installed. if this is the case, then you need to flash CWM and then try installing the zip again.
if it is installed then, i believe the super su from previous rooting maybe causing the problem. check on Playstore for a method to unroot your device. or google it. then you need to root again. hope this solves your problem.
thanks
Hi bro thanks for the reply i attached a screenshot of my root validation. I used an app to identify that. And by the way my recovery is installed. I the super su app is killing it
New page for our devices :good:
I had rooted my Lenovo A706 before You made this page You are faster than me , bro :laugh::laugh:
Hope our A706 will have more ROM, Init , Kernel that make it better
Some picture of mine, they are old ones..I am cooking some new thing on A706...:laugh: hope you like
Anyone know how to switch between few apps on lenovo A706?
long press on home button will only show the google now
Changing input method when typing also an issues i met,
anyway to change the input method when typing?
Can someone upload an official updated rom (ROW) for lenovo a706? It'll be much appreciated.
FREE CALLING SERVICE PROBLEM
guys,, may be you can help me... the problem is i can hear what other people are saying in LINE / Skype /Viber but people can't hear anything i said.
Goog, I want it
Sent from my Lenovo A706 using xda premium
silv3rmoon said:
Anyone know how to switch between few apps on lenovo A706?
long press on home button will only show the google now
Changing input method when typing also an issues i met,
anyway to change the input method when typing?
Click to expand...
Click to collapse
Long press in menu button ^^
---------- Post added at 08:20 PM ---------- Previous post was at 08:18 PM ----------
rapnix said:
FREE CALLING SERVICE PROBLEM
guys,, may be you can help me... the problem is i can hear what other people are saying in LINE / Skype /Viber but people can't hear anything i said.
Click to expand...
Click to collapse
just viber bro...because maybe viber isn't usable for us now..i can use skype , line , zalo and every things else nomarly
@trithong.. bro. also in LINE and TALKRAY i encounter this problem some of us already encounter this problem what version do you have? i have A706ROW.. no problem if only chatting but if i want to use calling features that's were i encounter this kind of problem i can here them but they cannot here me
my A706 can't root.
CWM show Installation abort!
Baseband ver
A706ROW_1_A_2_0046_130604
Internal ver
A706ROW_1_S_2_001_0018_130705
{
"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"
}
It has LINUX/UNIX and MAC support!
Due to the fact that there is another tool for Android called Android Multi Tools, I decided to rename this one to Lx Multi Tool, future releases will go under this name.
Features: Fastboot
- Unlock/Lock Bootloader
- Flash Recovery Menu (you can choose and add recoveries) - TWRP 2.8.7.2 Included
- Flash any partition (Flashing submenu)
- Flash full Stock images (you can choose and add images)
- Erase partitions (you can choose which of the partitions)
- Reboot (you can choose again...)
Adb
- Sideload .zip files (you can choose and add .zip files) - SuperSU v2.65 (Systemless!) included
- Backup (you can choose the name and place for your backup)
- Restore (you can choose your backup)
- Version (it just shows the version of your adb binaries) - platform-tools 23.1 included
- Logs (DMESG and Logcat)
- Screenshots (you can directly take screenshots to your PC with no Root)
- Reboot (lots of choices)
Others
- Refresh and delete files/folders from menus (Right click or key F5 and Del)
- Open tool folders from the menus (to add your own kernel/stock image/recovery/sideload zip files)
- Tab key support for easier keyboard navigation
- Tool-tips for all buttons
- Check for updates
- Link to xda-thread (here)
Download links: Windows x86|x64 - Linux x64 - MAC x64
All released versions can be found here.
[ROOT] Use SuperSU 2.62 or higher from here systemless for 6.0.1 and above.
Known bugs/limitations: - For partition Flashing, it is recommended(mandatory?) to do a reboot-bootloader if you want to flash multiple partitions one after the other. (according to the Google flashing scripts) (Implemented in 1.2.1)
- For return to stock, the tool will be stuck after your phone successfully boots, you need to reboot to fastboot again in order to flash the Radio and finish the full return to stock. (Fixed in 1.2.0)
Changelog:
Check the changelog for each release here.
Tutorials/FAQ:
Q: How do I get in bootloader/fastboot mode?
Turn off the phone and turn it on by using Volume down + Power key.
Q: How do I check for updates in your tool?
Follow the instructions in the screen below.
Q: Where can I find the device driver to install it for windows?
Click here, download the driver and run the setup.
Q: How do I root my stock phone?
- Unlock bootloader.
- Flash recovery.
- Use SuperSU 2.62 systemless or higher from here.
(Usually the latest version upon tool release is included in the Sideload folder of the tool, you can either sideload it or copy it to recovery and flash it manually)
Q: I get an error "Cannot open file" on MAC, what should I do?
Open the terminal, go to your application path and paste this command:
Code:
chmod +x LxMultiTool.app/contents/macos/*
Q: What do I need to do in order to be in Fastboot or in ADB mode.
Fastboot mode will be detected only while being in bootloader.
ADB mode will be detected from Recovery (custom) and actual ROM with USB debugging active.
Refresh button needs to be used in order to check for what mode you are in.
Q: Are there any other software that I need to install in order to run this tool?
On Windows and MAC everything is bundled, so nothing needs to be installed, just run.
On Linux you need to install from your package manager libQt5Core, libQt5Widgets, libQt5Gui, libQt5Network.
If it's not enough, use ldd LxMultiTool in terminal to find out what you're missing from your environment.
Q: I have an yellow/orange/red text screen during boot, what's that?
When you unlock you usually get the Orange screen and it's normal, but if you really want to know what's this about, give a reading to this.
Q: Hey, my device is not detected, why?
On windows, you need to manually install the USB drivers, they are not included and probably they won't be included in this tool.
Also, make sure you click the connection Refresh button after connecting the device to your PC.
Q: What do i need to do in order to install a custom ROM?
1. Unlock Bootloader.
2. Flash a custom recovery of your choice.
3. Flash an insecure kernel (boot).
4. Flash custom ROM with no problems via recovery.
All those things are found and can be done via this tool.
Q: Hi, i just downloaded this tool, how do i use it?
First, extract the folder somewhere.
After that, run LxMultiTool.exe on windows by double clicking it, LxMultiTool on linux and the same on mac.
Q: Do I need android-sdk installed or something else?
No! This tool uses it's own supplied binaries for adb and fastboot, if you have android-sdk installed it will be ignored anyways.
This tool is fully portable and stand-alone.
Q: I get an error while trying to unlock the bootloader -> FAILED(remote: oem unlock is not allowed), what now?
Starting with Android 5.0, you need to enable Bootloader Unlocking from the developer settings, in order to do that, follow these steps:
- Enable Developer options
- Enable USB Debugging
- Look for the ‘OEM Unlock’ Option and toggle it.
Q: How do I use the return to stock feature?
First download the latest package from here, then extract the contents (there is an archive in the archive) untill you get the a folder like angler-mda89d
that contains the images, that folder needs to be copied in the /Data/StockPackages folder in order to be visible.
Easier steps -> Get your device in bootloader -> Start the tool -> Hit refresh -> go to Stock -> hit open folder -> copy the extracted folder with the name angler-xxxxxx in there, hit F5 or Right-click + Refresh -> you should see the folder in there like in the following screenshot. Thanks @ursa08 for the screenie.
Q: How do I enable Developer options?
- Launch the Settings
- Scroll Down and Tap on About Phone(or About Device)
- Locate the Build Number Section
- Tap on the Build Number Option 7 Times
- Go Back to the Main Settings Page
- Scroll Down and Tap on Developer Options
Q: Hi, i just bought a phone what should i do now?
Well, you firstly need to unlock your bootloader...
Q: What is logcat?
Well, you can pretty much use google for that answer, but to put it short, is that thingy that tells you what is happening behind the scenes of your phone.
It is usually used for debugging and entertaiment(?).
When you report an error/bug to somebody, it will be a blessing to provide a logcat (logfile)!
Q: What is a Custom Recovery and why do i need one?
A custom recovery is that thingy that let's you flash .zip files, use your logic and you wil get it why you need one.
Q:There are others guides/tutorials out there, should i check them instead of this?
If you manage to get things done using this one, no, otherwise yes, note that some could be outdated...
Q:What is sideload and how do I use it?
Sideload is a function from adb that let's you flash a zip file while in recovery directly from your PC.
Please note that you need to be in sideload mode on your recovery before doing this.
To enter sideload mode, in TWRP go to Advanced -> ADB Sideload -> Swipe to sideload
Sources: The official and original repository can be found here.
Bug reports/Feature requests: If you have any bug, or you consider a feature to be a must-have, please use the issue functionality on github for more traceability here.
Licensing: Please note that this tool is open source and released under GPL v3 licence which can be read here.
Make sure you understand at least the short version of the license that's provided in the tool before using it or before contributing/forking and other related stuff.
Tech and stuff: Some additional marketing for stuff used in this tool
Qt - An awesome cross-platform IDE
Vmware - For letting me test this tool on all platforms (Linux and MAC).
Icons8 - A nice platform for good-looking FREE icons. (Big thanks!)
UnixUtils - For the sed utility for Windows.
AndroidFileHost - For the awesome file-management platform for developers.
Donations: Even though this tool is provided free of charge, full open-source, donations are very welcome to support the future development of this tool and to buy me a beer while coding future improvements on it.
This section will also include the hall of fame for donors, as well as on the github repository.
Special thanks for donations:
- @john7760
Disclaimer:I will not be responsible for smashed screens, bricked phones or any other things that you can accuse me of, i've done this tool to help people, use it at your own risk and consider giving a THANKS if you use it and like it.Please consider leaving some feedback, what to improve, what could be done better, what annoys you, it really helps me improve the tool.
Also, to avoid useless threads on general, Q&A or useless posts, please read the FAQ section upside, it's like a Mini-Guide!
Thanks!
I think there will be more people. Need to run a better window.
Windows7 64bit, part of the code.
Now, I have a simple editing of it.Make it look good.:laugh::laugh:
Download link:
https://mega.nz/#!nQBiDL7J!aDd9BhKtRw2tuYrpD7fImUXMn_Hl-qmUzwqKY13bYTc
Getting an error
FAILED(remote: oem unlock is not allowed)
Skies/SANKE said:
Thanks!
I think there will be more people. Need to run a better window.
Windows7 64bit, part of the code.
Now, I have a simple editing of it.Make it look good.:laugh::laugh:
Download link:
https://mega.nz/#!nQBiDL7J!aDd9BhKtRw2tuYrpD7fImUXMn_Hl-qmUzwqKY13bYTc
Click to expand...
Click to collapse
Well, I've looked at your edit and I don't understand what looks better than mine... It might be subjective though...
Pikezer1337 said:
Getting an error
FAILED(remote: oem unlock is not allowed)
Click to expand...
Click to collapse
Will investigate this problem and I hope I will get a solution fast
Edit: The information from this link might help with your problem.
I am running Arch Linux.
My shell is ZSH.
I downloaded and extracted, and ran zsh (filename).
I wanted to go with option 1 and got this
Code:
[= LG Nexus 5X - Multi Tool v0.1 - Linux =]
[1] Unlock bootloader. (via fastboot)
[2] Relock your bootloader. (via fastboot)
[3] Flash Recovery menu. (via fastboot)
[4] Backup and restore. (via adb)
[5] Recovery sideload. (via adb)
[r] Reboot menu.
[l] Logging menu.
[q] Quit.
Select your option:
1
menu:23: command not found: bootloader
127 [email protected] ~/Android/5XMultiTool.v0.1 % :(
any ideas?
paOol said:
I am running Arch Linux.
My shell is ZSH.
I downloaded and extracted, and ran zsh (filename).
I wanted to go with option 1 and got this
Code:
[= LG Nexus 5X - Multi Tool v0.1 - Linux =]
[1] Unlock bootloader. (via fastboot)
[2] Relock your bootloader. (via fastboot)
[3] Flash Recovery menu. (via fastboot)
[4] Backup and restore. (via adb)
[5] Recovery sideload. (via adb)
[r] Reboot menu.
[l] Logging menu.
[q] Quit.
Select your option:
1
menu:23: command not found: bootloader
127 [email protected] ~/Android/5XMultiTool.v0.1 % :(
any ideas?
Click to expand...
Click to collapse
The problem should be fixed in the V0.2, the Linux and MAC versions are not tested before posting, so bugs could still be around there...
added to index
Hi all, imusing linux and just tried to unlock my 5X. it worked but my question is, it is normal that it formated automatically?
after reboot, i have to start all over again with my account and setup.
Yes it's normal
Thanks mate, I'm new with nexus devices. One last thing, do I have to locked again or its OK leave it like that since on every reboot its showing me that I'm unlock. Sorry and thanks
Sent from my Nexus 5X using Tapatalk
You can leave it like that as long as you can deal with that message on every boot. If you lock it, you would have to unlock (and wipe) again if you ever want to flash anything again. Personally, unless you want to stick with the stock ROM OTAs, I'd leave it unlocked.
Would you confirm your Tools Re-Lock feature works with Custom Recovery (TWRP) without bricking device?
Born<ICs said:
Would you confirm your Tools Re-Lock feature works with Custom Recovery (TWRP) without bricking device?
Click to expand...
Click to collapse
Usually, locking your device does not brick anything, if everything works fine before locking, everything will work fine after locking, you are only limited after locking.
Lexmazter said:
Usually, locking your device does not brick anything, if everything works fine before locking, everything will work fine after locking, you are only limited after locking.
Click to expand...
Click to collapse
.
Would you mind answering the question?
With custom recovery, TWRP, installed and unlocked what happens when you use your Tool to go back to Lock?
Have you tested?
Thanks
Born<ICs said:
.
Would you mind answering the question?
With custom recovery, TWRP, installed and unlocked what happens when you use your Tool to go back to Lock?
Have you tested?
Thanks
Click to expand...
Click to collapse
To be honest I never locked my bootloader, didn't found a reason to, so I didn't tested.
But technically speaking, the only thing that happens is that you cannot flash other custom recoveries (fastboot stuff basically) without unlocking again and wiping all the stuff on your device.
OK, thank you. ReLocking to flash factory image was what I was thinking. I read doing so can lead to bootloop. Just trying to make note of things to avoid doing.
Cheers
You can lock and unlock your bootloader as much as your heart desires without consequence
skulldreamz said:
You can lock and unlock your bootloader as much as your heart desires without consequence
Click to expand...
Click to collapse
Well, wiping your data partition can be a pretty big consequence...
-edit-
You used to be able to use BootUnlocker for Nexus Devices to lock and unlock the bootloader from within the OS, but it looks like that's a no-go on the 5X...
I'm new to the nexus devices, but if I unlock the bootloader and root, will I loose both if I take an OTA update?
owenrg said:
I'm new to the nexus devices, but if I unlock the bootloader and root, will I loose both if I take an OTA update?
Click to expand...
Click to collapse
You will definitely lose root. I don't know about the bootloader since I've never taken an OTA, but I would guess that, unless there are bootloader changes in the update, your bootloader would stay unlocked. And to my knowledge the bootloaders are pretty much never updated for incremental OTAs.