[TOOL] HTC One S All-In-One Toolkit v4.0 [7-10-2013] [PERM ROOT][Noob-Proof]

Do You Think We Should Get This Thread Stickied?

  • Yes

    Votes: 1,110 95.8%
  • No

    Votes: 49 4.2%

  • Total voters
    1,159
Status
Not open for further replies.
Search This thread

Super_Dork_42

Senior Member
Lol the internal storage you taking about is the sd for this phone.

Sent from my HTC One S using Tapatalk 2

In TWRP it differentiates between 'sdcard' and 'internal storage'. Yes, they are both actually internal storage, but the only storage available to copy to a computer is the 'sdcard' storage. However, TWRP stored the backup in a different partition than that. That partition is the one where the space is low, so how would changing what's in the sdcard partition change that?

As a different question, would it work if I enabled compression?
 

Darknites

Senior Member
Jul 2, 2011
6,264
2,528
In TWRP it differentiates between 'sdcard' and 'internal storage'. Yes, they are both actually internal storage, but the only storage available to copy to a computer is the 'sdcard' storage. However, TWRP stored the backup in a different partition than that. That partition is the one where the space is low, so how would changing what's in the sdcard partition change that?

As a different question, would it work if I enabled compression?

TWRP backs up to the sd for me and don't see no setting to change that.

Sent from my HTC One S using Tapatalk 2
 

Super_Dork_42

Senior Member
I backed everything up, copied it all to my computer, erased almost all of the sdcard, then backed up the rom in TWRP. Then I ran the RUU, rebooted, updated, reunlocked the bootloader, rerooted and all that. Then I went into TWRP again to restore from my backup. Now it won't boot. It goes to the white HTC screen but then the screen goes blank and it stops responding. I reran the RUU and it booted fine. Then I updated again, but still nothing. Do I just have to start at stock and copy the contents of my backed up copy of the sdcard back to the phone before I reflash the rom backup or what?
 

ryanshew

Senior Member
Oct 7, 2012
1,419
718
Sony Xperia XA1
Google Pixel 3 XL
It's because the backup is ics, you would need to fastboot flash the boot.img to go back to ics.

You can try to restore only data if that's what you want...might cause issues with the new base though

HTC_One_S | S-OFF | ViperOneS_2.2.0 | Black-Blue_Sense_Theme | ElementalX_4.2
 

J-Hop2o6

Senior Member
Aug 24, 2009
2,870
270
Seattle, WA
I backed everything up, copied it all to my computer, erased almost all of the sdcard, then backed up the rom in TWRP. Then I ran the RUU, rebooted, updated, reunlocked the bootloader, rerooted and all that. Then I went into TWRP again to restore from my backup. Now it won't boot. It goes to the white HTC screen but then the screen goes blank and it stops responding. I reran the RUU and it booted fine. Then I updated again, but still nothing. Do I just have to start at stock and copy the contents of my backed up copy of the sdcard back to the phone before I reflash the rom backup or what?

Why would you restore your ICS rom when you just updated it to JB?
 

Super_Dork_42

Senior Member
It's because the backup is ics, you would need to fastboot flash the boot.img to go back to ics.

You can try to restore only data if that's what you want...might cause issues with the new base though

HTC_One_S | S-OFF | ViperOneS_2.2.0 | Black-Blue_Sense_Theme | ElementalX_4.2

Ah. That makes sense now that I think about it.

Why would you restore your ICS rom when you just updated it to JB?

Because I was told to do it that way. I assumed he knew what he was talking about because so far it had been right on.

So, now what do I do? RUU and update, copy the data from my backup of the sdcard and then do I reinstall all my apps and set it all up manually or restore from titanuim?

EDIT - Actually, is the RUU for JB available? That might work faster.
 
Last edited:

Darknites

Senior Member
Jul 2, 2011
6,264
2,528
Ah. That makes sense now that I think about it.



Because I was told to do it that way. I assumed he knew what he was talking about because so far it had been right on.

So, now what do I do? RUU and update, copy the data from my backup of the sdcard and then do I reinstall all my apps and set it all up manually or restore from titanuim?

EDIT - Actually, is the RUU for JB available? That might work faster.

Em that's what you asked for so told you best way of doing it. If you want to stay on jb then use titanium to backup your apps but don't backup system apps because that could have issues.

Sent from my HTC One S using Tapatalk 2
 

Super_Dork_42

Senior Member
Em that's what you asked for so told you best way of doing it. If you want to stay on jb then use titanium to backup your apps but don't backup system apps because that could have issues.

Sent from my HTC One S using Tapatalk 2

All along I wanted JB. I didn't change my mind just because problems showed up. The problem now is that I can't make it boot, which I need to do to get the RUU to work.
 

Darknites

Senior Member
Jul 2, 2011
6,264
2,528
All along I wanted JB. I didn't change my mind just because problems showed up. The problem now is that I can't make it boot, which I need to do to get the RUU to work.

Its this that made me think that.

So now if I reflash TWRP then make a backup of the rom as is, then flash the RUU, then get the update, then reroot, then flash the rom backup, that would restore it as is without the update, right?

