[CWM][Root]SuperSU 0.97 - AT&T, Rogers, Bell, Telus Samsung Galaxy S III

I didn't see this posted so I thought I would upload it for those that like to root the old fashioned way
First off thanks to Chainfire for this great app.
SuperSU is quickly becoming the root option of choice. I have been using it for a few weeks and haven't had any problems with it plus I enjoy the extra features and neat interface.
This zip will remove SuperUser and install SuperSU. Of course if you are already rooted you can just download it from the market. This is to be used if you are in the situation where you need to root from recovery.
If you have SuperUser installed on the data partition you will want to remove it from the application menu. For some reason when I had it delete from data it would leave a phantom icon even after clearing cache and dalvik. Not sure why but it is best to just uninstall it.
If you have SuperUser in system/app but it isn't named Superuser.apk, SuperUser.apk or com.noshufou.android.su-1.apk you will want to manually remove it.
For more information on SuperSU visit https://play.google.com/store/apps/details?id=eu.chainfire.supersu&hl=en
This wipes cache and dalvik for you.
Download: http://www.androidfilehost.com/?fid=9390169635556426038

Updated to 0.97.
What's in this version:
- Fixed issue with modified AOSP su binary
- Fixed wrong translation crashing app on toast
- Fixed possible exploit (preventive)
- Modified system and shell user - no longer granted root by default
- Added "ADB shell" display
- Added warning to selecting full content logging
- Added method for apps to disable (by default only) full content logging if known to be problematic
- Updated languages

Related

DISCONTINUED - [ROM][21-04-2011][patch update] ElocityMod v1.42 for Elocity A7

