Evita Manual X Factor
Download Djrbliss's X-Factor exploit:
- Windows
- Linux/Mac - Made with assistance from Jesse Osiecki (@jesseosiecki) for providing me with a working version (that Djrbliss ended up re-writing).
-
Enable USB Debugging on your phone, connect it to the computer, and use this to check if it's working:
adb devices
-
These commands overwrite a telephone app that gets in the way with a backup file. Then we mess around with it.
adb restore backup1.ab adb shell "rm /data/data/com.android.providers.telephony/databases/a/b 2>/dev/null" adb shell "ln -s /dev/diag /data/data/com.android.providers.telephony/databases/a/b 2>/dev/null"
-
The below restores the second backup, and runs the X-Factor exploit. If the
pwn
command does not say[+] SetCID
, you need to factory reset your phone and start over.adb restore backup2.ab adb push pwn /data/local/tmp adb shell "chmod 755 /data/local/tmp/pwn" adb shell "/data/local/tmp/pwn"
-
Reboot to
fastboot
bootloader, and closeadb
.adb reboot bootloader adb kill-server
-
Check if your phone is recognized with
fastboot
.fastboot devices
-
Here, we see if the CID has been changed by SuperCID. If it is not
11111111
, factory reset your phone and start over.fastboot oem readcid
-
If and only if the CID was changed, use this command to get the identifier token for HTCDev.
fastboot oem get_identifier_token
-
Visit HTCDev, navigate to the Bootloader unlock section, choose All other supported models from the drop-down menu, and provide the unlock token when asked.
-
After unlocking the bootloader, flash a custom recovery. If you just want to root, and don't need custom ROMs, download this zip and install it with the custom Recovery to get root.
- Introduction - A quick intro to the rationale and ideals of this guide, and modding in general.
- Essential Maker Skills - Essential Skills that every maker should have.
- Archivist Tools - All the tools an internet archivist needs under their belt.
- Android Development Codex - All kinds of Android smartphones.
- Business Class Laptops - Computers that last: The ThinkPad, the HP EliteBook, the Dell Precision/Latitude.
- EBook Readers - A good eInk screen remains the best way to read literature comfortably.
- Game Consoles - Homebrew development scenes have made it possible to unlock the full power of your game console's computer chip.
- Graphing Calculators - This is the last vestige of the age of 80's Home Computers; where programs were simple and graphics were minimal.
- Home Server - Why buy cloud storage when you can build your own cloud? For media streaming, torrenting, and VPN access (to bypass blocked internet).
- Routers - Amazingly, your ordinary router probably runs Linux on it's little embedded CPU.
- Authentication Wallets - Manage your plethora of accounts, passwords, and RSA public keys using a GPG-encrypted wallet.
- LEGO Mindstorms - The easiest way to build functional robots and machines; using good ol' LEGO and Technic bricks.
- Vintage Computers - Amiga, Apple ][, and all the other random home computers that defined the 1980s.
- Genetic Programming - Programs that mutate and evolve by themselves, like Genes. It's a very difficult concept to grasp, but a very powerful method that transcends math or algorithms.
- General Guidelines - The ideals that you should uphold while working with and editing this guide.
- Device Guide Templates - Templates and general guidelines for creating customized guides for a device.
- Linux - Run a full desktop OS on your little mobile device; research is being made to make it comfortable to use in the mobile space.
- Glossary - Contains all the crazy acronyms and word soup that you'll need to wade through when using this guide.