You just need to relock and then run the RUU.

---------- Post added at 06:15 PM ---------- Previous post was at 06:09 PM ----------

Hmm just thinking about it but the RUU might not work now since you got the ota update. Try flashing TWRP and flash a rom that based on the new update.
 

Super_Dork_42

Senior Member
You just need to relock and then run the RUU.

---------- Post added at 06:15 PM ---------- Previous post was at 06:09 PM ----------

Hmm just thinking about it but the RUU might not work now since you got the ota update. Try flashing TWRP and flash a rom that based on the new update.

I can't even relock the bootloader without being able to boot, so that's the RUU out for now. What do I do? I need my phone to work quickly, even if it's not rooted or doesn't have an unlocked bootloader or JB. I just need it to boot. What's the best JB rom? Should I go with the CM10 or what?
 

Darknites

Senior Member
Jul 2, 2011
6,264
2,528
I can't even relock the bootloader without being able to boot, so that's the RUU out for now. What do I do? I need my phone to work quickly, even if it's not rooted or doesn't have an unlocked bootloader or JB. I just need it to boot. What's the best JB rom? Should I go with the CM10 or what?

Flash any ROM you like but make sure you fastboot the boot.img.

Sent from my HTC One S using Tapatalk 2
 

Darknites

Senior Member
Jul 2, 2011
6,264
2,528
I don't know what you mean by that.

Here's where I am. My phone is in fastboot with an unlocked bootloader and TWRP 2.3.3.0 flashed. Do I need to abd sideload a rom or something?

You should be able to mount SD as mass storage and just copy over a ROM you want to use.

