yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Q&A, Help & Troubleshooting] Beatsleigher:
It's possible to back it up, but you can't restore it - So there's no point. And why don't you want to root your phone?

Download ADB and open CMD type the following into the command window

cd <Path-to-ADB>
adb start-server
adb devices # To make sure the ADB can "see" your device
adb pull /efs %UserProfile%\.Android\Efs_Backup\Efs<Type a number or something>
# Backup is complete - You could zip the folder up or something...
adb kill-server

Hope I could help!
[Galaxy S III Q&A, Help & Troubleshooting] Oomahey:
I think it is possible. Haven't tried it before and my phone is already rooted. Try and let us know if it is possible.

Install ES File Explorer and enable 'Up to Root' under Preferences. Now you should be able to navigate till the Root folders. Copy the EFS folder to the External SD card.
[Galaxy S III Q&A, Help & Troubleshooting] Striatum_bdr:
You can't have that sort of problem with rooting. Rooting is just pushing an apk and a binary in /system partition. And efs is located on a different partition...

Use the toolkit mentioned above very convenient and you can backup it on your computer.
[MDA II, XDA II, 2060 ROM Development] King:
I've DL'ed a registry editor, I've deleted the value mount flags, and still it doesn't allow me to edit my extended_ROM?! Did the upgrade to 1.60 just lock my extended_ROM? Can it do that? Is that even possible? Any suggestions?!
[MDA II, XDA II, 2060 ROM Development] King:
I deleted the value mount flags (but I got 000000 straight...instead of a 1 at the end), but it still won't let me edit the extended_ROM - I feel so cheated :( Any suggestions? I seriously want to remove about 3 CAB files from the config to prevent them from loading...I even have a config ready. Is there no way to open the 1.60 executable file then replace the default config with mine? I already have one ready. Help please!
[MDA II, XDA II, 2060 ROM Development] AnotherOne:
King, do an hard reset and when the system say that is going to auto-install software soft-reset the device.

This way you'll have the chance to decide which cab install.

I do this with my Qtek 2020 and its f*cking read-only Extended_ROM :)

Byez
[HTC One X+] Lucky Thirteen:
If you found something hard to understand, let me know, I will do my best to rearrange this tutorial.

Also let me know by PM all the orthographic errors you found, I will fix this ASAP.

If this helped you in anyway please take the time to rate this thread.

Happy flashing!
[HTC One X+] pazzo02:
I don't do anything without swearing, but thanks for a great, thorough tutorial. Mods - please sticky this!
[HTC One X+] decoy4444:
sup, i have been using your guide to root and i have been getting trouble getting through the "adb device" part, no matter how many htc drivers i download i end up with the same error, it says devices but mine is never shown. but i guess its all good now as is followed it through the htcdev site...... but anyways would like to know how i can add these roms cause i am really confused about there kernels and stuff would be appreciated if you could explain how it works and whats a good rom to start with.
[HTC One X+] Lucky Thirteen:
Hi decoy,

Can you specified at which portion of the tutorial you are stuck at?
[HTC One X+] decoy4444:
i was getting stuck at lets try all this---> AndroidSDK\platform-tools> type this -> adb devices. over here when i type this my device does not show up i have tried updating my drivers several times still no success.
[HTC One X+] Lucky Thirteen:
Are you with stock OS on your phone?

Have you tried another USB port? USB 3.0 ports are known to create issues. Also make sure your USB cable is not on a USB hub. If you have Enable USB debugging and you have followed the procedure to the letter, obviously there is a little thing missing.

Please try to describe your computer type and Windows version, where your USB cable is plugged in your computer, is Java installed correctly. Do describe at the most of your knowledge your situation. If it's really not working we can try to arrange a TeamViewer session to have a deeper look at it.
[HTC One X+] decoy4444:
Yo its cool now cause I already rooted it, I guess the problem was the device connection on adb, as it was not being shown even though my computer recognized it, but when I went through the steps on Htcdev it worked cause I was able to unlock and install the recovery..... And I was using it on a usb 3 hub on windows 7. And yes at the moment I am running the stock Rom. I have An other question if you don't mind.... When you install the international recovey how does the back up work and how can you use it?
[HTC One X+] Lucky Thirteen:
You simply reboot in recovery and you will see menus, from there it is easy simply pick your choice and swipe to confirm.

Once you will be in Recovery you will see how simple it is, it is very intuitive.
[HTC One X+] asho78:
New to android and new to rooting, thanks so much for this guide, unlocked, rooted and custom rom installed. I had no issues with this guide and it was a clean and new experience :)
[HTC One X+] BlueWRXPride:
Thanks! Successful completion with a few questions

