FORUMS
Remove All Ads from XDA

Exploid One Click .apk Root (Latest v.1.08 30 Aug. 2010)

720 posts
Thanks Meter: 40
 
By instigator008, Senior Member on 30th July 2010, 09:48 PM
Post Reply Email Thread
3rd August 2010, 05:51 PM |#61  
Member
Thanks Meter: 2
 
More
Quote:
Originally Posted by Tejstar

Does PC Companion have to be installed to get this to work or will SEUS suffice?

I just had SEUS installed.
 
 
3rd August 2010, 07:54 PM |#62  
Adolf1994's Avatar
Senior Member
Flag Fertőrákos
Thanks Meter: 66
 
More
...
chmod 4755 /system/bin/su <- who I have to set the read for?
chmod 644 /system/app/Superuser.apk <- so this don't have to be executable?

BTW, do you know a backup method for the WHOLE system what could be restored from PC?
3rd August 2010, 10:10 PM |#63  
Dave****'s Avatar
Member
Thanks Meter: 17
 
More
Thanks for this and thanks for the updated x10 fix, worked like a charm.
4th August 2010, 01:25 AM |#64  
Senior Member
Thanks Meter: 2
 
More
Quote:
Originally Posted by Adolf1994

...
chmod 4755 /system/bin/su <- who I have to set the read for?
chmod 644 /system/app/Superuser.apk <- so this don't have to be executable?

BTW, do you know a backup method for the WHOLE system what could be restored from PC?

Lol. The 4 is not for read. Rather, it is the setuid bit.
Also, it doesn't have to be executable. APKs are just zips. You can't execute zip archives anyway.
4th August 2010, 03:35 AM |#65  
Grospolina's Avatar
Senior Member
Flag Winnipeg
Thanks Meter: 17
 
More
Exploid root packages
Okay, I've made up two packages for this exploit: one for X10a and X10i. This is a full flash, which means it's not an update and that it can be done no matter what firmware version you have (rooted or unrooted). It also means that it will erase all apps and contacts (just like a factory reset).

All I did was decrypt the Generic R2BA026 X10a firmware and write a nice script.

This is where everything else came from:
- (C) skills (for exploid root)
- Do Shaska! (for exploid root instructions)
- jerpelea, Bin4ry and biktor_gj (for X10Flash, X10i firmware and other help)
- xeviro (for SIN reconstructor guide)
- MarylandCookie (for X10i Market fix)
- leobg (for testing)
- Everyone else at xda-developers forum (for general help)
- uliwooly (for Generic X10a firmware)

Big thanks to all!

Answers to questions you may have:
- It WILL delete your apps and contacts. Please back up.
- It WILL NOT delete anything on your SD card (photos, videos, etc.).
- You NEED your Device ID. It goes in 1_firmware/DeviceID.txt.
- You NEED to have PC Companion or Sony Ericsson Update Service installed (for flash and adb drivers).
- You NEED to have 32-bit Java installed, even if you're running 64-bit Windows.
- Basically, if you did the original flash, then you're almost set to go. Just copy the DeviceID.txt to 1_firmware/
- Both versions use Generic firmware (no branding) and come with a Market fix.
- It only roots it. No ADW.Launcher, HTC IME, Spare Parts, etc. is installed.
- It does NOT remove any apps (Moxier, Timescape, etc.). Use Titanium Backup to remove apps.
- The script is very verbose, so it should be easier to track down problems.
- There are 3 steps:
+ After step 1, you will have unrooted Generic R2BA026.
+ After step 2, it will be rooted.
+ After step 3, the Market fix is installed.

WARNING: Please back up! Do this at your own risk!

Exploid Root for X10a (contains Generic R2BA026 X10a)
R2BA026_exploid_X10a.rar (Megaupload)
R2BA026_exploid_X10a_v2.rar (Megaupload)

Exploid Root for X10i (contains Generic R2BA026 X10i)
R2BA026_exploid_X10i.rar (Megaupload)
R2BA026_exploid_X10i_v2.rar (Megaupload)

Standalone Market fix for X10a R2BA026 (included in Exploid Root for X10a v2)
Market-Fix_R2BA026_X10a.rar (Megaupload)

Standalone Market fix for X10i R2BA026 (included in Exploid Root for X10i v2)
Market-Fix_R2BA026_X10i.rar (Megaupload)

Standalone Toggle Secure Shell script (included in Exploid Root for X10a/X10i v2)
ToggleSecureShell_X10.rar (Megaupload)

