S III Mini ROOT [ Chainfire su + root without cwm ! ] - Galaxy S III Mini Android Development

This program was modified to add original root binary that is working with Chainfire's app .
Enjoy and remember to give a thanks after using it .
1) Install required drivers for your device
2) Connect usb cable
3) Disconnect your pc / laptop from the internet connection
(You do this because there are some "questions" beeing asked about this software like
does it steal imei from your device ? [ Thing which i do not believe ] ) the root program will start downloading phone drivers if you do not have it already installed in that case it will require internet connection .
3) Run the root program clicking on modRoot.exe
- Follow the instructions
- The program will hack the android system and add the binary to the system
4) Open google play and install chainfire super user !
5) After opening Chainfire's app , the chinese superuser
will ask for root permision press yes (Right button) .
6) On the update process the Chainfire's app will detect that other "app" is used
as a supermod client and will ask you to remove it , do so !!
7) After the install is done ,restart your device and remove the "chinese" apps that were previously installed.
And voila you are rooted with oficial superuser binary and Chainfire's client without beeing needed to "flash" some already rooted firmware or to flash cwm recovery image in order to root the phone .
The program was modified with a HEX editor + Resource Hacker .
http://www.4shared.com/zip/PZsKOZiVce/VROOT.html
The chinese client root app was extracted and modified than put back on the rooting program .
Here is the chinese client / root apk .. might help someone ::silly:
http://www.4shared.com/mobile/w2pr3-ZIba/chinese.html
To be known : the chines apk i have uploaded here [on the thread] is the modified one with the "right" su binary
Here is the link to the "original" rooting chinese apk extracted
http://www.4shared.com/mobile/X1wuCYeCce/original_chinese.html
[NEW] DSP SOUND MOD > FOR FLASHING THE xSoundFx_latest.zip FILE WITHOUT CWM , INSTALL [THIS APP] !!
AND RESTART PHONE AFTER FLASHING THE ZIP .

Related

** New Root/Debrand/update to 2.1 tutorial for x10 mini (E10A) **

Okay, here's the tutorial and downloads for all you x10 mini (e10a) people out there who want to root + debrand + update to 2.1
Here's a link to a vid i made for this procedure and the outcome once done:
http://www.youtube.com/watch?v=JIojWZkraZ0
Here's a link for the software to root your phone and add customisation:
http://forum.xda-developers.com/showpost.php?p=8976947&postcount=1
Here's a link to root Explorer.apk:
http://www.4shared.com/file/IdOkM8of/Root_Explorer_Vs_2102.htm
Here's the link to the claro build.prop file:
http://forum.xda-developers.com/showthread.php?t=820009&page=4
Here's a link to the problem i faced and how i resolved it:
http://forum.xda-developers.com/showthread.php?t=854457
here's a link to sony's update utility:
http://www.sonyericsson.com/cws/sup...eserviceapplication/xperiax10mini?cc=gb&lc=en
procedure:
1. download and extract to you descktop the newest GUI flashtool
2. in your phone go to settings ->applications-> and check unknown sources
3. in settings ->applications-> development-> check usb debugging
4. in you extract flashtool folder that should be on your desktop you will see a flash.bat file, open it to start program.
5. click on root and follow the procedure to start z4root and allow it to root and restart your phone, do not manually restart you phone, z4root will automatically restart your phone for you.
6. once your phone is completly restarted and functional, colse the flash.bat program and re-open it from the extracted program.
7. click on customise and allow it to fully install the applications, it will tell you finished when done.
8. mount your phone's sd card to your pc
9. download the root explorer.apk file from the download link provided and save it on you desktop.
10.copy the root explorer file from your desktop to the root of your sd card (do not put it in any folder)
11. unmount phone to computer
12. you will see on your phone that you have a program called astro, open the program,
13.in astro, navigate to your sd card and install root explorer.apk
14. once installed, exit out of astro
15. mount you phone again to your pc and create a new folder on the root of your sd card called new build, and create another folder called old build.
16. download the two build.prop files supplied in my download link and save it to your pc's desktop.
17. now open the build folder on your desktop and you will see two files, one called build.prop.claro and another called build.prop.vivo.
18.delete the build.prop.vivo file.
19. right click and rename the build.prop.claro file to build.prop (delete the .claro part)
20.drag and drop that file to you new build folder you created on your sd card.
21.unmount your phone from you pc.
22. on your phone, open root eplorer
23. scroll down to SYSTEM
24. find the build.prop file and copy it
25. back out of the SYSTEM folder and scroll down to the SD CARD
26. paste the copied build.prop file to the old build folder you had created on your sd card (its basically a backup in case you ever mess up)
27. now in root explorer, go to you SD CARD and copy the build.prop file from your new build folder that you initially downloaded and renamed.
28. scroll back to SYSTEM and click on the r/w button on the top left of screen
29. then past and overwrite the file
30.now exit out of the program and restart you phone.
31. don't worry if you phone menu system looks kinda wonky or doesn't really work properly once your phone has restarted. just make sure its fully rebooted
32.download and install the sony ericsson update service program from the download link supplied.
33. accept the terms and follow the instructions... (it will ask you to put your phone in recover mode by turning off your phone and pressing the back button while plugging in your phone via usb) you can make this process quicker by simply already having your phone plugged in and simply pressing and holding the top power button+back button+home button until the green light remains on.
34. the program will tell you that there is new software available for your phone
35. install and enjoy 2.5
Extras step to making the experience even better!
i personally don't like the boot animation of the new 2.1 update and would rather not have the claro operator logo at the boot startup. the way to do that is:
root your phone again by following my instructions earlier, and install the root explorer.apk file again from your sd card. once your have root explorer installed and working navigate to SYSTEM and then to MEDIA. in media you will see a bootanimation.zip file, simply delete it.
Now for removing bloatware (operator specific applications):
to remove application that may be of annoyance, just go into root explorer again and navigate to SYSTEM and the to APP and dele and .apk files that are programs like ei: claro.apk... make sure you press the r/w button whenever you want to delete or overwrite something in SYSTEM. And be aware that if you don't know what your doing, you can brick your phone. SO BE CAREFUL!
And finally, as most would already know, this is all at your own risk. Sometimes its better to leave these types of hacks alone if you don't know what your doing.
I take no responsibility or credit for any of these hacks. thanks to all the members on XDA Developers for your support and help.
There are steps to make it simpler ... which is independent of the version they have in the cell (2.1 Uk or other ... 1.6) is achieved by having the American firm ... thus reduce it without diminishing the tutorial: alex0983
1. Planet app install
2. Find and install z4root
3. Permamente root install and follow instructions, the phone will reboot ...
4. In Planet app also find the Root Explorer and install ...
5. Connect the phone and copy the build.pro (Claro) to the SD and disconnect
6. Open root explorer and if I get a message to: super user ... allow him ....
7. mounted R / W. ... go the SD route where the build.prop copy and recopy this time from root explorer and find the path: / system and replace the phone ....
8. Turn off the phone ....
9. Connecting to Seus and select repair ...! and ready ... your phone now is American again! And firmware 2.1
10. To remove things Claro, just make the points 1,2,3,4! then the path / system / media to copy the boot loader found in the forum and in the path / system / app to delete the applications they say. clear (remember to mounted R / W)
I hope you find it useful! And that worked for me! Obviously, thanks to your tutorial alex0983 which also served me as a whole, but I found the quickest way!
Sorry for my bad english!
re:
hey no problem, i'm glad you found it useful. Sorry for the 35+ steps... I just wanted to make it easy to follow for people who had never done something like this before. Just trying to help ppl.
Actually the tutorial is very well prepared but no longer so necessary to the root from the phone! And for that we are in the community to help and facilitate the process to other users!
Kudos for you alex0983 and kloriahdez, thanks for your posts!!!
hi alex,
im stuck at no 22.
when i try to open root explorer, i get:
root explorer has not yet managed to obtain root access. because of issues with superuser, this often happens the first time the app is run but is usually fine from then on.
im new to android phones, that is why im relying on your step by step tutorial. but now im stuck with superuser/root explorer issue
This...
I will take a Xperia X10 mini later (my new phone,now i have widfire, but is tu big ) , i will try to root in this night, let ou guys the results
Good damn!
Work, perfect, but when i wass try to install app2sd after my phone, won t let install any apps, and ...lol no wirless conection Wi Fi , or GSM . ( free space on phone 173 Mb ).
I manage to resolve all with a repair from update , on Zeus ( good luck i wass made this update first ... but i think it can be working for the first update ).
i will try this night again , and i will send results later.
Yes good damn now my phone enter in boot looping ..... on the first boot won t start after that i wass tryng to repair with Sony repair and tell me the soft is still not availlble . How ca i arestore to 2.1 ? i put the build.prop like you write ... and now i can even start my phone. How i can make the old again?
_________________________________
Finaly managed this with flash tools . guys don t try this with already upgraded version to 2.1 ( you will be stuck in boot looping), is god to root, but only this in my case.
Root work.
noob with problem
I'm getting some problems in open the root explorer. The x10 mini is rooted (i run the rom manager without error), but when i run the root maneger, i recive the error "Root explorer has not yet managed to obtain rot acces. /because of issues with superuser, this often happens the first time the app is run but usually fine from then on. /click ok and restart the app to try again. /makesure you respond correctly the superuser prompt". I've got this erro always i open the program. I've reinstall it and the problens still. What i'm doing wrong?
Sorry the bad english, and thx to the help
Hi
I have 2.1 update 1 version
Should this procedure work with this or it won't work
If not, how to root the phone?
I mentioned that kingoldstyle had the same problem. I also updated the phone prior to doing this procedure.
So, maybe kingoldstyle can help me with rooting?
How to use flashing tools?
Thanks.
problems
im stuck ant no 28, whats a r/w button? and when i try to paste the build tells me: you cannot paste here because the file system is read-only. help me please