Sent from my HTC One S using Tapatalk 2
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 497
    Post 1 - Information
    Post 2 - Downloads and Release / Change Information
    Post 3 - Bugs, Future Additions to the GUI, FAQ

    I would like to add for those that like my toolkit, PLEASE DO NOT POST IT ELSEWHERE WITHOUT MY PERMISSION!

    I have seen multiple sites who copy and paste my work to their site! If I do not approve of it, then do not do it! it will discourage me from adding updates since it is being used for their own benefits!

    tl;dr.

    If you post my work without permission, don't expect updates!

    I created an easy to use GUI program for the HTC Amaze and I decided to make one for the HTC One S. I spent a good over 10+ hours to learn how to script, watch videos on how to do it, working on it during school when I should have been listening lol and all that fun stuff. I am going to fix it and up and add more updates to it. You CAN place requests and I will try to fulfill it!

    If this helped you out, Please press the thanks button and if you want, you can always donate!

    FEATURES​

    - Install HTC Drivers
    - Enter Bootloader (after it enters into bootloader, press the power button to enter Fastboot) REMOVED. No longer necessary.
    - Get Token ID. Register at HTCDev, login to the site and submit the Token ID here. Buttons have been replaced and include links.
    - Unlock Bootloader (Must place Unlock_code.bin in the folder)
    - Install Recoveries
    • User Provided Recoveries
    • TWRP 2.5.0.0 (S3 Model)
    • TWRP 2.5.0.0 (S4 Model)
    • TWRP 2.5.0.0 (Special Edition 64GB Model)
    Kernels
    • User provided kernels
    - Link to this thread (XDA)
    - Link to PM me if you need a phone unlocked (XDA)
    - Link to the One S Development thread (XDA)
    - Boot Into Recovery
    - Boot into Bootloader
    - Relock Bootloader (must be in fastboot)
    - APK Batch Installer (Credits to hamsteyr)
    - Donate to me (Hasoon2000) -> Donating to yours truly for putting time into this!

    Here is a screenshot.

    2j4vyp1.png


    How To Use. THIS IS FOR THE PC ONLY. No plans ever for Mac or Linux. Sorry.
    1. Download the toolkit DO NOT RENAME THE FOLDER
    2. Download Winrar from here. Install it after you download it
    3. Extract the folder anywhere.
    4. Run the program.


    Credits
    - The guys at the AutoIT help forum that helped me learn how to make the script!
    - Mods of the forum!
    - Devs for making us ROMS!
    - The community for being awesome!
    - HTC for making us the phone so we can be a community!
    - To everyone else I may have forgotten!

    *DISCLAIMER*

    I take no responsibility for any fault or damage caused by any procedures within this guide. No warranties of any kind are given.

    DONATIONS​
    132
    Downloads

    Mod edit: Download links removed

    Changes
    V1.0 Released! 4-17-2012
    - Initial Release

    v1.1 Released! 6-11-2012
    - Removed all old CWM/Stock Recoveries
    - Removed all the kernels (Users flash things they have no clue about and soft brick their phones)
    - Added TWRP 2.1.7
    - Added ability to flash your own kernel/recovery
    - Removed the debloaters
    - Fixed Root. Now it works.

    V1.2 Released 10-7-12
    - Updated TWRP to 2.2.2.0
    - Updated CWM to 5.8.3.1 Touch
    - Updated Chainfire's SuperSU to 0.96
    - Cleaned up a little code on my end

    v2.0 Released 11-10-2012
    - Updated TWRP 2.2.0 to 2.3.1.0 for S4 models
    - Added TWRP support for S3 Models!
    - Updated SuperSU from 0.93 to 0.97
    - Added more info to my scripts so it would be easier to understand how to do things
    - Removed a few links

    v3.0 Released 12-23-2012
    - Major Overhaul
    - Users can now select their own recovery, kernel and unlock_code.bin. You no longer need to place it in a the data folder. Just browse for it
    - Removed a lot of .bat scripts and integrated it in the program
    - Updated SuperSU to 0.99
    - Removed CWM
    - Added TWRP for the Special Edition 64GB model
    - Updated TWRP to 2.3.3.0 (S3 and S4)
    - Added a few links
    - Added ADB sideload (for use in TWRP)

    This Update took FOREVER to do, but I did it for you guys!!!

    v3.1 Released! 1-23-2013
    - Fixed a bug where when you want to get your token ID, it'll boot into recovery rather than bootloader.
    - When you want to relock the bootloader, it'll boot into bootloader and then lock it.
    - Added a link to the factory RUU for Ville,VilleC2,VillePlus.
    - Added Check CID feature
    - Added a way to flash RUU Zip files
    - Automated a few commands. No longer need to use the boot into bootloader then use the command to flash a kernel/recovery/unlock_code.bin
    - Added more clarity

    v3.3 Released! 1-30-2013
    - Updated all TWRP recoveries to 2.4.0.0
    - Updated SuperSU from 0.99 to 1.02

    v3.3.1 Released! 2-1-2013
    - Updated all TWRP recoveries to 2.4.1.0
    - Updated SuperSU from 1.02 to 1.04 <--- This should fix the root issues now!

    v3.4 Released! 3-2-2013
    - Updated drivers to support Windows 8
    - Updated all TWRP to 2.4.3.0
    - Updated SuperSU to v1.20
    - Removed the kernel section and added the kernel flashing under the Extras section
    - Added new commands: GetVar All, Check CID
    - Added S-Off ONLY commands: Write CID, Return to S-ON
    - Added links: CID list, S-Off thread, SuperCID thread
    - Added a section to S-Off the phone.
    NOTE: I did not add any of the files from the S-Off thread/exploits to my toolkit. I added the official links to download the files but the files are not actually within my toolkit. Therefore, I did not violate what Jcase and beaups said since I did not incorporate the files to my toolkit.

    v3.5 Released! 4-9-2013
    - Updated HTC Drivers
    - Updated all TWRP recoveries to 2.5.0.0
    - Added 2 links (1 to follow me on Twitter and 1 to a YouTube video on how to ask for help properly)
    - Added an Erase Cache command

    v4.0 Released! 7-10-2013
    - Removed Drivers and replaced it with a link (decreases size by 15mb)
    - Updated all TWRP to 2.6.0.0
    - Added Phil's CWM
    - Fixed the Your Own Recovery Script.
    - Updated SuperSU to 1.41
    - New File Hosting service and added the links to my toolkit files in the program.
    - Added a referral program.
    57
    Bugs
    - Directory has to have one word.
    Ex:

    Will Work. This will solve any issues if the buttons don't work when you press them.

    C:\Users\John\Dropbox\Phones\Amaze_All-In-One_Kit_V2.4

    C:\Users\John_Smith\Dropbox\Phones\Amaze_All-In-One_Kit_V2.4

    Will NOT work. Your directory will look something like this and buttons won't work when you press it.

    C:\Users\John Smith\Dropbox\Phones\Amaze_All-In-One_Kit_V2.4

    If you have 2 words, put the folder in Drive C:

    Ex. This will solve any issues if the buttons don't work when you press them.

    C:\Amaze_All-In-One_Kit_V2.4

    Looking to add in the future
    - Kernels
    - More recoveries
    - Makes Requests!!!

    FAQs

    Q - Why Did you make this?
    A - To make life easier

    Q - You are limited on features. Why?
    A- You can always make a request!

    Q - Will this work on other devices?
    A - Only the fastboot commands, HTC Dev unlock (device specific) and the HTC drivers. Toolkit is made for the specific device.

    Q - Will you support more devices in the future?
    A - If people REALLY want, I can make it happen. I just don't want to make anything that nobody would use.

    Q - Awesome! Can I make a donation?
    A - Of course! Do not feel obligated though. If you would like to make a donation, you can click the button on my toolkit or under my username.
    32
    Link is now up!!
    18
    v3.4 Released! 3-2-2013
    - Updated drivers to support Windows 8
    - Updated all TWRP to 2.4.3.0
    - Updated SuperSU to v1.20
    - Removed the kernel section and added the kernel flashing under the Extras section
    - Added new commands: GetVar All, Check CID
    - Added S-Off ONLY commands: Write CID, Return to S-ON
    - Added links: CID list, S-Off thread, SuperCID thread
    - Added a section to S-Off the phone.
    NOTE: I did not add any of the files from the S-Off thread/exploits to my toolkit. I added the official links to download the files but the files are not actually within my toolkit. Therefore, I did not violate what Jcase and beaups said since I did not incorporate the files to my toolkit.

    Download is in Post 2.