FORUMS
Remove All Ads from XDA

[TOOL] DSWP v2.1 - disable system write protection - NOW LOLLIPOP COMPATIBLE!

738 posts
Thanks Meter: 978
 
By condi, Senior Member on 8th December 2014, 11:20 PM
Post Reply Email Thread
Hi


I've finished fully automatic sytem protection disable tool for stock kernel.

Code:
It wouldn't be possible without xda users, xda community, especially: 	
                            flar2 - for original kernel module,
                                    which was made for HTC One M8


Ladies & Gentlemen...
DSWP [disable system write protection] !

[What is this?]

Its automatic tool which will install kernel module,
which I ported to get work with Htc Desire Eye,
to get system fully writable, without any problems,
such as not-deleting bloatware - after reboot comes back,
reboots on modifying /system partition, etc etc.

Install process includes:
  • fw version check,
  • install kernel module to /system partiion,
  • make kernel module autobooting,
  • check if module is active after reboot.
  • ..all this with just one click

[Requirements]:

- root,
- busybox
- adb,
- stock kernel,

For now 100% compatible are:
* LATEST LOLLIPOP 2.19.xxx.xx 5.0.2!
* EU 1.17.401.9!
* US AT&T 1.15.502.7!
* THREE 1.17.771.5
* 1.17.166.9
* and...?
just check if it works on other fw versions!
if it would not work with your ver - i can make it compatible

[Changelog]:

Code:
[20.04.2015] v2.1:
 - changed tool name to be more unique/recognizable :D,
 - added busybox installer,
 - recompiled init.d apk - now its permanently turned on!
 - now you can make wipe/factory reset and you will still have mod!

[18.04.2015] v2.0:
 - added compatibility for newest LOLLIPOP firmwares,
   using now other autorun method for inserting module,
  because of install-recovery.sh not working in lollipop :)

[18.02.2015] v1.2:
- confirmed/added compatibility with 1.17.166.9

[20.01.2015] v1.1:
- confirmed/added compatiblity with THREE 1.17.771.5

[09.02.2014] v1.0:
- initial version.


[Screenshots:]



[Download]:

Attached to this thread.


[Donate]:

Keep this project alive - don't forget to donate!


br
condi

current_version=2.1
The Following 12 Users Say Thank You to condi For This Useful Post: [ View ] Gift condi Ad-Free
9th December 2014, 02:37 PM |#2  
ccb101's Avatar
Senior Member
Flag Clinton Ct
Thanks Meter: 93
 
More
Thank you this worked perfectly on my att desire eye
The Following 3 Users Say Thank You to ccb101 For This Useful Post: [ View ] Gift ccb101 Ad-Free
10th December 2014, 11:43 PM |#3  
Baldilocks's Avatar
Senior Member
Flag Dover, DE
Thanks Meter: 1,159
 
Donate to Me
More
I just keep getting the... Waiting for device message.
11th December 2014, 12:00 AM |#4  
ccb101's Avatar
Senior Member
Flag Clinton Ct
Thanks Meter: 93
 
More
Quote:
Originally Posted by Baldilocks

I just keep getting the... Waiting for device message.

do you have USB debugging on?
11th December 2014, 12:01 AM |#5  
Baldilocks's Avatar
Senior Member
Flag Dover, DE
Thanks Meter: 1,159
 
Donate to Me
More
Quote:
Originally Posted by ccb101

do you have USB debugging on?

Yes, USB debugging is on. Do I need to have the file unzipped in a certain directory on my computer? Right now I have it in my Android Fastboot folder.
11th December 2014, 12:03 AM |#6  
ccb101's Avatar
Senior Member
Flag Clinton Ct
Thanks Meter: 93
 
More
Quote:
Originally Posted by Baldilocks

I just keep getting the... Waiting for device message.

Quote:
Originally Posted by Baldilocks

Yes, USB debugging is on. Do I need to have the file unzipped in a certain directory on my computer? Right now I have it in my Android Fastboot folder.

shouldnt need to i ran mine from the desktop and all the adb files required are packaged up in the zip...
11th December 2014, 01:08 AM |#7  
Baldilocks's Avatar
Senior Member
Flag Dover, DE
Thanks Meter: 1,159
 
Donate to Me
More
Quote:
Originally Posted by ccb101

shouldnt need to i ran mine from the desktop and all the adb files required are packaged up in the zip...

Yeah, even when I click on ADB shell on the app it says Device Not Found.



***EDIT****

Rebooted my computer. Worked that time.

---------- Post added at 07:08 PM ---------- Previous post was at 06:13 PM ----------

Actually it's not working. Maybe my firmware is too new??

This is the message I get.

1.17.401.9[*] Pushing kernel module...
cannot stat 'files\1.15.502.5_wp_mod.ko': No such file or directory
[*] Mounting /system as RW, and injecting kernel module...
[*] Done![*] Reboot and check...
11th December 2014, 12:09 PM |#8  
OP Senior Member
Thanks Meter: 978
 
Donate to Me
More
Quote:
Originally Posted by Baldilocks

Yeah, even when I click on ADB shell on the app it says Device Not Found.



***EDIT****

Rebooted my computer. Worked that time.

---------- Post added at 07:08 PM ---------- Previous post was at 06:13 PM ----------

Actually it's not working. Maybe my firmware is too new??

This is the message I get.

1.17.401.9[*] Pushing kernel module...
cannot stat 'files\1.15.502.5_wp_mod.ko': No such file or directory
[*] Mounting /system as RW, and injecting kernel module...
[*] Done![*] Reboot and check...

Extract zip archive, all the files, to root of C:\ drive (C:\EyE [...]\),
and run .bat from this directory.

DO NOT run .bat file directly from archive.
21st December 2014, 04:28 AM |#9  
Member
Flag NewYork
Thanks Meter: 77
 
Donate to Me
More
Unhappy Not Working :(
This is not working in build 1.17.707.9.
21st December 2014, 12:06 PM |#10  
OP Senior Member
Thanks Meter: 978
 
Donate to Me
More
Quote:
Originally Posted by Shameera_N

This is not working in build 1.17.707.9.

No problem. Pull /system/lib/modules/texfat.ko file and attach it.
I will make it compatible with your firmware.

br
condi
21st December 2014, 12:40 PM |#11  
Member
Flag NewYork
Thanks Meter: 77
 
Donate to Me
More
Quote:
Originally Posted by condi

No problem. Pull /system/lib/modules/texfat.ko file and attach it.
I will make it compatible with your firmware.

br
condi

I have done that...Thank you
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