(SHARE) SGY Toolbox

SGY Toolbox for Samsung Galaxy Y GT-S5360​
A person named hnkotnis from xda-developers forums has taken this AROMA installer in use for another helpful purpose and that is a toolbox.
This toolbox is filled with neat features that allow you to root/unroot your Galaxy Y, backup and restore your kernel at any time, install bravia engine, reset pattern lock, pin or password and many more.
Features:
Rooting/Unrooting
Root your phone with basic root package. Superuser by ChainsDD, sqlite3, basic busybox, su binary.
Unroot your phone and remove all traces of root, busybox, su binary, etc.
Kernel Tools:
Backup your current kernel and save it as boot.img in root of the SD Card.
Restore kernel from boot.img stored in root of SD Card.
Odinize boot.img (You can flash output file odinized-boot.tar directly from Odin, use PDA and select file)
SwitchSu:
Remove all traces of SuperSU by Chainfire and Install Superuser by ChainsDD.
Remove all traces of Superuser by ChainsDD and install SuperSU by Chainfire.
Choose Root app and install, reboot open new app, then uninstall old app like normal app.
Old app is converted to user app, so no need to use system app uninstall and things.
Adblocking Tools:
Install mother of ad blocking host file by BSDgeek_Jake.
Install AdAway v4.7 Adblocking application.
Remove all modifications of host file & install stock host file.
Miscellaneous Tools:
Pattern Lock Reset (After you use this, enter any wrong pattern to unlock)(PIN, Password may be removed).
Bravia Engine 3 thanks to [email protected]
Kitkat Style Statubar created by hnkotnis. (REQUIRES STOCK/STOCK BASED DEODEXED ROM).
Beats Audio Engine thanks to [email protected]
Adobe Flash Player for all ROMs.
Install bootanimation. Put bootanimation.zip in root of SD Card and use this option.
Installation:
1. Download the zip file to your sdcard
2. Boot into Recovery mode and flash it
3. Now follow the on-screen instructions on what you want to use this toolbox for
4. If you are going to be installing Bravia Engine 3, Kitkat Style Statusbar, Beats Audio or Adobe Flash Installer, you must fix permissions in CWM Recovery before rebooting. When in CWM Recovery, go to advance and choose fix permissions.
Download - http://d-h.st/4bI
please search before posting as this has already been posted in this forum
offical thread
http://forum.xda-developers.com/showthread.php?t=2642331
This tool is already available in the Galaxy Y forum - there is no need to "share" it - its quite obvious you are doing this to either boost your post count or your thanks meter.
Kindly read the forum rules and search before posting.
Official thread is here >>> http://forum.xda-developers.com/showthread.php?t=2642331
Thread closed.