Changelog:
v1 - First release.
v2 - Added Toggle_secure_shell.cmd script
- Update Market fix for X10i (minor tweak)
- Fixed reboot at the end
- NOTE: No need to re-apply if you already rooted with v1.

Advanced tip (optional):
Step 3 is the Market fix. Basically, it changes your fingerprint to look like an older firmware (R2BA020 for X10a, R2BA016 for X10i). However, if the Market approves R2BA026, then it won't be needed anymore. I suggest testing the Market before running Step 3. Look for apps like Tapatalk paid version.

Advanced tip:
The script turns off the setuid bit for sh at the end of Step 3. This prevents you from running adb .cmd scripts like cleanup.cmd. You can edit the script to remove this command, or follow my post above to re-enable it if you want to be able to run these scripts. Or you can just run them before running Step 3.

Root ONLY:
If you don't want to lose your apps and contacts, and you don't need to upgrade, then you can just run Step 2 to root it. Then you don't need Java or your Device ID either. It's similar to mikrokiwi's script above. However, only run the Market fix if you have R2BA026.
4th August 2010, 08:27 AM |#66  
Junior Member
Thanks Meter: 0
 
More
first post. First a big thanks to everyone who adds to this forum, now to my question.

I have rooted my Orange UK X10i using the x10mini way and all is fine my build number is at R2BA020, what part do i need to follow now to update to the latest build.

Thanks in advance.
4th August 2010, 08:51 AM |#67  
Member
Thanks Meter: 21
 
More
Quote:
Originally Posted by black_math

I just had SEUS installed.

Thanks. Can't get this method to work and don't know why!?!
4th August 2010, 01:18 PM |#68  
Member
Thanks Meter: 3
 
More
x10a R2BA023 rooted ==> R2BA024 rooted
Hey Grospolina

Thanks for posting the instructions above.

Just some questions and clarification before I do this tonight:

(1) I currently have a x10a rooted with R2BA023, along with the market fix, will this be any difference aside for the R2BA026?

(2) I have syn'd my contacts with built-in google sync / gmail, I can restore my contacts by re-sync after I follow your procedures? Or should I back-up the contacts to the SD Card using the contacts back-up function?

(3) You mentioned it does not uninstall of any unnecessary applications (e.g. Moxier, etc.). I want to use the cleanup.cmd batch file to remove certain applications, but you said step #3 disables it, how do I reenable it exactly?
4th August 2010, 01:32 PM |#69  
Adolf1994's Avatar
Senior Member
Flag Fertőrákos
Thanks Meter: 66
 
More
@zephyrix, thanks, now it works. (Y)
But what about the backup thing?
4th August 2010, 02:00 PM |#70  
Senior Member
Thanks Meter: 141
 
More
Quote:
Originally Posted by karthigan

Hey Grospolina

Thanks for posting the instructions above.

Just some questions and clarification before I do this tonight:

(1) I currently have a x10a rooted with R2BA023, along with the market fix, will this be any difference aside for the R2BA026?

(2) I have syn'd my contacts with built-in google sync / gmail, I can restore my contacts by re-sync after I follow your procedures? Or should I back-up the contacts to the SD Card using the contacts back-up function?

(3) You mentioned it does not uninstall of any unnecessary applications (e.g. Moxier, etc.). I want to use the cleanup.cmd batch file to remove certain applications, but you said step #3 disables it, how do I reenable it exactly?

as for 1) you got it right -difference is firmware version only. 2) extra backup method is always good. Google sync is good enough anyways. 3) you need to remove the line that has permission setting for sh command near the bottom of the RootXa_v1.cmd file. It looks like this:
adb shell chmod 0755 /system/bin/sh
either comment it (rem) or remove it completely and you will retain the right to run privileged commands using adb without requesting root first (su).

You can always alter the permissions to secure/unsecure state by setting suid bit (sticky bit) on the sh command - "chmod 4755 /system/bin/sh" to switch to unsecure and "chmod 0755 /system/bin/sh" to switch to secure mode. For that you will need terminal app installed on the phone (or adb shell), you must request root (su) first, then you must mount /system directory in rw mode before you can set permissions for sh (mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system
).
4th August 2010, 02:56 PM |#71  
Member
Thanks Meter: 3
 
More
Thanks..
Thanks for my answering my 3 questions.

Since I won't have the HTC Touch (HTC IME) keyboard, will the procedure have the original SE keyboard?

I just have to download the HTC IME latest version to my SD Card, and run it thru a file manager program, right? To Install it?

What regions are installed? Thus, I only want U.S. English Keyboard, no need for Chinese, Japanese, Korean, etc. keyboard layouts.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes