SM-G935W8 Exynos 8890 S7 Edge advice? - Samsung Galaxy S7 Edge Questions and Answers

Dear XDA,
I'm just looking for some advice. I've been a power user for awhile. I have rooted all my nexus devices I owned but never a Samsung device due to knox breaking and thus making root irreversible. I've been getting into alot of cross architecture computing with arm and x86 (with a keen interest in simulation and research ). I found an app called gnuroot debian which allowed me to run Linux on a non-rooted device. Back with MM everything ran fine. Now with nougat and its pure SELinux enforcing some of the apps won't run because SELinux blocks shared executable stacks. Certain gui apps won't work while I can get some command line to work. Nougat brings me all my note features so I wanna keep that.
On the other hand on my rooted nexus 7 using linux deploy I'm able to run most packages and distros, all I need is to find away to get hardware acceleration. I can also change selinux via root but that defeats the purpose of using no-root app.
So idk what to do? I'm worried that root will kill some apps for me, which apps would I not be able to use with root?

Related

[Q] How does the Eclipse emulator deal with root access?

I'm working on (really about to start) an app that will require root access. Does the emulator in Eclipse already handle that or do I need to do something special?
I've seen some CM 4.x system images but haven't been able to successfully run them.
Would be cool if someone is able to create a 2.2 system image for the emulator with root.
Are you saying that you can't really write an app that requires root in eclipse, or that it wont run in the emulator?
Either way, so how do you test an app that requires root access?
you can use eclipse as normal, but you will need a custom emulator image to test it ( or a physical device).
Thanks for the help britoso. I can test it out on my own X, but I still wonder what everybody else that develops root apps runs it on through the development stage? Transferring it over to your phone for testing seems both time consuming and potentially risky.

[Q] About Debian on Android by chroot on KitKat AOSP

Hello everyone at XDA,
I have searched through the whole internet for some time and I couldn’t find something that worked, So this is why I’m opening this thread.
I have today a Nexus 4 with stock 4.2.2 Kitkat, and I am searching for an app or something that could install a chroot with Debian in it.
I have too a Motorola Droid 3 with stock Android 2.3 Gingerbread that used an app called Linux Installer to build and install a chroot environment and everything worked as it should.
But I’ve tried to install it on the Nexus 4 and I couldn’t, it gave me some strange errors, I believe that the app may be incompatible with newer firmwares.
Since then I’ve tried a lot of alternatives, and every one of them have failed at some point, I’ve tried:
Linux Deploy
Debian Kit
Lil’ Debi
Linux Installer
I’m not a newbie, so I can at least assume that the apps haven’t failed because I didn’t know how to configure them, I’m just trying to figure out why them don’t work.
I don’t know if it helps, but the only modification that I have done to the device is that I’ve installed CWM and rooted it by flashing SuperSU. I tried installing busybox too but it didn’t work (maybe something missing to do?)
So, have you guys been using a chroot on newer firmwares like 4.2.2? what app or method do you guys use?
You could try to set selinux to permissive mode.
run following as root:
Code:
setenforce 0

[Q] VZW Galaxy S5- Android 5.0- Root question

it has become brutally obvious Towelroot will not work on my device (Galaxy s5 Android 5.0 Verizon )
I have successfully rooted a few Android devices but sadly no longer have access to a windows machine.
is it possible to root one Android device using another? i.e. using an Asus Transformer tablet to root S5 manually?
obviously Android devices cannot run .exe files - this is where I have a problem. Assuming this is impossible, is there anyway to utilize Terminal alone to gain SU access, or is this simply NOT a stand-alone process?
all I want is to enter "$ ls /sbin" and see the magical "#" appear =) - rather than the scathing "permission denied."
hopefully I won't get deleted, almost everything on rooting the s5 on google is completely outdated for older android versions. I know there is a way to backdoor with an older software version (before the OTA rendered Towelroot useless) and somehow move from there.... this seems like a ton of work just to get root...
thanks!

Life without root