D605 stock KitKat root

Since this information was buried in the other thread I am posting it here for visibility:
This will work only on CWM flashable zip stock (because you need CWM to flash the zip, obviously):
- Flash this first:
http://download.chainfire.eu/396/SuperSU/UPDATE-SuperSU-v1.94.zip
- Then flash this:
http://d-h.st/X1A
Click to expand...
Click to collapse
Now, people are wondering if it's possible to root from OTA/kdz update (like we originally rooted stock JB). In theory it should be. Basically what I did with this root fix is I've added one line to one of init scripts (which all run with root permissions). This line is starting the install-recovery.sh script (which is provided with SuperSU zip package). With KK it's not enough to just drop su binary to /system/xbin - you also have to start daemon (as root). Whatever rooting method you are trying to use has to add a line to one of startup scripts which starts the SuperSU script. If one such method is found please post here, I will also update the OP.
Varcain said:
Since this information was buried in the other thread I am posting it here for visibility:
Now, people are wondering if it's possible to root from OTA/kdz update (like we originally rooted stock JB). In theory it should be. Basically what I did with this root fix is I've added one line to one of init scripts (which all run with root permissions). This line is starting the install-recovery.sh script (which is provided with SuperSU zip package). With KK it's not enough to just drop su binary to /system/xbin - you also have to start daemon (as root). Whatever rooting method you are trying to use has to add a line to one of startup scripts which starts the SuperSU script. If one such method is found please post here, I will also update the OP.
Click to expand...
Click to collapse
Is there any way I can root the phone if i already upgraded to KitKat, but I don't have CWM ?
I'm guessing that RootKeeper does not work?
help
dSERiES said:
I'm guessing that RootKeeper does not work?
Click to expand...
Click to collapse
:cyclops:
whether we should try this guide with other sd card
[GUIDE] [ROOT] Root your LG Mini L40/L70/L90/G2
"update.zip"
looks positive
or try a Varcain "kk_root.zip"
consider and report
or for us, and there are many of us, the OTA upgrade, no root and CWM
pozz
I want to know if this method will work to me( I am using 4.4.2 OpenEu v20b.)
Изпратено от моят LG-D605 използвайки XDA-FORUM, благодарение на appyet.com
hepy
or loss from the root 4.4.2.sa ota update
working with this method, at least for me
I just installed TowelRoot V 2
and without a reboot got root
Then I installed the Super 1.9.4 (any little problems)
and got root .....
very happy
http://forum.xda-developers.com/showthread.php?t=2784416
[ROOT][EXPLOIT][APK]Root Your Phone[LG and other supported]
Originally Posted by giperborey View Post
So. I got it Thanks to all!
1) Download and install TowelRoot.
2) Varcain's patch
Add string "/system/etc/install-recovery.sh &" to the end of /system/etc/init.engdo.post_boot.sh
or just simply replace it by Varcain edited version
this file.
It's neccessary to get root after each boot.
NOTE!!! YOU MUST SAVE ORIGINAL PERMISSIONS TO THAT FILE (rw-, r--, r--)
3) Delete last string "/system/etc/install-recovery-2.sh" from the /system/etc/install-recovery.sh
NOTE!!! YOU MUST SAVE ORIGINAL PERMISSIONS TO THAT FILE (rwx, r-x, r-x)
Congratulation! You get rooted phone
IMPORTANT NOTE:
When I did it the first time, I tried to install SuperSU 2.0 from the Market. He did not want to upgrade properly. Finally I got a soft-broken phone and repaired it by kdz firmware flasher. I'm not sure that the reason of soft-brick was SuperSU, but without it root works fine.
since I'm not a programmer, I would ask Varcain and opportunity that we end up CWM,
so that we enjoy the OTA UPDATE CM11, PA Rom 4.4.3 .......
Get the conversation
skakavac65 said:
or loss from the root 4.4.2.sa ota update
working with this method, at least for me
I just installed TowelRoot V 2
and without a reboot got root
Then I installed the Super 1.9.4 (any little problems)
and got root .....
very happy
http://forum.xda-developers.com/showthread.php?t=2784416
[ROOT][EXPLOIT][APK]Root Your Phone[LG and other supported]
Originally Posted by giperborey View Post
So. I got it Thanks to all!
1) Download and install TowelRoot.
2) Varcain's patch
Add string "/system/etc/install-recovery.sh &" to the end of /system/etc/init.engdo.post_boot.sh
or just simply replace it by Varcain edited version
this file.
It's neccessary to get root after each boot.
NOTE!!! YOU MUST SAVE ORIGINAL PERMISSIONS TO THAT FILE (rw-, r--, r--)
3) Delete last string "/system/etc/install-recovery-2.sh" from the /system/etc/install-recovery.sh
NOTE!!! YOU MUST SAVE ORIGINAL PERMISSIONS TO THAT FILE (rwx, r-x, r-x)
Congratulation! You get rooted phone
IMPORTANT NOTE:
When I did it the first time, I tried to install SuperSU 2.0 from the Market. He did not want to upgrade properly. Finally I got a soft-broken phone and repaired it by kdz firmware flasher. I'm not sure that the reason of soft-brick was SuperSU, but without it root works fine.
since I'm not a programmer, I would ask Varcain and opportunity that we end up CWM,
so that we enjoy the OTA UPDATE CM11, PA Rom 4.4.3 .......
Get the conversation
Click to expand...
Click to collapse
But this is only temporary root. After restart of phone you must run this root again
help
Varcain said:
Since this information was buried in the other thread I am posting it here for visibility:
Now, people are wondering if it's possible to root from OTA/kdz update (like we originally rooted stock JB). In theory it should be. Basically what I did with this root fix is I've added one line to one of init scripts (which all run with root permissions). This line is starting the install-recovery.sh script (which is provided with SuperSU zip package). With KK it's not enough to just drop su binary to /system/xbin - you also have to start daemon (as root). Whatever rooting method you are trying to use has to add a line to one of startup scripts which starts the SuperSU script. If one such method is found please post here, I will also update the OP.
Click to expand...
Click to collapse
Hello.Thanks for the tutorial.I cant put the recovery mode as i dont know how to do it exactly.I know that i have to press the power button and volume up.If you help me i will be grateful.Thanks
Hi Varcain
Please could you update "varcain_rootfix.zip" for SuperSU v 2.01?
With the current "rootfix" does not work, and still wants to install SU binary.
Thanks for your work.
Sorry bad English.
Root Stock Recovery 4.4.2
Hello people,
After many attempts,
it seems that these instructions
definitely the easiest to root lg d 605, the OTA upgrade to 4.4.2.
A big thank you lioko27
Android.com.pl
Root Stock Recovery 4.4.2
Welcome.
Modification is used to zrotowania v20 firmware preloaded or OTA update for the PC (KDZ, Software LG)
This method does not allow upload custom recowery Cwm-fault is either with the powers or the installation file Cwm-work in progress
needs
* soft v20
* stock recovery
installation
charge applications:
- Towelroot (gives you temporary root)
https://towelroot.com/
Rom Toolbox Lite (or other manager with root privileges)
https://play.google.com/store/apps/d....toolbox&hl=pl
w / the apps you install on your phone, run Towelroot and click on the banner "make it ra 1 n"
charge pack zip
https://drive.google.com/file/d/0B1t...it?usp=sharing
move it through the USB cable or a memory card reader
run rom toolbox, click the root browser and copy the root file location v2.zip dp "cache" on your phone,
we leave the rot browser to the main menu click "scripter"-reboot recovery-run script-do
the phone will start in recovery, select apply update from the cache and select the copied package,
after the installation is completed, restart the phone and look forward to root.
The procedure is simple and Root after restart everything is OK
Now is already high time for CWM ....
Help Varcain....
and other developers ....
When I see what kind of support are second LG devices,
I was angry a lot.
Just look at what support has LG 9 and all will be clear.
The other devices that do not speak ....: (
Sorry for my english, going over translater,
greeting
I hope CWM soon ...: Kiklop:
hey I updated to v2.01 supersu
link
http://forum.android.com.pl/f1211/root-stock-recovery-4-4-2-a-439890/
I have seen a way for cwm to kitkat in a polish forum.
Instructions:
You must have adb.
1 Extract the zip on PC
2 Connect your phone to a PC with USB debugging enabled
3 Open the folder and press "shift" and the right mouse button
4 Select "Open command window here"
Follow the commands now:1 adb push aboot.img / data / local / tmp
2 adb shell
3 su
4 dd if = / data / local / tmp / aboot.img of = / dev / block / platform / msm_sdcc.1 / by-name / aboot
5 exit
6 exit
7 adb push loki_flash / data / local / tmp
8 adb push recovery.img / data / local / tmp
9 adb shell
10 su
11 cd / data / local / tmp
12 chmod 777 loki_flash
13 ./loki_flash recovery recovery.img
14 reboot recovery
After your phone will reboot in cwm mode.When i did it rebooted automatically with an error:HW reset was detected.Dont worry just press the turn on button for 20 sec and the phone will reboot without giving that error again.
Big thanks to szymel00 a user of a polish android forum.
The link for the zip: (http://d-h.st/2kk)
Tested without any virus.
I didn't have to flash anything
I used the app KingRoot(not in appstore). It just rooted and it was just done. Later that day it rooted jelly bean version as well.
PS! You have to allow unknown sources when running apk-s from outside play store.

[L9 II] Permanent Root KitKat

After searching a guide about this on internet for weeks (without any result), i decided to post my own guide about Permanently Rooting a L9 II mounting KitKat (it also include two little scripts made by me, to simplify the process to newbies) :good:
Code:
[COLOR="DarkRed"]DISCLAIMER: I DONT TAKE ANY RESPONSABILITY FOR ANY DAMAGE DONE TO YOUR PHONE[/COLOR]
P.S: You need ADB to be installed on your Computer.
1)Install TowelRoot (go to TowelRoot website with the L9 II and press the red Lamba, it will start the tr.apk download)
2)Open the "TowelRoot" application and press "make it Ra1n"
3)Install "Super User" and "Total Commander" from PlayStore
4)Enable "USB DEBUG" in "Developement" setting's
7)Download "init.engdo.post_boot1.sh" and place it in C:
6)Download and open Permanent_D605_KK_Root_Part1.bat
7)Open "Total Commander" , go into /system/etc/ , delete the original "init.engdo.post_boot.sh" and rename "init.engdo.post_boot1.sh" to "init.engdo.post_boot.sh"
8)Download and open Permanent_D605_KK_Root_Part2.bat
9)Enjoy
If anybody will ask for it, i'll upload a standalone .exe to do all this
P.S: I'm kinda new to XDA and English is not my motherlanguage, sorry about any mistake i could've made
Erorr
CursedCake said:
After searching a guide about this on internet for weeks (without any result), i decided to post my own guide about Permanently Rooting a L9 II mounting KitKat (it also include two little scripts made by me, to simplify the process to newbies) :good:
Code:
[COLOR="DarkRed"]DISCLAIMER: I DONT TAKE ANY RESPONSABILITY FOR ANY DAMAGE DONE TO YOUR PHONE[/COLOR]
P.S: You need ADB to be installed on your Computer.
1)Install TowelRoot (go to TowelRoot website with the L9 II and press the red Lamba, it will start the tr.apk download)
2)Open the "TowelRoot" application and press "make it Ra1n"
3)Install "Super User" and "Total Commander" from PlayStore
4)Enable "USB DEBUG" in "Developement" setting's
7)Download "init.engdo.post_boot1.sh" and place it in C:
6)Download and open Permanent_D605_KK_Root_Part1.bat
7)Open "Total Commander" , go into /system/etc/ , delete the original "init.engdo.post_boot.sh" and rename "init.engdo.post_boot1.sh" to "init.engdo.post_boot.sh"
8)Download and open Permanent_D605_KK_Root_Part2.bat
9)Enjoy
If anybody will ask for it, i'll upload a standalone .exe to do all this
P.S: I'm kinda new to XDA and English is not my motherlanguage, sorry about any mistake i could've made
Click to expand...
Click to collapse
When i try to push file init.engdo.post_boot1.sh with root_part1.bat CMD says: remount failed: Permission denied or failed to copy C:/init.engdo.post.boot1.sh to /system/etc//init.engdo.post_boot1.sh : read-only file system
Much easier instruction.
Most of the instruction in the first post is unnecessary.
1) you do NOT need any computer at all
2) no USB debug needed (because you do not need a computer)
3) two .bat files are also unnecessary to download
All you have to do is to replace init.engdo.post_boot.sh file, which resides in /system/etc
You DO need:
1) towelroot installed
2) a file manager with root capability (I used Root Explorer for example)
Instruction:
1) download the init.engdo.post_boot1.sh, using the link in the first post- download it to your phone SD
2) open the file manager with root permissions enabled, /system/etc must be accsessible for read/write
3) copy init.engdo.post_boot1.sh to /system/etc (using the file manager running on your phone)
4) delete init.engdo.post_boot.sh in /system/etc
5) rename init.engdo.post_boot1.sh that you copied to /system/etc to init.engdo.post_boot.sh
6) reboot
All this is great! But, you forgot one important thing:
TOWELROOT does not work on version 20D (which is increasingly represented)
But here you have an explanation for v20D so who wants to try:
http://forum.xda-developers.com/opt...4-4-2-v20a-t2964723/post57308650#post57308650
forgetting...
I did not know the 20D issue so I also could not have forgotten it.
Thanks for info. I just checked, indeed, I have 20A. Towelroot and the permanent root trick work in my case.
Thanks for the feedbacks
I know it can be done more easily using a file manager on the phone, but i tried to make the process easier for newbies (I'm still a newbie too, i did it for myself because i was lazy, but i decided to post it , hoping to help someone )
All this is great! But, you forgot one important thing:
TOWELROOT does not work on version 20D (which is increasingly represented)
But here you have an explanation for v20D so who wants to try:
http://forum.xda-developers.com/opti...0#post57308650
Click to expand...
Click to collapse
Thanks koxyman88, i didn't know about that
When i try to push file init.engdo.post_boot1.sh with root_part1.bat CMD says: remount failed: Permission denied or failed to copy C:/init.engdo.post.boot1.sh to /system/etc//init.engdo.post_boot1.sh : read-only file system
Click to expand...
Click to collapse
Mmmm strange, are you sure you have SuperSU installed, and TowelRoot started before restarting? (TowelRoot's Root disappear after reboot, and so SuperSu binaries)
the question is ... WHY?
I want to point out that I did permanently root my D605 with KitKat. Took a bit of effort but actually it was wasted time.
I did finally go back to 4.1.2 software, rooted it, installed TWRP and then Varcain's modified Cyanogen 11. It is so much nicer than rooted stock 4.4.2. All the efforts of rooting Kitkat and keeping the root were unnecessary exercise.
Because the Varcain's image does not have any bloatware I could even switch from Dalvik to ART and still have enough free space on phone.

Root Vivo Y51L using Magisk

Warning!!! I’m not responsible for anything (death, destruction, or nuclear war) which happens to you & your stuffs after following this guide.
Downloads :-
RR-Magisk-Root-vivo-Y51L.zip
TipsyOS Prerooted ROM
How to Install ?
1. Make sure you have RR rom installed(Get it Here) before flashing RR-Magisk-17.2-vivo-Y51L.zip
2. Reboot to TWRP recovery
3. Install RR-Magisk-17.2-vivo-Y51L.zip or TipsyOs-prerooted.zip, whatever your choice is.
4. Reboot to System.
5. If root worked, Come back and the hit the thanks button below!
:Video Tutorial on the same:
https://www.youtube.com/watch?v=omUggCUJGGk​
-:NOTES FOR VIVO Y51L DEVS:-​1. Played with Magisk once for around 3 hours
2. You wanna know ? Seriously ? Okay
3. Disable Selinux which isn't needed by root ! (Just for fun)
4. Downlad Magisk-latest.zip
5. Extract magiskinit from arm folder
6. Push magiskinit to /data/local/tmp
7. Run :
adb shell
cd data/local/tmp
chmod 755 magiskinit
./magiskinit -x magisk magisk
exit
adb pull /data/local/magiskinit​8. Now you will get an file with name magisk in the current dir
9. Place it in the /system/xbin/ folder of your rom
10. Place Magisk Manager apk in /sytem/app/Magisk
11. Now, boot.img part :
Following things to be done in boot.img :
Created /sbin/permissive.sh
Patched default.prop, fstab.qcom, init.environ.rc, init.rc, init.recovery.service.rc, init.root.rc, init.superuser.rc (create one if..), sepolicy, service_contexts
If you wanna know the stuff i added in these files, just search 'Naveen' in all those files (Yeah, i reckon that, i'm Superlazy to find & write those here even though i can write 55wpm)​12. What about how to patch sepolicy ? Uh, I used supolicy by @Chainfire (Thanks man....)
13. How to find selinux denies ? Install audit2allow in your linux system & :
adb shell dmesg | audit2allow -p (your sepolicy here, use 'adb pull /sys/fs/selinux/policy') > selinux.error
Now push supolicy to phone (Download SuperSU.zip)
adb push ./ /data/local/tmp/tony/
adb shell
cd /data/local/tmp/tony/
chmod 755 *
./supolicy --live "error here"
./supolicy --save /data/local/tmp/tony/new_sepolicy
exit
adb pull /data/local/tmp/tony/new_sepolicy
Rename new_sepolicy to sepolicy & replace your original one in boot.img
Repack your boot.img​13. This won't work with stock rom since we get operation not permitted errors while trying to exec su, i think it's Linux Capabilities (Read more about that here : http://man7.org/linux/man-pages/man7/capabilities.7.html) Don't ask me why it works in cm roms if kernel is the problem
14. Whatever you wanna ask me, reply here please (I'm don't check private messages anymore)
Official Telegram Group for Vivo Y51L/Y21L : https://t.me/vivodevelopment
Fix for bugs
Please fix the bugs asap....i am facing audio and video playback problems
#ask
are you facing mic and call problem?
use y51l kernal
bro.
can you use y51l kernal to patch file?
so that y51l may get rooted with no bugs
Bugs are there
*Front camera not working
*Flash light not working
*Magisk not installing
y51 kernal source restore
can you make tutorial to restore y51 kernal source .also there a wifi bug wont turn on
device stuck at app starting up....pls hlp
installed the miui root boot.img and twrp.img but after rebooting the device was stuck
Can't root
How to download
Magisk cannot run in third-party ROM
It's a pity that my favorite ROM cannot be ROOT. It's not that the installation fails, but it always stops working.
I have a more useful method for rooting vivo y51L
Requirements:-
OTG
Data cable
A second phone
Bootloader unlock
Bugjaeger application
Root checker application
Your custom ROM or stock ROM zip file
Firstly we have to unzip our stock or custom ROM zip file, after unzipping file we have to move out boot.img file and save it in our internal storage . After that we have to flash the boot.img file in magisk and after flashing we will get a magisk patch in our download folder . We have to send that patch to our second phone and save it in it's internal storage .after that we have to boot our phone in fastboot mode and for that we have to power off our device and press volume down and power button .After booting the device in fastboot mode you have to connect otg in your second device and data cable in fastboot device . After that connect data cable and otg , after connecting the Bugjaeger application will open automatically . after that find an icon which looks like lightning in app and click that , after that you will find a blue dot at the bottom of the screen . Click that button and you will get inside command section after that type the first command :- Fastboot devices and click the play button at the right side. After that you will see a serial number which means you are connected. After that write the second command :- Fastboot flash boot , after writing it we will find a paper clip type button at the top right corner , just click that and attach the magisk patch which we sent to our second device and tap the play button at the right side . After the command has succeeded we have have to reboot our fastboot phone after removing data cable and otg . After rebooting just open root checker application and keep internet on , Click on verify root. Your phone is rooted now.
Now do whatever you want to do
Fun fact :- this method works on every phone
Those who want to say me thanks for this method please reply me

Categories

Resources