First off, thank you very much for the thorough and easy to follow guide. This was my first attempt at installing a custom ROM on my phone and it went without a hitch.

I do have a few questions for you. First, I decided to install the Elagancia rom. It was a somewhat arbitrary decision, but is there any place that lists the pros and cons about various roms so it can be easier to decide which is right for my phone?

I was hoping to find a 4.2.2 based rom that was pretty much stock without sense, but I couldn't find one for the AT&T HTC One X+, is there one out there that I'm missing?

When I went through the install, it asked me various questions about install options. I didn't know what many of the options did, so I was wondering if there was a guide somewhere about the rom which describes the tweaks I could install. And I also wanted to know if there's a way to go back and change my options without wiping the phone clean and doing a fresh install again.

And again, thanks!
[HTC One X+] Lucky Thirteen:
Glad if it helped you! Please take the time to rate this thread, it will help to reference it. Take the time also to read this FAQ, you will probably learn a trick or two about your phone.

No, there's not a specific thread for that usage, but in each ROM thread there are Changelog and Screenshots that describing what you should expect from that specific ROM. It's not perfect but generally it's a good... appetizer!

Unfortunately, not yet, at least, not that I know of.

Again, in each Changelog and Add-on section of the intend ROM should have a brief description of tweaks and options available in Aroma Installer, but you can perform a search or ask for a description if you don't find an satisfying answer about a given option.

If you flash over the same ROM, all your settings, apps and data will be preserved, only the system will be updated, so simply flash over to change some options. The vital thing is to have a perfect backup done and saved just in case something goes bad with one flash or update.

You are welcome! :)
[HTC One X+] BlueWRXPride:
I have a more general question about different roms. First, I'm assuming while it's easy to load a different ROM on the phone, there's no way to put it on there and try it out without wiping your phone clean. That makes the process of trying our different roms to find what you like pretty lengthy. Am I missing anything there?

Second, am I right to assume that most roms that are based of Sense 4+ will more or less look the same, and that the variations from rom to rom will mostly be behind the scenes?
[HTC One X+] Lucky Thirteen:
Well there is some way to migrate your apps & DATA from one ROM to another with applications like Titanium Backup or My Backup Pro. What I usually do is a full backup of my everyday ROM just before trying another ROM, than I can full wipe (this mean a factory reset and system format) and install the intend ROM I wanna try on my phone without setting everything at the first boot, I play with it and check for options, fluidity, speed, customization,etc. If I find the ROM worth installing my thing, I go on and start the processus to migrate my personal preferences, apps and DATA. This process can take two,three,four days to set the ROM like I want. I simply full backup the unready installed ROM and simply restore my everyday ROM until the other will be completely up and running. Then I suddenly have two perfect ROM to play with only by restoring them at my desire.

Even if the base is the same, the developers do magnificent work to customize, personalize them very differently. Options and tweaks are very different from one dev to another. They all have their personal strength and usually the ROM reflects that talent.

Again, you have to try some at first, then you will see the personality of each ROM. You will learn also if you like a strongly customized ROM or maybe you will prefer a more Vanilla ROM (close as stock as possible) it is all yours to discover.
[HTC One X+] BlueWRXPride:
Thanks, that makes sense. Are you able to change between roms without hooking up to the computer and using adb? In your instructions you talk about how you have to flash the boot.ini file that is specifically for the rom you want so is there a way to take care of that without your computer?
[HTC One X+] golmar88:
I am having trouble here:

•While the ROM is transferring on your phone, simply extract the boot.img that match your ROM, rename it for an easier recognition (i.e. Viperboot.img, Eleganciaboot.img, ARHDboot.img, etc) Copy/Paste it in your platform-tool folder (SDK)

•Leave your phone plugged to your USB cable

1.Click on Start SDK

, in the command window type at the prompt > adb devices (Enter)

2.Confirmation of the serial.

3.At the prompt type >adb reboot-bootloader (Enter)

Where do I click on start sdk?
[HTC One X+] BlueWRXPride:
Start SDK refers to the cmd file you created on your desktop in the -- Creating of script file for a fast access -- section
[HTC One X+] NoobDude:
Mr. Thirteen, do you think you could offer me a little more help? Please refer to the post below.

http://xdaforums.com/showthread.php?t=2226031
[HTC One X+] Lucky Thirteen:
Probably you just missed a section like BlueWRXPride told you. :)
[HTC One X+] miami180:
trouble with file Start SDK.bat