In preparation for the impending upgrade to Android 6 Marshmallow, I'm trying an experiment on my Android 5 based Zenfone 2. I'm going to see how annoying it is to give up root. The first thing I did on my first android phone was root it, so I've only every used rooted Android devices.
Prologue:
Root on Android 6 (usually) requires an unlocked bootloader, because root is achieved by modifying the boot image to inject su into the system. That way the system image is left unmodified and can continue to pass dm-verity checks.
At the moment, there does not appear to be anyway on the Zenfone 2 to unlock the Marshmallow beta bootloader, and it also appears to relock any unlocked bootloader. In fact, the droidboot binary in the droidboot.img of the Marshmallow beta contains the strings rm -rf /factory/asuskey and rm -rf /factory/asussignature. droidboot also contains the strings unlock successfully...reboot after 5 seconds and **** Unlock bootloader? **** as well as other strings referring to unlock (droidboot from the .184 Lollipop also has those strings). So, my hope is that there is a simple way to unlock the bootloader, which will be revealed by Asus, or discovered by somebody.
My thought is that worst case those of us who want root will use an unlockable Lollipop bootloader with a Cyanogenmod 13.1 based ROM created with updates from the Asus Marshmallow source code.
Experiment:
I've removed Xposed and SuperSU from my phone. Making it stock Android 5. I'm documenting here the functionality that I lose. The first goal is for my own amusement to keep a log of what I'm giving up.
The second goal, and probably the major one, is to solicit suggestions on what can be done to replace the functionality I'm losing.
What I'm giving up:
AdAway - No system wide ad blocking. Firefox with uBlock Origin should cover blocking ads on the web. I usually buy apps I use frequently, but I'll have to see which ones are annoying with ads. I'm aware of the VPN based ad blocking methods, but I'll have to wait and see if it comes to that.
AFWall+ - Using root to improve security... I mostly use this to prevent some apps from using mobile data, and to prevent some apps from gaining network access at all.
BetterBatteryStatus - It works in non-root mode, but not as well.
BusyBox - Without root, there isn't much need for this anyway.
Cryptfs Password - Once again, security is harmed by removing root. This allowed my encryption pin to be different (and much longer) than my screen lock pin. I don't want to type 10 digits to unlock my screen, but it's fine for booting.
Greenify - This definitely kept some aps in check, but perhaps Asus' Auto-Start Manager will be able to replace it.
GSam Battery Monitor - Like BetterBatteryStatus, this had a root component to provide more information.
Kernel Adiutor - For some reason my phone seemed to only go to 1.8ghz instead of 2.3ghz, so I used this to fix it.
Linux Deploy - I never used the Linux chroot image for much, but it was a cute toy.
Secure Settings - This let tasker automate adjusting some things which require root to change.
Titanium Backup - This is a massive loss in functionality. Simply having backups is tremendously important. The ability to freeze unwanted system apps is also nice. I can reload many of my apps from Google, but not all of them bother to save their settings in the Google backup. Ohh, the bloat!
Trimmer (fstrim) - Probably not really necessary, anyway.
Xposed
Amplify - It saved me lots of wakeups, but I don't know if it really did much to increase battery life.
Fix Lollipop Memory Leak - I don't know if this did anything, either.
GravityBox [LP] - I didn't tweak too much, but what I did change was really useful.
NetStrength - I like replacing my wifi bars with useful information.
ProtectMyPrivacy - The permission settings in Marshmallow would make this obsolete anyway.
YouTube AdAway - Nice, but not required.
What I'm gaining:
Android Pay - I guess I can play with this now.
AFWall+ - Using root to improve security... I mostly use this to prevent some apps from using mobile data, and to prevent some apps from gaining network access at all.
Click to expand...
Click to collapse
Asus has integrated a firewall iptables recent months.
Asus mobile manager -> User Data -> Restrict (bottom of screen)
For the rest, no root is to accept to take along twice monitoring tools of an advertising billboard.
Keep in mind that Google is an advertising agency that is desperate to earn money, including harassment to get the maximum information.
Its purpose, despite what he claims, is not to improve people's lives, but his bank account.
Android is a disguised tools for Google, not for the people who is a commodity to be exploited.
I'm gonna miss Adaway and Afwall+ the most. Afwall+ is much better than the Asus built in firewall. You can disable net access by default for newly installed app. You are notified to set firewall rules when you install an app. You can filter apps to be set. If only Asus could provide a such a bunch of feature for their firewall, I won't miss root so much.
Sent from my Asus Zenfone 2 using XDA Labs
IDEDALE said:
Asus has integrated a firewall iptables recent months.
Asus mobile manager -> User Data -> Restrict (bottom of screen)
Click to expand...
Click to collapse
Thanks for the info about the functionality in Asus Mobile Manager, I didn't know that.
As far as Adaway goes, try this https://block-this.com
Sent from my ASUS_Z00A using Tapatalk
IDEDALE said:
Asus has integrated a firewall iptables recent months.
Asus mobile manager -> User Data -> Restrict (bottom of screen)
For the rest, no root is to accept to take along twice monitoring tools of an advertising billboard.
Keep in mind that Google is an advertising agency that is desperate to earn money, including harassment to get the maximum information.
Its purpose, despite what he claims, is not to improve people's lives, but his bank account.
Android is a disguised tools for Google, not for the people who is a commodity to be exploited.
Click to expand...
Click to collapse
Agree with most of that... unfortunately the ASUS mobile manager "firewall" doesn't work any more on the current marshmallow beta.
It's still there, but it seems not to work for blocking apps.
The new app permission system in MM may be used to prevent apps from connecting around, in theory at least, but I'm not sure how effective that is.
This phone without root absolutely sucks. There's a thread on the ASUS forum, guy has links to pre rooted system images but I haven't tried it.
http://www.asus.com/zentalk/thread-39487-1-1.html
Sent from my ASUS_Z00AD using XDA-Developers mobile app
The thread mentioned was opened in September '15... Didn't try downloading the files but can't imagine that there's a pre-rooted file out there already. Somebody would have known and told us, I guess
If anyone tried and it works, may you leave a line!
sent from my Binford Z00AD using tapatalk
nfc expert said:
if you want stop ad without root, you can try this : https://block-this.com/
Click to expand...
Click to collapse
kenbo111 said:
As far as Adaway goes, try this https://block-this.com
Click to expand...
Click to collapse
There are several other VPN based ad blockers as well. AdClear, AdGuard, and I think some more.
I played with some of them when they first started coming out, but always returned to the host file based blocker, because it was easy and worked fine with root. I think the phone has plenty of RAM and CPU to run these VPN ones, but I haven't been annoyed to try them again. So far uBlock Origin in Firefox has been fine. In the almost two days since unrooting I've used one app which shows me ads.
IDEDALE said:
Asus has integrated a firewall iptables recent months.
Asus mobile manager -> User Data -> Restrict (bottom of screen)
Click to expand...
Click to collapse
Thanks for the tip, I didn't know about it. This was easy enough to setup, even if it doesn't have as many features as AFWall+. I haven't tested to make sure it works.
My idea to get root on Asus' Marshmallow release is to install just the system, but keep the unlocked bootloader and ifwi from Lollipop. It should be easy enough to modify the updater script to only flash the system and boot image, while leaving the bootloader and ifwi alone. I don't know if that will work, or if the system will crash when it finds an old ifwi, or if the bootloader will fail to load the new system. With an unlocked bootloader, root is trivial.
As long as the bootloader is in place, it should be easy to recover from a broken system.
Don't take my word for it though, these are just ideas, and I'm not ready to try them yet. My warranty is over at the end of the month, so I'll unlock my bootloader then.

[Discussion]Root - the future of freedom

ANDROID "OPEN SOURCE"
Google make the best operating system ever.
You can install xposed, modify your android as your wish..
2016 - the year that freedom is prohibited
1.1 Safetynet Prevents root from being CTS compatible as many custom roms
1.2 POGO uses safetynet.
While PC~~ Windows 10 -- administrator enabled, Closed-source,can customize, and more.
COMMON I CAN PURCHASE ANYTHING ON MY ROOTED* PC (yes windows come with administrator* enabled)
WHY can't we have root/custom roms on our phones??
Why doesnt make a warning: You have root and google doesnt take responsability. Do you want continue? yes or no.
Simple as that.
Google thinks that everybody with a non-rooted phone is safe for use androidpay... You can hack this shi* even with wifi sniffer.. Nothing is secure..
If I wanted fake security I would choose buy a iphone, not android.
Please google Disable Safetynet NOW

Categories

Resources