!!This is ONLY for Elocity A7!!!
This Mod is based on Elocity Stock with additions from Nvidia SDK, to make a better functioning stock rom with google apps.
You can also follow updates on Twitter now: Dexter Picard (DexterPicard) on Twitter or
for the continued support or you can visit my homepage at Dexter's mods
I Thought this demo deserved to be posted with my Mod for ElocityA7
I get some creds here too , thanks!
Installation Instructions:
ALWAYS HAVE CHARGER CONNECTED WHEN UPDATING A FIRMWARE
Download ElocityMod v1.42 patch update
Download ElocityMod v1.41
It will require Wipe/factory reset as well. as reports on the update seems to report some problems if not, so its your own if it does FC alot, if you do not wipe
PATCHES
installs like regular full updates: rename to Update.zip and run recovery.
- v1.xx Adhoc patch here if you need connecting to mobile teetering app, it will not autostart wifi after sleep.​
Previous releases
Download ElocityMod v1.3
Download ElocityMod v1.2
Install using recovery menu.
copy the file to the root of your sdcard and rename to Update.zip.
Enter "Recovery menu" by pressing power for 2seconds, release
then hold power button until "hold power 5sec...." appear and wait until it says booting recovery kernel..and release power button.
Press "HOME" button to see menu, use SEARCH/BACK button to navigate.
select "Wipe/factory reset" - press MENU key to activate
then select "apply sdcard:update.zip" - press MENU to activate
after the small install process - press "reboot" to finalize and wait for the upgrade to take place on second screen that appear.
[/INDENT]
ISSUES
- Files manager app does FC too much, use the OI filemanager for local filehandling.
CHANGELOG
v1.42
- added latest 17-04 update from ElocityA7 update.
- Fixed sdcard problem, you can now eject/insert as much as wanted.
alternate patch is now removed.
v1.41
- build.prop (ro.kernel.android.checkjni=false) enables Skype to function (and maybe other apps)
- usb stick support added.
- changed sdcard handler to stock, but with exception it only work until you eject sdcard/usb , and a reboot is only way to remount (or restart vold daemon which is from a shell)
- honeycomb bootanimation added.
- Files app added (for copying network files to tablet) is buggy with pictures handling in folders. (might be removed again)
- VPN (script + vpn settings enabled/added)
- HDMI resolution changer added in settings (480p -> 1080p output available)​v1.4
- Based on latest 24-02 update from Elocity.
- Cracked the sdcard issue, and its fully working now..
- Added patched hulu Flashplayer 10.2 (uninstall this one first, if you download it from market)
- New calendar app​v1.3
- finally latest Market app included (2.2.7 will be upgraded to 2.2.11 when you enter market the first time)
- Added Gsensor fix, so screen rotation works, if playing games that need sensor like SpeedX or racing games..
- Added DSP audio manager with EQU function (does help increasing volume a little too)
- re-arranged process, so installers do not keep trying to install apps.​v1.2
- Updated to latest stock of Feb-04 .
- removed wifi Settings again, solution did not work (im told)
- Fixed Calendar app FC.
- Updated Market to the latest release.​
THANKS to all who donated up to now! its appreciated, and shows that people like the extras added...
WARNING: Use this image at your own risk and i take no responsibility if you brick your tablet..​
Reserved for future use..
This will be very helpful for a lot people. Great of you to put this together for everyone!
Just curious, what's the advantage of having the superuser app when the device is rooted out of the box?
I look forward to seeing what else can happen with this device, and would be happy to test if needed.
DroidxRage said:
Just curious, what's the advantage of having the superuser app when the device is rooted out of the box?
Click to expand...
Click to collapse
although its already in non-secure mode, the apps that run "su" dont recognise it, so the root app is required together with its "su" command.
and it actually also have the advantage of you being in control of which apps get root access..
although your "adb shell" is in a root shell, the apps running still has non-su rights to the system, otherwise its would be pretty open as well and without much security.
I went ahead and applied version 1.0a over 1.0. I didn't take the time to do a backup so I didn't wipe/factory reset first. Everything went well, but calendar still gets a force close upon launch (not a problem for me, I don't need it). I may go ahead and wipe it and reinstall 1.0a, but I'm very happy with it as is for now.
Thanks again for making this rom! I'll hit that donate button for sure.
Thanks Dexter, tossed a donation your way.
I couldn't get root access back so I'm rerunning the update after a full wipe of data and cache. I will let you know how it goes.
rich_e said:
I went ahead and applied version 1.0a over 1.0. I didn't take the time to do a backup so I didn't wipe/factory reset first. Everything went well, but calendar still gets a force close upon launch (not a problem for me, I don't need it). I may go ahead and wipe it and reinstall 1.0a, but I'm very happy with it as is for now.
Thanks again for making this rom! I'll hit that donate button for sure.
Click to expand...
Click to collapse
rich_e said:
I couldn't get root access back so I'm rerunning the update after a full wipe of data and cache. I will let you know how it goes.
Click to expand...
Click to collapse
I lost root access loading this rom too. It tried to update su but couldn't.
DroidxRage said:
I lost root access loading this rom too. It tried to update su but couldn't.
Click to expand...
Click to collapse
Couldnt install the su zip file it put on my sd either..
I couldn't get SU to update either (placed on SD card as update.zip, but no joy). Just for grins I tried Z4root too, it went through the motions but no root. I tried to use Titanium Backup to install busybox. It downloaded the binaries but nothing changed.
DroidxRage said:
I lost root access loading this rom too. It tried to update su but couldn't.
Click to expand...
Click to collapse
rich_e said:
I couldn't get SU to update either (placed on SD card as update.zip, but no joy). Just for grins I tried Z4root too, it went through the motions but no root. I tried to use Titanium Backup to install busybox. It downloaded the binaries but nothing changed.
Click to expand...
Click to collapse
I cant see what the problem is... dex any ideas?
I may flash the offocial update, reinstall the modified build.prop, and reinstall market.
The was a post somewhere in the BJ's 299 thread about busybox not installing correctly due to differences in the directory structure on this device, which caused loss of root.
rich_e said:
The was a post somewhere in the BJ's 299 thread about busybox not installing correctly due to differences in the directory structure on this device, which caused loss of root.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=10097888&postcount=750
Gonna try that now
DroidxRage said:
http://forum.xda-developers.com/showpost.php?p=10097888&postcount=750
Gonna try that now
Click to expand...
Click to collapse
This didn't work... other than this superuser permissions being messed up everything else works stellar!
If we don't have anything soon, I'll flash back and poke around with the modified build.prop on the official build.
Edit: Reinstalled the official elocity update and got my root back, installed gapps, now updating build.prop. Hopefully this gets me all the market fixes minus that Su thing. Superuser app is available in the market too. Report back soon.
So you're basically just using the build prop settings out of this rom with the factory update? I went back to version 1.0 for now.
rich_e said:
So you're basically just using the build prop settings out of this rom with the factory update? I went back to version 1.0 for now.
Click to expand...
Click to collapse
Yeah pretty much!... did you not have the SU issues with version 1.0? If not I'll just update to that. I can't get Bank of America or Tasker to install even using the build.prop from the ROM, there's something other than the fingerprint in this ROM making the magic happen.
Titanium back up reports root access with V1.0 and I can get the # at the prompt in terminal. Lots of other apps that wouldn't install with the eLocity update install just fine with it too.
im a little confused..
i added the "su" command to the build, it never was there...
i added Superuser.apk as well.. and if you're trying to add those on top , you might corrupt it, and also,
VERY IMPORTANT filesystem has 0 bytes free, so any copying will probably corrupt the su command or other copied files..
Does this rom support ad-hoc wifi tether?

[N2E][1.1] TouchNooter 2.1.31

This Nooter is officially supported by The Nooter Project for Nook Simple Touch​
I'm not adding certain things because I don't believe they should be available as part of a rooting kit designed to give users more control of their devices. Things such as additional readers or CPU Clocks are up to the user to install themselves and needlessly putting them in Nooter creates app bloat that a user may or may not want. You can always drop Apps you want into \nooter\data\app and they will install automatically when you root the device. This Nooter is designed with the sole purpose of opening up the possibilities of the device by giving users Root, Google Apps, and other Apps which make the device more usable as an android device than just an e-reader.
What it does:
Enables ADB via uRamdisk
Installs adbWireless
Installs Button Savior
Installs NookTouch Tools
Installs Amazon Marketplace
Installs su and Superuser.apk
Installs ADW + E-ink Friendly Theme
Installs Busybox & Busybox Installer/Uninstaller
Installs Gapps (Gmail, Market, Youtube, Others)
Installs NookColor Tools (To Enable Non-Market Installs)
System Files that get Modified:
/system/build.prop - Enabling Google Check In
packages.xml - Allows Gapps to install properly.
framework.jar - Should allow a proper Android ID to generate.
Changes:
January 26, 2012 -
Tested Fix: ADW not installing - Caused by spaces in ADW's Filename in 2.1.26
Added: Amazon Marketplace, Opera Mini
January 26, 2012 -
Added: adbWireless, SuperManager (Root File Manager, APK Manager, other useful tools), Busybox Installer/Uninstaller
Untested Fix: Market 1 Day wait
Updated: busybox, ButtonSavior.apk, su & SuperUser.apk
November 20, 2011 -
Removed: GoLauncher, LiveWallPaper Picker, maybe some other stuff.
Added: New Market, ADW with Black Minimalist Theme, NookTouchTools.
New: Rooting Image
June 24, 2011 -
Removed: Multitouch Permission
Added: Modified framework.jar
June 22, 2011 - Fixed: Script not running at boot.
June 20, 2011 - Initial Release
Before you begin:
You must already have a registered Nook Simple Touch
You must have a Gmail/Youtube linked Account. IF you used a Gmail account for B&N Registration you should use that one for this process.
You must either have dd (Linux) or WinImage (Windows) software.
You must have an external microSDCard reader or this will not work. Using the Nook Simple Touch can result in it becoming unusable (bricked).
You must have enough intelligence to follow instructions.
Let's get started:
Download TouchNooter from here: touchnooter-2-1-31.zip - Uploaded
Linux: Unzip and use dd if=touchnooter-xx-xx-xx.img of=/dev/sdcard (where xx-xx-xx is the version number)
Windows: Unzip and use WinImage to "Restore Virtual Hard Disk Image" to your SDcard.
Windows Alternative: https://launchpad.net/win32-image-writer/+download
If you wish to use Underclocking follow these steps
Download Underclock.zip from uploaded attachments
Unzip it and place the data folder in /nooter/
Check that the com.antutu.CpuMasterFree folder is in the /nooter/data/data folder
Check that com.antutu.CpuMasterFree.apk is in /nooter/data/app
Power off your Nook Simple Touch.
Insert TouchNooter SDcard into your Nook Simple Touch.
Power on your Nook Simple Touch.
You should see the new TouchNooter boot screen, follow all instructions.
That was the hard part, now to the simple stuff.
Upon boot unlock your screen.
At the Android Welcome Screen skip Sign In.
Enable Location Services when given the option.
Connect to Wifi and launch Youtube from ADW's App Drawer (Or the App Drawer of your Choice).
Click the Menu button (The right one in the middle of the status bar).
Select "My Channel" and Login using your Gmail Account.
Exit Youtube and Launch Gmail from ADW's App Drawer.
Sync your Gmail Account and Exit. (If it fails to sync that is fine.)
At this time Market fails and you must wait up to a day. Just check it every so often. Future updates should fix this.
Open up Market and Accept Terms and Service.
If you made it this far your nook should be successfully Rooted. Go Download an App to make sure.
Enable Non-Market Installs by running the NookColor Tools App.
If your Youtube fails to launch Uninstall and Reinstall Youtube from /data/app
Go to Settings > Device Info > SdCard > UnMount > Format
Thanks To:
XorZone - NookTouchTools - http://forum.xda-developers.com/showthread.php?t=1289894 - Sorry, been busy, credit where credits due.
Torimu.Joji - For the configurations for CPU Master Free that allows simple automated underclocking
xevious - Kick starting my brain to get this update out
mali100 - modified framework.jar for 1.1
eded333 - Repackaged Gapps, the idea that may fix 1 Day Market Issue.
ros87 - uRamdisk
nemith - helping me figure out getting it to run at boot.
JesusFreke - For getting root.
MrMuffin - For the original Market Hack that we're using.
If I'm using an app in TouchNooter and you would like Credit/Thanks, or to have it removed, please PM me, otherwise I might not see your requests
Currently Working On: School
What's great info but are you going to still develop it to make gapps working?
domi.nos said:
What's great info but are you going to still develop it to make gapps working?
Click to expand...
Click to collapse
If I can find a way to do it without killing the device I will.
Works great
Hi
It works great, thanks.
Beside the full GApps do you know if there's a way today to get the Market working on a firmware 1.1 with TouchNooter 1.11.11 ?
ZeAuReLiEn said:
Hi
It works great, thanks.
Beside the full GApps do you know if there's a way today to get the Market working on a firmware 1.1 with TouchNooter 1.11.11 ?
Click to expand...
Click to collapse
Go through all the steps manually with something like noogie. The reason TouchNooter can't do it is because to get the script to run requires the the system to boot, replacing the files while the system is active will cause the system to crash when you go to reboot it to complete the steps for Market. Because of this to install Gapps you have to use a method that doesn't require the system to be active like Noogie.
Another method which would allow us to add Gapps, is if someone completed a version of CWM for Nook Touch.
Dear Gabriel,
somehow i gained working market on my Nook with 1.1. I used the older touchnooter with subplanted framework.jar and uRamdisk (wifi one). Then i've done all steps as in guide. Market however didn't saw any applications. I removed youtube app, and it started working! Then updated market to that one http://forum.xda-developers.com/showpost.php?p=15084704&postcount=51 using adb.
"adb install -r Vending.apk"
And right now i'm cool.
I've done the root for 1.1 manually, and it was a bit of a pain, so everybody should be thanking Gabrial here for streamlining the process a bit and not having to hunt down all the elements necessary to make a rooted Nook useful. (It's not actually difficult, but nobody has centralized *all* of the info even if much of it can be found in the Knowledge Base thread, including e.g. that you need Busybox even for something as simple as the cp command.)
domi.nos-
Is the -r switch for reinstallations any different than removing the old Vending.apk and then installing the new one? I still have not got market 100%; search won't work. Is it working for you? It's not really that big a deal because I only need a few apps but all the same it'd be nice...
Is it necessary to revert to original Nook ROM (the backup I've made before rooting the Nook Touch)?
No as a see it does not search. ;/ But in my opinion it is more important to find out why did my nook (any everyone elses' as i presume) disappear from pc market website.
But as i remember in the previous 1.01 software market couldn't do true way of searching, it was only showing most used searches.
This may sound dump, but I don't have a lot of knowledge with android yet.
This root is without any google apps, Can I download the google apps apks and install them on my device?
Dark_hawk,
From what I read from Gabrial, the only way to install Gapps if when nook is booting, and there is no safe way as from now. I'm still checking, though.
My experience so far? 1.1, touchnootered with 1.11.11, backup recovered with titanium backup pro (which worked quite well, I might add), and besides market, everything else is working?
I'm looking for info on how to install Gapps, or market at least, but no luck yet. Gabrial mentioned something about using noogie, but I don't even know where to look for Gapps version that may work on Nook STR>
(Hard method)
First, install this:
http://forum.xda-developers.com/showpost.php?p=19201466&postcount=352
Then try this, it should work:
http://nookdevs.com/NookColor:Manual_market_enable
and if search dosn't work, this:
http://forum.xda-developers.com/showpost.php?p=15084704&postcount=51
(Easy method)
Follow this guide:
http://www.mobileread.com/forums/showthread.php?t=156539
Read post 7, it explains how to do it easily.
How can I install Side-loaded APK?
I think, its dumb NB question... but I can not figure out, how I can install side-loaded APKs... I copied APKs to Nook but just not find a way to install them on nook... Is this something simple ? or not that simple as I think?
WORKS WITH 1.1.0 and gapps!
eded333 said:
(Hard method)
First, install this:
http://forum.xda-developers.com/showpost.php?p=19201466&postcount=352
Then try this, it should work:
http://nookdevs.com/NookColor:Manual_market_enable
and if search dosn't work, this:
http://forum.xda-developers.com/showpost.php?p=15084704&postcount=51
(Easy method)
Follow this guide:
http://www.mobileread.com/forums/showthread.php?t=156539
Read post 7, it explains how to do it easily.
Click to expand...
Click to collapse
The Easy method above worked perfectly with my new nook running 1.1.0.
all I would add is that I got search working in the market by toggling "allow non market apps" in Nook Tools app, then installing the vending.apk file from my sd card with ES file explorer as an application. just select yes when it asks you to replace system app.
To get ES file explorer to begin with, I scrolled thru the whole list of top free apps, which took awhile.
Apps that I was able to install and work:
ES file explorer, Facebook, Google reader, Google voice, XDA app, Opera mobile, Opera mini, Google+, Quickpic and Paint easy.
Thanks to everyone for all the hard work that made it easy for a N00b like me to root and customize my NST!
Orz-Orz said:
I think, its dumb NB question... but I can not figure out, how I can install side-loaded APKs... I copied APKs to Nook but just not find a way to install them on nook... Is this something simple ? or not that simple as I think?
Click to expand...
Click to collapse
+1 It seems ES File Explorer is not installed!
Well, I followed the recipe:
- Restored
- Resetted
- Updated to 1.1.0
- Touchnootered with 1.6.24 and framework and uramdisk for 1.1.0
- Three locked boots (at least 5 minutes each)
- When tried without SD, got back to regular nook!!!!
I did register, though, after reset. Would that make a difference???
Gotta try.
I've tried to install ESFile Explorer through browser but with no results. Besides, browser crashes when, for instance, I try to write something on google.
One way to side-load apk's
Orz-Orz said:
I think, its dumb NB question... but I can not figure out, how I can install side-loaded APKs... I copied APKs to Nook but just not find a way to install them on nook... Is this something simple ? or not that simple as I think?
Click to expand...
Click to collapse
The way I did it was to copy apk's to my SD card, then download a file explorer/manager app from the market (my personal favorite is ES file explorer), which allows you to view the contents of your SD card, and select apk's to install.
---------- Post added at 07:48 PM ---------- Previous post was at 07:32 PM ----------
apeine said:
Well, I followed the recipe:
- Restored
- Resetted
- Updated to 1.1.0
- Touchnootered with 1.6.24 and framework and uramdisk for 1.1.0
- Three locked boots (at least 5 minutes each)
- When tried without SD, got back to regular nook!!!!
I did register, though, after reset. Would that make a difference???
Gotta try.
Click to expand...
Click to collapse
It sounds like you did it the exact same way I did. Just to make sure did you delete the old Framework and uramdisk files, then copy/rename their replacements to match the original files? i.e. framework.jar and uRamdisk
---------- Post added at 07:51 PM ---------- Previous post was at 07:48 PM ----------
myself11 said:
I've tried to install ESFile Explorer through browser but with no results. Besides, browser crashes when, for instance, I try to write something on google.
Click to expand...
Click to collapse
I think the easiest way to get it would be from the market. if you haven't updated the vending.apk file to fix searching the market then you would have to use the category buttons at the top of the market to browse for it and install it.
Yes, I deleted the old version, installed uRamdisk usb 1.1 and framework 1.1.jar and renamed them properly (same name as erased files).
Did it all over again, no registering, and same result: after running for 3 times, went back to regular nook STR!!!
Forget about the restart the process three times, do it like this:
1) Use nookRestore to restore /system.
2) Erase and Deregistered to wipe /data
(If it dosnt let you, force it shutting down your nook, then starting it up, and when the screen flickers press right and left bottom buttons, hold for 5+ seconds).
3) Register, or not, as you preffer.
4) Apply 1.1 firmware update.
5) Open the TouchNooter 1.6.24 image and inside the nooter folder, search and substitude the uRamdisk for this one http://www.multiupload.com/CJ981FWPJG
and framework.jar for this one http://forum.xda-developers.com/showpost.php?p=19201466&postcount=352.
6) Use the new TouchNooter 1.6.24 to root your device. Follow the instructions here: http://forum.xda-developers.com/showthread.php?t=1132693
If it dosnt work, try again until it works.
7) Continue with registering: Youtube (401 error) --> GMail --> Market.
8) Download adb, and unzip it:
http://forum.xda-developers.com/showthread.php?t=1124160&page=6
download this vending apk:
http://forum.xda-developers.com/showthread.php?t=1124160&page=6
and sqlite3:
http://www.sqlite.org/sqlite-shell-win32-x86-3070900.zip
copy the apk and sqlite3 tothefolderyouunzippedadb/platform-tools , open cmd and then:
cd tothefolderyouunzippedadb/platform-tools
adb connect yournooktouchip
Now we are going to enable non market apps use my method, or what madmachinist said:
adb shell
mount -o rw,remount -t ext2 /dev/block/mmcblk0p5 /system
adb pull /data/data/com.android.providers.settings/databases/settings.db settings.db
sqlite3 settings.db "update secure set value=1 where name='install_non_market_apps';"
adb push settings.db /data/data/com.android.providers.settings/databases/settings.db
adb reboot
now when NST reboots:
cd tothefolderyouunzippedadb/platform-tools
adb connect yournooktouchip
adb install Vending.apk
adb reboot
You are done, everything should work now.