Hey lucky thriteen ive been doing everything step by step but im having trouble making the note and copying and pasting c:\windows\system32\cmd.exe once i create the shortcut and open it its nothing like how you show it in the example any idea what it could be?? thanks

---------- Post added at 04:47 PM ---------- Previous post was at 04:41 PM ----------

hey lucky thirteen ive been having trouble with the step where you have to create a note in the platform-tools file once i save the note and create the shortcut its not like the example that you post it only shows c:\windows\system32\cmd.exe any idea on what i did wrong?? thanks
[HTC One X+] Lucky Thirteen:
Hi miami180,

When you save the file you must change the extension, you must save the file exactly like this: Start SDK.bat
[HTC One X+] miami180:
Are you talking about the whole platform-tools file??? to rename it to start SDK.bat?
[HTC One X+] Lucky Thirteen:
No! Hold on I will make something for you, give me two minutes. ;)

Here we go download this file here and install it in your platform-tools, once done simply right-click on it and create a shortcut to your Desktop.

Should work if your SDK tools is correctly installed.
[HTC One X+] miami180:
Worked like a charm!! thanks a lot!! i have another question, my phone was unlocked via a code i purchased on ebay, im using my phone overseas and am wondering after i do all of this will the phone still be unlocked???
[HTC One X+] Lucky Thirteen:
Absolutely! SIM unlocking is permanent.
[HTC One X+] miami180:
hey im stuck on the very last part of this.....i cant find the boot.img file anywhere i already downloaded the ROM i downloaded the Elegance ROM but im too confused on what to do!! can you please help me??! thanks
[HTC One X+] Lucky Thirteen:
Take your downloaded file named e.g. : Elegancia_Colored_4.9.2.zip

Double-click on it, don't extract it.

Locate the boot.img file

Drag it in the platform-tools folder

Follow the instructions from the number 1 of the -- Custom ROM installation -- section to flash it with your phone plugged.

-- Screenshots --

---

---

This should clarify where you are stuck, if you are not sure don't hesitate to ask. :)
[HTC One X+] miami180:
whats happens if i accidently extracted it?!
[HTC One X+] Lucky Thirteen:
Nothing.

But you end up with many files to delete. Also a ROM is only flashable in a .zip file state, you can't flash an extracted file.
[HTC One X+] miami180:
Let me explain what happened I downloaded the elegance zip file and I read on the authors forum I had to move the zip file into my root storage on my htc so I did then after that I was trying to find the boot.img once the zip file dowloaded it has the icon of the WinZip program when I try to double click a window pops out and says my WinZip program is expired and I have to pay, and I saw that you posted the screen shot and the zip folder has the stacked books logo so to speak??
[HTC One X+] Lucky Thirteen:
It's because I am using Winrar instead of WinZip. If you want a free app that does the same as WinZip you can download 7-zip.
[HTC One X+] miami180:
Will that open up with out extracting the zip so that I can find the boot.img?? :)
[HTC One X+] Lucky Thirteen:
Absolutely.
[HTC One X+] miami180:
When i moved it into the the platform-tools folder it just says boot, do i have to rename it boot.img??
[HTC One X+] Lucky Thirteen:
No, leave it like that it is perfect that way. :good:
[HTC One X+] miami180:
how do i know that i installed the boot.img right? because at the very end its says to make sure i flashed it correctly?? before i install the rom?
[HTC One X+] Lucky Thirteen:
When you have flashed it did a message like this appeared?

>fastboot flash boot boot.img

sending 'boot' <7364 KB>....

OKAY [ 1.002s ]

writing 'boot' ...

OKAY [ 0.414s ]

finished. total time: 1.416s

>fastboot erase cache

erasing 'cache' ...

OKAY [ 0.195s ]

finished. total time: 0.196s

If the answer is yes, then it should be perfect. :)
[HTC One X+] miami180:
C:\AndroidSDK\platform-tools>c:\windows\system32\cmd.exe

Microsoft Windows [Version 6.1.7601]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\AndroidSDK\platform-tools>adb devices

adb server is out of date. killing...

* daemon started successfully *

List of devices attached

HT2BAW306448 device

C:\AndroidSDK\platform-tools>adb reboot-bootloader

adb server is out of date. killing...

* daemon started successfully *

C:\AndroidSDK\platform-tools>fastboot flashboot boot.img

usage: fastboot [ <option> ] <command>

commands:

update <filename> reflash device from update.zip

flashall flash boot + recovery + system

flash <partition> [ <filename> ] write a file to a flash partition

