FORUMS
Remove All Ads from XDA

[DEPRECATED][GUIDE][ROOT] Smartwatch 3 KNX01V

461 posts
Thanks Meter: 308
 
By XorZone, Senior Member on 8th November 2014, 07:16 AM
Post Reply Email Thread
I removed download link due to this method not working on lollipop.
This guide is deprecated, please use TWRP Recovery from this thread to install root


Quote:

DISCLAMER and WARNING: I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or the current economic crisis. Please do some research if you have any concerns about this app.

You have been warned!

Links:
Sony PC Companion
Download link removed while I will test for compatibility with 5.x, md5 summ: e2c34b07faa415a6cbb95943649c7eba

Step 1:
Code:
Unlocked bootloader
1. Enable adb debug
2. adb reboot bootloader
3. fastboot oem unlock (twice if requested)
4. fastboot format cache
5. fastboot format userdata
6. fastboot getvar all (and verify that it is)
7. fastboot reboot
Step 2:
Code:
Updated to the latest KNX01V
Install Sony PC Companion and use Supports Zone -> Accessories software update -> Smartwatch 3
Step 3:
Code:
Have Flashboot (Sony s1 flash) drivers installed just in case (Install Sony PC Companion and do update as indicated in previous step)
Step 4:
Code:
BOOT (DO NOT EVER FLASH IT!!!) rooting boot.img
1. Download rooting kernel image (SWR50-rootboot.img)
2. Reboot into bootloader (adb reboot bootloader)
3. fastboot boot SWR50-rootboot.img
4. Wait till device reboots or sits in black screen for a while (1 min+ then reboot it by holding power 10+sec)

Step 5:
Code:
Verify by:
1. adb shell
2. su
3. you should see [email protected]:/ #
Step 6:
Code:
1. Let me know!
2. Use it, dive into GPS investigation or customizations, etc.....

Special thanks:
1. Justin Case for LG G Watch rooting method using LGGW-rootboot.img
2. osm0sis for Android Image Kitchen

The Following 5 Users Say Thank You to XorZone For This Useful Post: [ View ] Gift XorZone Ad-Free
 
 
8th November 2014, 07:22 AM |#2  
XorZone's Avatar
OP Senior Member
Flag Walnut Creek, CA
Thanks Meter: 308
 
More
reserved
8th November 2014, 08:24 AM |#3  
XorZone's Avatar
OP Senior Member
Flag Walnut Creek, CA
Thanks Meter: 308
 
More
How it works:
1. Each boot.img packs zImage (real kernel) and ramdisk (special files for kernel use)
2. This one has all modifications from LGGW rootboot by Justin Case:
a. Adds su binary, superuser.sh install script, modified install-recovery.sh and additional step into init.rc file to invoke superuser.sh install script. Also modifications to mount system as rw and some disabled security.
3. So basically it mount system as rw and does following (cut from superuser.sh install script):
Code:
#!/system/bin/sh
/system/bin/mount -o remount,rw /system
/system/bin/sleep 2
/system/bin/cat /sbin/su > /system/xbin/su
/system/bin/cat /sbin/su > /system/xbin/daemonsu
/system/bin/cat /sbin/install-recovery.sh > /system/etc/install-recovery.sh
/system/bin/chown 0.0 /system/xbin/su
/system/bin/chown 0.0 /system/xbin/daemonsu
/system/bin/chown 0.0 /system/etc/install-recovery.sh
/system/bin/chmod 06755 /system/xbin/su
/system/bin/chmod 06755 /system/xbin/daemonsu
/system/bin/chmod 755 /system/etc/install-recovery.sh
/system/bin/sync
/system/bin/sleep 3
/system/bin/reboot
The Following 3 Users Say Thank You to XorZone For This Useful Post: [ View ] Gift XorZone Ad-Free
10th November 2014, 10:56 AM |#4  
Senior Member
Thanks Meter: 151
 
Donate to Me
More
I have dumped the rom from my debug/test version and was wondering if you were able to give me a guide on how i could try and flash it with a retail version? I presume this root guide probably won't work for me
10th November 2014, 03:30 PM |#5  
XorZone's Avatar
OP Senior Member
Flag Walnut Creek, CA
Thanks Meter: 308
 
More
Well, if hardware and partitions are the same - I do not see why it will not work. However, it will not help to flash.
I might try to compile twrp, but will have to carefully read its docs first.
The Following 2 Users Say Thank You to XorZone For This Useful Post: [ View ] Gift XorZone Ad-Free
12th November 2014, 01:45 AM |#6  
iBuzman's Avatar
Senior Member
Flag Melbourne
Thanks Meter: 660
 
More
thanks @XorZone confirmed as working and a nice easy process too (I was already unlocked).

Out of curiosity, modded LGGW rootboot or just renamed?

The Following User Says Thank You to iBuzman For This Useful Post: [ View ] Gift iBuzman Ad-Free
12th November 2014, 01:50 AM |#7  
XorZone's Avatar
OP Senior Member
Flag Walnut Creek, CA
Thanks Meter: 308
 
More
Quote:
Originally Posted by iBuzman

thanks @XorZone confirmed as working and a nice easy process too (I was already unlocked).

Out of curiosity, modded LGGW rootboot or just renamed?

Thanks for letting me know!
I reverse engineered changes in LGGW by unpacking and comparing ramdisks from both rootboot and original lg kernel and then applied the same changes to our kernel extracted from PC Companion files.
12th November 2014, 01:51 AM |#8  
iBuzman's Avatar
Senior Member
Flag Melbourne
Thanks Meter: 660
 
More
great thinking and good job 👍

btw, that pic confirmed su access to watch over bluetooth debug connection 😁
13th November 2014, 07:37 PM |#9  
Kurotsuchi's Avatar
Senior Member
Thanks Meter: 16
 
More
really great tutorial. I am planning to buy this watch, but I think currently there is NO app that requires Root. so I wonder how can we get benefit of this ?
13th November 2014, 11:49 PM |#10  
XorZone's Avatar
OP Senior Member
Flag Walnut Creek, CA
Thanks Meter: 308
 
More
Quote:
Originally Posted by Kurotsuchi

really great tutorial. I am planning to buy this watch, but I think currently there is NO app that requires Root. so I wonder how can we get benefit of this ?

There is at least Wear Control app: https://play.google.com/store/apps/d...rp.wearcontrol
I plan to code density changer that will require access to adb, so either from rooted phone or rooted wear.
The Following User Says Thank You to XorZone For This Useful Post: [ View ] Gift XorZone Ad-Free
14th November 2014, 01:24 PM |#11  
iBuzman's Avatar
Senior Member
Flag Melbourne
Thanks Meter: 660
 
More
Quote:
Originally Posted by Kurotsuchi

really great tutorial. I am planning to buy this watch, but I think currently there is NO app that requires Root. so I wonder how can we get benefit of this ?

how to benefit?

root apps of course!!
(sry for bad pic, unlocked bootloader z3 in low light


Post Reply Subscribe to Thread

Tags
root, smartwatch 3, swr50

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

Advanced Search
Display Modes