Q -how to disable heads-up, removing system apps, clear all notofications

Hello there! i'm a fresh owner of an HTC M8 (european version 5.02 stock rooted with S-ON), i have a few issues,maybe some of you can help me:
1.Is there a way to disable the native lollipop heads-up?
Before i had a Galaxy S5, LG G3, and it worked with the SQlite editor procedure https://www.youtube.com/watch?v=It2WKA3XB-8, , but when installing SQlite in the M8 (grant supersu acces and all of that) it says that no database found (attached a screenshot below) , the same thing happens on my Moto G 2014, so i thought it can't be that i have the S-ON, i tried also changing SElinux to permissive but no luck
2.I can't uninstall system apps, i tried many system uninstaller apps, titanium backup, etc...after it says they are uninstalled, they appear back after a reboot, the only way i had to deal with this is freezing them...can it be the S-ON thing?
3.Is there any mod to add a 'clear all' button to the notification drawer without having to S-OFF?
THANKS
hauhauhau7 said:
Hello there! i'm a fresh owner of an HTC M8 (european version 5.02 stock rooted with S-ON), i have a few issues,maybe some of you can help me:
1.Is there a way to disable the native lollipop heads-up?
Before i had a Galaxy S5, LG G3, and it worked with the SQlite editor procedure https://www.youtube.com/watch?v=It2WKA3XB-8, , but when installing SQlite in the M8 (grant supersu acces and all of that) it says that no database found (attached a screenshot below) , the same thing happens on my Moto G 2014, so i thought it can't be that i have the S-ON, i tried also changing SElinux to permissive but no luck
2.I can't uninstall system apps, i tried many system uninstaller apps, titanium backup, etc...after it says they are uninstalled, they appear back after a reboot, the only way i had to deal with this is freezing them...can it be the S-ON thing?
3.Is there any mod to add a 'clear all' button to the notification drawer without having to S-OFF?
THANKS
Click to expand...
Click to collapse
Set SELinux to permissive.
Set /system to R/W
Clear all recents is available in ViperOneM8 through the HUB (I have the .zip file, but I'm not sure I should share it without permission). You can also set SELinux to permissive and /system to R/W through Venom Tweaks with a simple click.
Shameless ROM promotion activated.
xunholyx said:
Set SELinux to permissive.
Set /system to R/W
Clear all recents is available in ViperOneM8 through the HUB (I have the .zip file, but I'm not sure I should share it without permission). You can also set SELinux to permissive and /system to R/W through Venom Tweaks with a simple click.
Shameless ROM promotion activated.
Click to expand...
Click to collapse
thanks,will try it

[G930F/FD/W8/...][6.0+] SYSTEMLESS DevBase | Encryption support | Stock OTA updates

SYSTEMLESS DevBase has been developed and physically tested on S7 Edge (G935F), so main thread containing the most detailed description you can find here:
>> [SAMSUNG][6.0+] SYSTEMLESS DevBase | Encryption support | Stock OTA updates <<
However, it should work on ALL SAMSUNG DEVICES running Android 6.0+, so if you are Galaxy S7 flat (G930xx) owner - please place your feedback & discussion here to let me know about device-specific issues or to let me know that everything works perfect
---------------------------------------------------------------------------
Are you tired with traditional custom ROMs?
Do you miss custom ROMs but do not want to decrypt your device (for privacy/security reasons)?
You are in the right place! I present you SYSTEMLESS DevBase - an SYSTEMLESS equivalent of my previous work (for older devices)
Prerequisites:
- Samsung device running stock or stock-based Android 6.0+ (mandatory!)
- Rooted device - SuperSU v2.76+ installed in SYSTEMLESS mode (mandatory!) (*) (!)
- Stock, untouched /system partition (not mandatory, but recommended for working OTA)
(*) NOTE: The latest CF-Auto-Root image for G930F contains SuperSU v2.74 which does not support SYSTEMLESS solutions (su.d is not triggered early enough). It is NOT enough to update it via PlayStore to the newest version and update su binaries! You need to update it using TWRP / FlashFire installable ZIP from THIS STABLE or THIS BETA thread. Alternatively you can use "EverRoot" -> "Inject SuperSU" option in FlashFire even if you are rooted already by CF-Auto-Root (it will update SuperSU in the same way as flashing ZIP).
(!) WARNING (related to installing TWRP @ Nougat - e.g. ZPLN, DPLT): There are confirmed reports that entering TWRP on encrypted phones running Nougat causes bootloop (even if you just enter TWRP, tap "Keep read only", do nothing else and then tap reboot!). You will need to restore both - stock recovery and stock kernel (if you e.g. tried to flash SuperSU or other ZIP which might modify the kernel) to make your device bootable. In case of encrypted devices we need to wait for a solution..
SYSTEMLESS DevBase:
1. Benefits / main features:
- Works with encypted /data partition
- Working official OTA updates! (see Tips & Tricks)
- Does NOT perform any phisical modifications in /system
- Does NOT perform any additional changes/patches to the kernel
- Removed KNOX warnings (systemlessly removed SecurityLogAgent)
- It contains SYSTEMLESS BusyBox (bionic, the most stable and respected release)
- It allows you to easily modify most of files & apps in your /system - SYSTEMLESSLY (see Tips & Tricks)
- It does not interfere with Magisk! You can use Magisk in paralell with SYSTEMLESS DevBase if you need it for your favorite module.
2. Systemless Safe De-Bloat (more info below):
What does it mean and why is it called "safe"?
- ONLY apps available in stores will be systemlessly removed from the ROM, so you can easily (re)install any of these app if you like
- ONLY pre-installed system apps are will be systemlessly removed, DevBase installer never touch any updated app nor app installed manually from store
Thus, the following conclusions can be drawn:
1. If you install my SYSTEMLESS DevBase directly over working stock ROM - in most cases almost all these apps will remain untouched, because almost all apps have been updated already (stored on /data). But then you will be able to remove any useless app using the "Application manager" -> [Name_Of_App_To_Remove] -> MORE -> Uninstall updates. NOTE: App will disappear arter reboot and will be visible even in Titanium Backup!
2. If you perform "Wipe data" directly before installing SuperSU and my SYSTEMLESS DevBase (before you let to install app's updates) - then all apps listed below will be removed. If you would like to use any of these apps - just install it manually from appropriate store. Installed manually app will not be removed during the next DevBase update or re-install.
Removed apps list (depends on the device, should cover all devices starting from Galaxy S5):
ChatON
Chrome
Drive
Dropbox
EditorsDocs
Evernote
Excel
Facebook
FB Messenger
FB Pages Manager
Flipboard
Google+ / Photos
Group Play
Hangouts
Instagram
OneDrive
OneNote
PEN.UP
Play Books
Play Games
Play Movies
Play Music
Play Newsstand
PowerPoint
Skype
Smart Remote
WhatsApp
Word
NEW! Safe De-Bloat feature automatically detects and systemlessly removes apps not listed above, but present in your CSC package
3. Systemless CscFeature MOD (enabled some built-in, hidden features):
- Added shutter sound menu in Camera app
- Sending/receiving MMS without data on
- Show SMS/MMS sending time instead of receiving
- Added "Exit Internet" option to stock browser
- Added call button in Phone Logs (**)
- Added "Call/Message block" option in Settings
- Added symbols as secondary keys in Samsung keyboard (**)
- Call Recording (added "Record" button, auto record calls - starting from Nougat)
(**) may not work starting from Android 7.0 Nougat
Installation:
1. FlashFire app (recommended ***):
- Open file using "Flash ZIP or OTA" option
- UNTICK "Mount /system read/write" [extremely important for working OTA!]
- Enable "EverRoot" -> "Inject SuperSU" option if necessary (see NOTE above (*))
- Tap "FLASH"
2. TWRP recovery:
- Tap "Keep Read Only" on the Welcome screen [extremely important for working OTA!]
- Open file using "Install" option (use extSdCard or OTG storage in case of encrypted /data)
- Confirm flash by swiping right
- Tap "Reboot System"
NOTE1: One additional auto-reboot may be performed at first boot. It is not a bug (may be required for systemless build.prop support - see Tips & Tricks for more explanations)
NOTE2: Do not worry about red "mount /data failed..." messages displayed in TWRP in case of encrypted /data (installer will do the work anyway!)
(***) As far as I know - FlashFire is the only flashing tool with full access to /data during flash in case of encrypted devices. It is also the only tool which allows you to perform full backup/restore of partitions, including encrypted /data. It does NOT require custom recovery to work!
Credits: @Chainfire for systemless SuperSU and a lot of inspiration
Hit Thanks button if you like my work. If you really appreciate my work - feel free to buy me a beer
Download
>> Recent SYSTEMLESS DevBase <<
Note:
Check MD5 sum BEFORE flash (useful TOOL), because flashing damaged or incomplete ZIP files can lead to issues! Correct MD5 sum is shown on the AndroidFileHost website while downloading.
Changelog
Please visit MAIN THREAD - post #3
Tips & Tricks
1. OTA updates:
- Basically, the only thing you need to take OTA update is to perform "Full unroot" in the SuperSU app. However, a better way is to use "unroot2ota" terminal command, because this will not remove DevBase boot script from /su/su.d and the only thing you will need to re-activate SYSTEMLESS DevBase (and all your systemless MODs) after performing OTA update is just re-root your device with CF-Auto-Root.
- If you flashed custom recovery like TWRP - it is mandatory to restore your stock recovery (otherwise OTA will not work). You can do it using FlashFire app (the easiest way) - just open recovery.img file (extracted from your original FW) using "Flash firmware package" option, disable "Preserve recovery" option and then tap "FLASH". EDIT: Starting from version v1.2 there is a new "unroot2ota" feature which allow you to restore stock recovery using /system/recovery-fromm-boot.p file. There is no guarantee to perform it successfully (even if there is no error message) but in most cases it works well (tested on Nougat beta). Please go to recovery before you try to get OTA to check if you have stock recovery already after performing "unroot2ota" (if not - you need to use PC Odin to flash recovery.img packed in tar file).
- It is recommended to temporarily disable "Auto-update apps" in Play Store settings before you unroot your device. It will prevent updating applications covered by Safe De-Bloat list, as there apps will temporarily appear until you re-root the phone after performing OTA update.
Note (devices which use dm-verity): You should never allow /system modifications in TWRP, never allow to remount /system r/w in any app (e.g. Root Explorer, FlashFire, etc.) and never flash a ZIP file which could modify your /system or remount it r/w. Failure to follow these recommendations will break dm-verity verification and will cause, that your device may not be able to boot with the stock kernel (you will need to re-flash your original FW using PC Odin to make your device bootable).
2. Making your own modifications:
- You can systemlessly replace any existing system app by modded one. Just put modified app to /data/devbase/system/app or /data/devbase/system/priv-app and then reboot your device
- You can systemlessly replace jar or apk in /system/framework. Just put modified one to /data/devbase/system/framework and then reboot your device (NOTE: framework support has been added for advanced users -> there is high risk of bootloop if you do something wrong!)
- You can systemlessly add or override any line in /system/build.prop. Just put (only new or changed) line to /data/devbase/system/build.prop and then reboot your device (NOTE: one additional auto-reboot will be performed if /data/devbase/system/build.prop file has been added, modified or removed. It is not a bug - it is required for the changes in /data/devbase/system/build.prop to take effect!)
- You can systemlessly replace any existing file in /system/csc and /system/etc (but NOT in subdirectories). Just put modified copy of a file to /data/devbase/system/csc or /data/devbase/system/etc and then reboot device
Limitations: original app or file MUST physically exist with the same name in /system, you can NOT add a new app or file this way!
Example 1 (Ad-Blocking): Download the latest Ad-Blocking ZIP installer from THIS thread. Extract "hosts" file (placed in /system/etc inside ZIP file), then copy it to /data/devbase/system/etc, set rw-r--r-- (644) permissions and then reboot device
Example 2 (modded SystemUI): Create "SystemUI" directory in /data/devbase/system/priv-app and then put modified "SystemUI.apk" file into it. Set rwxr-xr-x (755) permissions to "SystemUI" directory, rw-r--r-- (644) permissions to "SystemUI.apk" and then reboot device
Example 3 (De-Bloating a bit more): You can just create empty directories in /data/devbase/system/app (or priv-app) corresponding to applications in /system/app (or priv-app). Alternatively (more advanced method), you can add an app to modded enforceskippingpackages.txt file (you can find it in /data/devbase/system/etc or /data/devbase/system/csc_contents, depending on the original location in /system) and increase number in the 1st line. Second method should not be used by beginners (without a basic knowledge related to UNIX text format)
3. How to manually maintain the newest ROM version:
If you do not care about OTA - you can manually update your device to the newest ROM available @ Sammobile, keeping your original CSC (you need multi-file original FW, I mean separate files for BL/AP/CP/CSC). You need to download 2 ROMs: ROM with the newest changelist and the latest ROM containing your original CSC. Extract both and open in PC Odin BL/AP/CP files from the ROM with highest changelist but open CSC file from the ROM containing your CSC (I recommend to use HOME_CSC_* file to avoid auto-wipe-data). Flash such "mix", re-root and enjoy
Optional MODs
I put some of my favorite MOD's. These modifications I have done personally using (bak)smali tools - these are NOT "borrowed" from other custom rom, nor from someone else's thread (thanks to @majdinj & @tdunham for their excellent modding guides). All files are FlashFire / TWRP flashable ZIPs.
These MODs are compatible with SYSTEMLESS DevBase - installer will try to detect if your /system has been moddified (or not) already. If the installer will not detect any popular /system modifications like SuperSU / busybox / Xposed (installed to /system) then will try to install app systemlessly to /data/devbase/system/(priv-)app
1. Modified Camera app:
- Full functionality of the Camera app in low battery
2. Modified Messages app:
- Disabled SMS delivery notifications (*)
(*) If you long press a message you can still check if the message has been delivered or not, we do not need to see and hear notifications for every sms. It's annoying to me!
>> MODs for G93xF (Marshmallow) << (**)
>> MODs for G93xF (Nougat) << (**)
(**) Original apps come from stock ROM for G935F, but these MODs should work on all S7 flat & edge variants (Exynos based)
In case of MODs installed to /system - you can restore original apk using backup stored in /data/alexndr/backup
sorry i just want to make sure i understand what this is... I can install magisk root and xposed while also being able to encrypt my phone?
I was a big fan of your work on the S5, good to see than you're now working on S7
First question, can i play PoGo with root using this rom ?
I will try this soon, thanks for your work !
GbizzleMcGrizzle said:
sorry i just want to make sure i understand what this is... I can install magisk root and xposed while also being able to encrypt my phone?
Click to expand...
Click to collapse
You can use Magisk but only with SuperSU. I'm not sure if you can encrypt already decrypted device (just not tested it as my S7 was always encrypted)
Tamos42 said:
I was a big fan of your work on the S5, good to see than you're now working on S7
First question, can i play PoGo with root using this rom ?
I will try this soon, thanks for your work !
Click to expand...
Click to collapse
This work is not for bypass root detection - try magisk hide or suhide (but AFAIK it does not work anymore with the latest FWs)
BTW. There is new version available
Changelog
v1.1:
- Added SYSTEMLESS support for /system/framework
- Added SYSTEMLESS support for /system/build.prop (overrides & additions)
- Added major Android update detection (auto-remove mods for older API to prevent bootloops & FCs)
- Added BusyBox bionic (the most stable and respected release)
- Added logging to /data/devbase/last_boot.log (API & errors)
- Added SuperSU boot patcher version checker (exits su.d boot script if < 2.76)
- Added "Please DO NOT wipe /cache" warning in case of encrypted devices and TWRP recovery
- Minor changes & optimizations in the shell code
- Added SYSTEMLESS DevBase uninstaller
Download link:
>> SYSTEMLESS_DevBase_v1.1.zip <<
Since new version has many more features -> there are more possibilities of bootloop (especially if you are playing with framework mods). I have created DevBase remover to let you get out from bootloop. Of course uninstaller does NOT "know" which mod caused the problem, so it will not remove any file from /data/devbase directory, it will remove only /su/su.d/0000000devbase boot script to make your device bootable (again) so you can manually delete problematic mod:
>> SYSTEMLESS_DevBase_remover.zip <<
MODs section (#5) has been updated
>> MODs for G93xF (Nougat) << (**)
(**) Original apps come from stock ROM for G935F, but these MODs should work on all S7 flat & edge variants (Exynos based)
Another update
v1.2:
- Added info in Settings/About device/Software info/Build number (can be overrided by editing /data/devbase/system/build.prop)
- unroot2ota: added ability to restore stock recovery using /system/recovery-from-boot.p file (no guarantee)
- unroot2ota: check /system partition for common modifications before unroot
- Minor changes & improvements in the shell code
Thread update:
- added screenshots (see original S7 edge thread)
- updated description (e.g. auto record calls - starting from Nougat)
- removed "Stock recovery" requirement from "Prerequisites" (due to new unroot2ota ability)
Another update:
v1.3:
- Fixed CscFeature MOD (e.g. G920I case, now should work with all Samsung devices/variants)
>> SYSTEMLESS_DevBase_v1.3.zip <<
Thanks a lot for this ! I will test it once android 7 is out for the s7.

[2022 Root For S7/S7Edge Oreo Rev4_To_Rev10/A_Odin Flashable Or ADB Method] Plus [Limited Root Method Rev11/B _Using Combo_Firmware]

Oreo Root For The S7/S7E (Will work on Rev4-Rev10/A Bootloader) Adb Install
A big thanks goes out to @klabit87 he is 99 percent the reason we have root! Also @stang5litre and stang5litre test group.​Prefered Root Method Oreo Only Using Odin Only For Rev-4 Too Rev10/A
Odin Install Root Method For S7 Flat Can Be Found Here
Odin Install Root Method For S7 Edge Can Be Found Here
Root Method Using Odin Only For Rev-11/B -- Please Read Limitations On The Thread
Rev11/B Root Method For S7 Flat Can Be Found Here
Rev11/B Root Method For S7 Edge Can Be Found Here
ADB Method Oreo Or Nougat For Rev-4 Too Rev10/A -- Must Use Adb Method For Nougat Root
2023_S7_Flat_Edge _ADB_Root_Plus_Safestrap_V1.7z​
Directions:
This works for Oreo Rev4-Rev10/A Bootloader Roms or Nougat Rev4
As always there is a chance of bricking your phone
1. Download and extract 2022_S7_Edge_ADB_Root_Plus_Safestrap.7z
2. Reboot your phone to download mode
3. Inside the 2022_S7_Edge_ADB_Root_Plus_Safestrap.7z folder you will find an Odin_Firmware folder. Use Odin and flash the Eng Boot Image for your phone
4. Once phone is rebooted and connected to computer click on the cmd-here.exe and type Install_One_Click.cmd in the command window and hit enter
5. Once root is done and root bat closes your phone will reboot too stock recovery where you must wipe data
6. Once booted click on SuperSu app and update su binary if app ask then reboot
7. Don't flash any superuser zips in recovery that are not made by me or use any other SuperSu apk
Rebooting Too Safestrap Recovery
1. Reboot phone as you would too boot stock recovery Pwr + VolUp + Home. It takes up too 40 seconds too boot recovery. Ignore the mount system errors on info screen
2. Enter recovery.
3. Too leave just reboot system ignore no system installed message if you get it
4. There is screen lag issues on scrolling in recovery. There is aroma file manager that takes care of this issue while in recovery but selecting zips too install may present a problem for this you can use the kernel manager recovery flash option while phone is booted too system. Simply select zip too flash and phone will reboot too recovery and flash it and reboot back too system. Most other function in recovery should work the issue is just scrolling too select files.
5. Flashfire is installed as an alternative as well
Features:
1. SuperSu Root- Do not use any other SuperSu app. Its ok to update su binary if app ask.
2. Safetrap recovery-Still working out scrolling issue
3. Flashfire
4. Kernel tweaks CPU governor set too Conservative
5. Entropy/Swapiness set to High
6. Build Prop tweaks to combat lag
7. Bloat removed from rom
8. Knox removed from rom
Bugs:
Eng Boot Image causes lag
Safestrap Recovery has scrolling issues
Random Reboots will most likely happen
Safetynet will not pass
Battery life may not be optimal
SuperSu cannot be updated
Flashfire may need date changed too 2016 to function if it just keeps closing on you
Volte And Hotspot Fix
View attachment 4555265
Old Downloads
S7_Oreo_Nougat_Adb_Advanced_Root_V12.zip Recommended Root Zip
This zip gives you the option to install some cpu tweaks and will also. Install the entropy tweak that the SEFix app does. The tweak sets entropy to high by default I also include the SEFix app if you want to change the settings. I also set the swappiness settings to very high. If you want to change these settings you can download the speedup swap app from playstore. The above zip also removes knox and changes the fstab.qcom file to disable dm-verity on system files and remove all file encryption which makes it seem to work better and make it compatible with my no root roms that has to have this done to allow safestrap to work. Installing the above zip requires a data wipe unless you have already installed it or you are coming from my non rooted roms
S7_Oreo_Su_Binary_Only_ADB_Root.zip Alternative Root Zip
This root zip is only for oreo an only installs the su binary to the system/xbin folder giving you root privelages it has no tweaks and does not change the fstab.qcomn file to remove dm-verity and system file encryption. There is no SuperSU app installed either but you will have root privelages.
Credits:
- @Raymonf for modified odin
- @afaneh92 for safestrap
- @me2151 for help and finding alternative flash methods
- @tytydraco for some instructions
- @mweinbach for some instructions
- @Craz Basics for help
- @partcyborg for help and guides other devices root methods
- @elliwigy for being great help when I need it
- @stang5litre
- @jds3118
- @Krog18
If I missed you please pm me
Donations
If you would like to donate please send all donations to @klabit87 PayPal Link Here and give a thanks!
Main Root thread with all discussion is found here
[2022 Root For S7/S7Edge Oreo Rev4_To_Rev10/A_Odin Flashable Or ADB Method] Plus [Limited Root Method Rev11/B _Using Combo_Firmware]
Oreo Root For The S7/S7E (Will work on Rev4-Rev10/A Bootloader) Adb Install A big thanks goes out to @klabit87 he is 99 percent the reason we have root! Also @stang5litre and stang5litre test group. Prefered Root Method Oreo Only Using Odin...
forum.xda-developers.com

Categories

Resources