erase <partition> erase a flash partition

format <partition> format a flash partition

getvar <variable> display a bootloader variable

boot <kernel> [ <ramdisk> ] download and boot kernel

flash:raw boot <kernel> [ <ramdisk> ] create bootimage and flash it

devices list all connected devices

continue continue with autoboot

reboot reboot device normally

reboot-bootloader reboot device into bootloader

help show this help message

options:

-w erase userdata and cache (and format

if supported by partition type)

-u do not first erase partition before

formatting

-s <specific device> specify device serial number

or path to device port

-l with "devices", lists device paths

-p <product> specify product name

-c <cmdline> override kernel commandline

-i <vendor id> specify a custom USB vendor id

-b <base_addr> specify a custom kernel base address

-n <page size> specify the nand page size. default:

2048

-S <size>[K|M|G] automatically sparse files greater th

an

size. 0 to disable

C:\AndroidSDK\platform-tools>fastboot erase cache

erasing 'cache'...

OKAY [ 0.197s]

finished. total time: 0.200s

C:\AndroidSDK\platform-tools>
[HTC One X+] Lucky Thirteen:
You have done a mistake, there is a space between flash and boot. This adb is case sensitive. Go ahead do it again. It should look more like above.
[HTC One X+] miami180:
C:\AndroidSDK\platform-tools>adb reboot-bootloader

adb server is out of date. killing...

* daemon started successfully *

C:\AndroidSDK\platform-tools>fastboot flash boot boot.img

sending 'boot' (5176 KB)...

OKAY [ 0.731s]

writing 'boot'...

(bootloader) Format partition LNX done

OKAY [ 0.323s]

finished. total time: 1.062s

C:\AndroidSDK\platform-tools>

then what? I greatly appreciate your patience!! ;)
[HTC One X+] Lucky Thirteen:
Don't forget to erase cache now.
[HTC One X+] miami180:
got it chief!! cache is now erased!! do i install the rom now?
[HTC One X+] Lucky Thirteen:
Yep, reboot in recovery and start the installation.

Start at step 8 of -- Custom ROM Installation --
[HTC One X+] miami180:
do i have to do this first??

Select Wipe menu, then select Factory reset (swipe), select System (swipe)

Go back to the Install menu and select it.

Locate your ROM.zip and select it.

Swipe to confirm.
[HTC One X+] Lucky Thirteen:
Yes, but don't wipe your sd card. Stay on the screen Factory reset and format System.
[HTC One X+] miami180:
it wont let me install the zip...it doesnt let me swipe to select it just stays highlighted
[HTC One X+] Lucky Thirteen:
Go in the Install menu, locate your Elegancia_ROM.zip click on it click until you have a screen that says Swipe to Confirm Flash.
[HTC One X+] miami180:
Just to be clear, i followed the instructions first, which was to go to the Wipe menu, from the wipe menu i selected the factory reset (swiped) then from the same wipe menu i selected the System which i also swiped??? is that correct??
[HTC One X+] Lucky Thirteen:
That is correct. :good:
[HTC One X+] miami180:
i dont know if you can help me with it but everything downloaded successfully but its not working properly?? it just shows the battery and time??
[HTC One X+] Lucky Thirteen:
Do you know how to verify the MD5sum of a file? If not look for the guide in my signature, maybe your file was corrupted. Tell me which ROM you downloaded exactly I will gave you the MD5 string.
[HTC One X+] miami180:
Elegancia_Colored_4.9.2

---------- Post added at 04:17 PM ---------- Previous post was at 04:13 PM ----------

then it shows the elegancia screen with a flying B and thats all it does :(
[HTC One X+] Lucky Thirteen:
Elegancia_Colored_4.9.2

MD5Sum: 9eca901850b1c13e08d2c0521d8c428a

I strongly suggest you to reflash the ROM, re-do a wipe in recovery, and select also wipe in the Aroma installer, and install again. No need to flash the boot.img this time.
[HTC One X+] Lucky Thirteen:
It can take up to ~10 minutes on first boot. Be patient.

Can you confirm that you have an AT&T phone (EVITARE_UL second line in bootloader)?
[HTC One X+] miami180:
Yea I followed all of your instructions to the letter!! It's still showing the same thing and says it's not being responsive what should I do??
[HTC One X+] Lucky Thirteen:
Can you accede the storage of your phone? If yes, try to install this version of Elegancia_ Colored instead.

The boot.img should be the same.

Also give your hboot version.
[HTC One X+] miami180:
Do i have to extract the boot.img?? and when i access the storage of the Htc on the computer and open it, it has 0 items?? is that normal??

---------- Post added at 07:43 PM ---------- Previous post was at 07:36 PM ----------

hboot-1.40.0000
[HTC One X+] miami180:
Hey, im really confused and dont know what to do anymore, ok i downloaded the new elegance you gave me, then i put it in the root of the htc, after i didnt do the boot.img i tried to install the new elegance it installed but when it was reay to reboot it failed but it couldnt find something on the sd card, im in recovery mode now and dont know what to do, i need help. please thank you sooo very much may be it was because i didnt flash first?
[HTC One X+] Lucky Thirteen:
Unfortunately, there is no ROM ready for this new hboot version, you will have to wait a couple of days for the custom ROM to be updated. Not all is lost in your case, simply follow this step-by-step procedure to recover your phone.

Reboot in Recovery or Press and Hold Volume down while pressing Power from OFF state.

Your phone should reboot in Recovery

(!! The following instruction are with TWRP Recovery installed !!)

Select Advanced -> ADB Sideload -> swipe to activate

Download this file RUU_EVITARE_UL_JB_45_Cingular_US_1.19.502.1_Deodex ed.zip and transfer this file again in platform-tools folder.

!! Once the download is terminate, rename this file to facilitate the next step like this : 1.19.502.1 !!

Press and hold the Shift key and right click on a empty space of that paltform-tools folder and select Open Command Window Here

Double click on the RUU_EVITARE_UL_JB_45_Cingular_US_1.19.502.1_Deodex ed.zip file and locate the boot.img and drag it to the platform-tools folder. Or simpy download this boot.img HERE

Type>adb sideload 1.19.502.1.zip (Enter)

(Success)

Once done select Wipe menu and wipe (factory reset and format system)

Select Install menu of the Recovery

Locate sideload.zip and select it.

Swipe to confirm.

Aroma installer will start leave everything by default and install the ROM.

Once done select Reboot-> Bootloader

Make sure FASTBOOT USB is highlighted

In bootloader via the command window type>fastboot flash boot boot.img (Enter)

(Success)

At the prompt type>fastboot erase cache (Enter)

(Success)

Finally at the prompt>fastboot reboot (Enter)

Rebooting

Give your phone ~5-10 minutes to complete the installation.

Tell me how it went.
[HTC One X+] miami180:
I sideloaded the file, but when i installed it, it was installing and in the lilttle window it says file MD5 was not found but at the very top of the window it says successfull???

---------- Post added at 07:56 AM ---------- Previous post was at 07:35 AM ----------

C:\AndroidSDK\platform-tools>adb sideload 1.19.502.1.zip

adb server is out of date. killing...

* daemon started successfully *

sending: 'sideload' 100%

after that i went to wipe the factory reset, and system, then i swiped to intall the .zip but it said that file MD5 was not found.....but at the very top of the window it says successfull Aroma installer did not start either

ps: that was the same message that came out while i was sideloading the .zip file but then it said successfull
[HTC One X+] Lucky Thirteen:
Did the ROM installed?
[HTC One X+] miami180:
No :(
[HTC One X+] Lucky Thirteen:
How many times did you tried?
[HTC One X+] miami180:
2 times how do i know that the ROM installed??
[HTC One X+] Lucky Thirteen:
Select Install menu of the Recovery

Locate sideload.zip and select it.

Swipe to confirm.

Aroma installer will start leave everything by default and install the ROM.

Once done select Reboot-> Bootloader

Make sure FASTBOOT USB is highlighted

In bootloader via the command window type>fastboot flash boot boot.img (Enter)

(Success)

At the prompt type>fastboot erase cache (Enter)

(Success)

Finally at the prompt>fastboot reboot (Enter)

Rebooting

Give your phone ~5-10 minutes to complete the installation.
[HTC One X+] miami180:
installing '/sdcard/sideload.zip'...

checking for MD5 file...

skipping MD5 check: No Md5 file found

updating partition details.....

thats all it does...:(
[HTC One X+] Lucky Thirteen:
Well... Did you tried to reboot your phone?
[HTC One X+] miami180:
No I'm afraid something might happen?
[HTC One X+] Lucky Thirteen:
Go ahead, try it !!!!
[HTC One X+] miami180:
First off i want to thank you from the bottom of my heart Lucky Thirteen, you are amazing and i will be forever gratefull for your patience throughout all of this i dont have any words!!! i finally booted the phone and it is working awesomely!!!!

Thank you once again and god bless!! greeting from Costa Rica!!!