Hey guys, Kyuubi10 back for another guide
Today I want to tackle the open ocean of options one has once they are finally rooted.
If you still don't know what rooting is, this guide probably isn't for you...But if you feel intrigued feel free to check this link out:
http://lifehacker.com/5789397/the-always-up-to-date-guide-to-rooting-any-android-phone
Many of you are unsure whether to root or not, since you don't yet understand the endless possibilities available to rooted devices. Most guides which I have found online only cover the options on the surface, I will try to go into deeper detail.
Meanwhile some of you have already rooted your phones on the promise of great things but find yourself stuck for ideas, and you start feeling that rooting is a bit useless. This is due to lack of information available for non-rooted folk, prior to actually rooting.
Note:
Just unlocking your bootloader, or flashing a custom recovery isn't rooting. But usually a custom recovery is required before rooting.
Hopefully you already know these, but if not here is a link to some terminology you may need to fully understand this guide:
http://www.talkandroid.com/guides/beginner/android-rom-and-rooting-dictionary-for-beginners/
So... You have successfully unlocked your bootloader, flashed a custom recovery and have rooted your device. What now? Where to start?
Finding Sources:
The first stop once you have rooted is to find sources of information about what is available to you and your device.
This is where the first complication arises, since each device is different, each device has a different rooting method, different mods, themes, ROMs and Kernels available to it. So there is NOT a universal way to root, nor software universally available to any rooted device. You have to find guides, and indexes of things made specifically for your own device.
If you have made it to this guide, you are on the right path. This website currently is the biggest hub for all things root, for any device. If you use the search option on the top right corner, you will have a really high chance of finding a thread dedicated to your own device. With all the information and software you may need, or want, specifically catered to your device.
This, along with all the available ROOT enabled apps within Google Play Store, will be the main source of ROOT software for you.
Why are you rooting?
Now you have a lot of options available to you. Where do you begin? This depends on what is your own personal reason for rooting.
The main four are: To improve battery, performance and to add themes and features which would be otherwise unavailable. (e.g. Double tap to wake.)
Improving battery AND improving performance may seem to be a contradiction, as improving performance may make battery suffer, while improving battery life may make performance suffer.
While focusing completely on one will definitely make the other suffer, if you focus on efficiency instead it's very much possible to improve both battery life AND performance TOGETHER!
There a multiple ways to improve efficiency of a device, and I will enter into more detail soon.
The other options are adding themes and features.
There may be themes which are only available to rooted devices, themes which would change values which you usually would not have access to while being unrooted. Such themes can be added as mods, or skins. Flashed from custom recovery or added by an app which writes directly to /system folder. Things which require root.
Mods on the other hand modify the visual design of existing things on the phone like widgets, such as clock widget. Theme mods are not usually reliant on ROOT, but they often need to be flashed through custom recovery, something which you will already have if you are rooted.
Features are a bit more complex than themes, but follows the same idea. They can be added through root apps, or flashed through custom recovery. Most features will require ROOT permissions, since most useful features perform actions which are not usually allowed without root. These include but are not limited to changing an apps way of functioning, or making a system change to give a ROM a feature it did not previously have.
All of these will be available to you through both XDA and/or Play Store. The limit is your imagination, all you need to do is think of something you want and use the available search boxes to find that which you want for you own device.
The most common way of adding all of it together are mod packs, frameworks, custom ROMs, custom Kernels etc...
But since there are such a wide variety of choices available, the ones you choose will be highly dependent on the original reason you have for rooting your device.
If you want to focus on performance and battery, you will choose a ROM with a lot of optimizations, and a custom Kernel instead of one with a lot of themes and features. While you will choose a ROM with few optimizations but loads of themes and features if you are looking more to the visual design experience, while ignoring the kernel, which doesn't affect visuals.
Once you know what your aim for rooting is feel free to begin flashing, installing and experimenting with a variety of software.
You may hear a lot about the risks of rooting, bricking your device, soft-brick or hard-brick, glitches from beta software etc....
But my advice is, don't worry about the risk....make a NANDROID BACKUP, and flash away.
If anything goes wrong, just go back in recovery and restore your last stable nandroid. This way you can flash without worrying about all the risks. And if something does go wrong, and you struggle to get into recovery, just leave an SOS post right here on XDA, on the thread for your device and the community will be more than happy to help you get back on your feet. This will always be a learning experience...don't let fright stop you from enjoying the rooted life!
The essentials:
Here are my recommendations for the most common and essential things which you should have/flash/install once you are rooted.
1) Begin by making a nandroid backup.
2) Find a custom ROM with the features you like. I personally recommend to focus on theming options when choosing a ROM, since you can use other methods to improve battery and performance.
3) Find a custom Kernel with great features to improve battery and performance. You should learn to adjust and fine-tune kernel settings to your liking, to find the ideal balance between battery and performance for your liking and your device.
3.a) This is my Comprehensive Guide to Kernels. It will have most of what you need in order to learn how to adjust kernel settings.
4) Install BusyBox - What is BusyBox?
5) Flash Xposed Framework and Install the apk - This is only a framework, which facilitates and makes available multiple mods to both add features, themes and mods to improve performance and battery.
6) Flash Viper4Audio - The best audio mod available for Rooted devices. Recently for lollipop and marshmallow it seems that you need a Kernel with SELinux set to permissive.
7) Find and download an Adblock apk - Note: While it is awful to surf the net while being annoyed by intrusive ads, it is also not nice to stop content developers from from receiving the money they deserve through these ads, for content which the provide freely. Therefore please check the option to allow acceptable ads. So that non-intrusive ads are allowed to show up, so developers can continue providing their content freely.
From the Play Store:
8) Greenify - This will help both battery and performance by hibernating apps which keep awake even after manually force closing them. Thus allowing you to control how many apps are truly running at the same time and utilizing RAM. This app also has an Xposed module which adds boosted functionality.
9) Any ROOT file explorer - This will allow you to access ROOT directories of your device. This will be useful for multiple reasons, trust me
10) Tasker - If you are a fan of automation, this is your holy grail. With this you will be able to automate anything on your device.
11) Seeder - I am unable to explain what this app does. It's own description within the Play Store is perfect and very clear! Go check it out. It will improve performance when actively using the device.
12) SD Maid - This is a swiss army knife for Rooted devices. Those of you familiar with CCleaner, will know some of the things this app does. It cleans system and app caches, it cleans leftover files after uninstalling apps. It is also able to toggle autostart, delete system apps, freeze/disable apps and much much more!
Hope this has helped you get started on your Rooted adventure, and given you more aim of where you can go from here.
If you still haven't rooted your device, I hope this guide could help you seal your decision, and ease your fears. :silly:
If this was a helpful guide, I would be grateful if you could press the thanks button.:good::good: And feel free to comment with any questions or mentioning anything I may have forgotten, or your own opinions for the essentials things to do once you are rooted.
Related
so i've bought myself a samsung galaxy s2, or i-9100, supposedly the best phone on the market, but ive only used nokia keypad phones before, and I'm pretty sure i'm not using my new phone to its full potential.
some questions, what is rooting? i get the idea it lets me do whatever i want?
if I root my phone, does that wipe my Operating System (gingerbread 2.3.3?) and all settings and installed things? Does it also wipe user data like texts or photos?
what's a kernel, or kernel version, kernel source code etc...?
I want to get rid of some of the samsung branding software, because i can't see an option to install them. but some features like swype i like, can i "selectively" debrand the phone?
The general point of what I want is I want my new phone to work like my computer, uninstall programs i don't want and install ones i do want. (i've only ever used Windows) But i don't seem to understand almost everything on this forum
Rooting your phone allows you to change roms, boot up themes and will let you remove most apps and allow you to get some you can't have with out root axx, but most roms already remove the carrier bloat ware. It will remove all your apps etc though and txt. Think of it like reinstalling your os on your pc, rooting your phone will make you admin on your phone instead of a normal user.
You can also underclock your phones cpu to save some battery life if you want when it's rooted.
You can just move your photos to your pc/sdcard...
Point is though, rooting your phone is worth it give yourself some time getting use to it maybe read up on it on here there are tons of great tuts to show you and explain things to you.
Like @zookeeper525 said, rooting gives you full access to your phone. The process does not erase data or settings. You can root on a stock ROM, then flash a rooted custom ROM. There are a lot of good ROMs out there, and you can usually get great performance and improved battery life from a custom ROM. Every device is different, so your experience may vary.
A kernal is the core of the Android operating system. Custom ROMs come with a kernal that has usually been tuned for their specific ROM, but there are also custom kernals available that have even more features (overclocking, underclocking, undervolting, etc.).
With any of this, you stand to gain lots of control over your phone, but can also brick it if you're not careful. My advice is read, read, read, then read again before you proceed.
Good luck!
Hello people. Good evening... I need little information about Android platform. I am currently using a jailboken iPhone. But I am fed up with restrictions in iOS, rendering my phone incapable of things a smart phone should be able to do.
I want to switch to Android. But I want to know some basic things about Android platform, before switching.
If I jailbreak iPhone, I can modify factory apps. For example I can add a tweak to actively sync my contacts with Facebook contacts. I can add a lyrics searcher to iPod.app. I can add attachment saver to Mail.app, a downloader to Safari.app. The list is very long. In short I can install tweaks which modify factory apps, so I dont have to install other apps to get the required functionality from my phone. For example I dont have to install a separate app for lyrics search if I install the aforementioned tweak.
I want to know if I can find similar tweaks for Android? I know about some powerful apps available for Android only. But my point is whether I can tweak various factory apps to increase their functionality, in a similar way I can do on a jailbroken iPhone? I ll greatly appreciate any info on this aspect.
Thanks
There are so-called mods for some of the applications (e.g. the dialer) which add missing functionality, but in order to fully benefit from them you have to replace the stock app with them. Also, it's sometimes quite surprising how 3rd party apps may integrate into your system (e.g. for pre-Gingerbread devices there are apps which add an option to send a single contact detail via SMS).
However, in Android world it makes a lot of sense to completely re-flash your device with a custom firmware image, e.g. the ubiqitous CyanogenMod, which brings a complete overhaul of the system while retaining vanilla Android look and feel, so you feel like your dialer, phonebook etc. were on steroids. There may also exist custom versions of stock firmwares with various tweaks and mods of varying quality - that's why sticking with CyanogenMod is usually a safe bet.
This is kind of off topic, but I think it can fit in this thread. How do you decompile android files such as apks so you can change certain aspects of the code and rebuild to have a modified file
rootfan said:
This is kind of off topic, but I think it can fit in this thread. How do you decompile android files such as apks so you can change certain aspects of the code and rebuild to have a modified file
Click to expand...
Click to collapse
http://www.google.com/search?q=apkt...&rls=org.mozilla:de:official&client=firefox-a
Vatazhka said:
There are so-called mods for some of the applications (e.g. the dialer) which add missing functionality, but in order to fully benefit from them you have to replace the stock app with them. Also, it's sometimes quite surprising how 3rd party apps may integrate into your system (e.g. for pre-Gingerbread devices there are apps which add an option to send a single contact detail via SMS).
However, in Android world it makes a lot of sense to completely re-flash your device with a custom firmware image, e.g. the ubiqitous CyanogenMod, which brings a complete overhaul of the system while retaining vanilla Android look and feel, so you feel like your dialer, phonebook etc. were on steroids. There may also exist custom versions of stock firmwares with various tweaks and mods of varying quality - that's why sticking with CyanogenMod is usually a safe bet.
Click to expand...
Click to collapse
Thank you very much for your reply. It was helpful for me.
If it's true, why is that? Is it because stock ROM developers are better?
Not being a troll. Honest question.
I'm just curious. I use galaxy Ace, and I would very much like to use a custom ROM to get rid of all the samsung junk apps. But if it's unstable, it may not be worth it.
No. Well made custom roms are usually more stable and faster than stock roms, especially for devices which have unoptimized stock roms, such as the SGS.
You can remove apps from the stock rom by rooting it - Its not necessary to flash a custom one.
Hi 314! Really, I didn't know that. How do I do it safely?
My personal experience is that custom ROMs have been every bit as stable as stock ROMs. I'm quite often running alphas and dailies and impressed with their stability. Of course, doing that, you're bound to run into some gotcha's from time to time but that's part of the fun of dailies, discovering the changes and surprises. I'm on Deck's alpha1 ICS ROM and it's been sweet, but alpha2 hasn't worked for me (wigetsoid seems broken). Shurg. So I restored alpha1, wait for alpha3, and try and get my post count up to give Deck some feedback in his thread.
Thanks mhwarfield. What are dailies? and what is OPS?
"You can remove apps from the stock rom by rooting it - Its not necessary to flash a custom one."
Well i heard this before in some youtube video but exactly not sure how and with which software may be (root manager). Please somebody with experience in this matter give us a full guide how to remove junk apps after rooting. Thanks in advance
rayhan0701 said:
"You can remove apps from the stock rom by rooting it - Its not necessary to flash a custom one."
Well i heard this before in some youtube video but exactly not sure how and with which software may be (root manager). Please somebody with experience in this matter give us a full guide how to remove junk apps after rooting. Thanks in advance
Click to expand...
Click to collapse
You can do that easy with "Titanium Backup" from the Market after you Rooted your Device. I think you dont need "Titanium Back Pro" to Remove Junk Apps.
rayhan0701 said:
"You can remove apps from the stock rom by rooting it - Its not necessary to flash a custom one."
Well i heard this before in some youtube video but exactly not sure how and with which software may be (root manager). Please somebody with experience in this matter give us a full guide how to remove junk apps after rooting. Thanks in advance
Click to expand...
Click to collapse
It's really really not difficult.
Android stores all user apps in "/data/app"
all stock apps are stored in "/system/app" (this includes every system app, even the keyboard, camera and the gallery are in here)
this is the place where the junk apps should be ( i never had a bloated phone, but i guess they are in here, because we need root to manipulate files here)
now use a file explorer with root function (i use root explorer, and i definitely recommend it) and browse to this folder.
search the junkApp.apk and delete it.
you're done
EDIT: oh and yes, you can do it with titanium backup too, but i don't know if you need the pro version for it
Once you get custom ROMs out of Alpha/Beta/RC, they're better than stock, in my opinion. "Custom" means they can be designed for extra speed, power, leanness, beauty, or any combination of the above.
I don't mind helping out with betas and contributing to developers. Usually, by the time it gets to beta, most stuff is buttoned up nice and tight--plus I don't demand much from my phone.
Sounds like you got it covered with root and Titanium Backup. But do not fear the custom ROM.
It really depends. Some developers are EXTREMELY aggressive and throw a ton of crap into their kernel/ROM without much testing so they can "get ahead" - but often this leads to instability.
Others carefully fix issues one by one, with the exception of initially doing "standard" mods (like extended power menu on Android).
Some ROMs will often see releases coming out multiple times a week, often with lots of changes and reverting back and forth, and ALWAYS rebasing on the latest and greatest stock base, even before it's proven. This approach can sometimes pay off, but the risk of screwing up is high. Most such ROMs turn out to be crap.
Other ROMs take the most stable known base available, and fix whatever remaining known issues exist, and make a few standard tweaks. These are the ROMs that you still see people using more than three months after the last update. An example of this is VillainROM over in I9100-land. I only know of two issues with it - one has a one-time-after-install workaround, and the other is specific to trying to run that ROM on a device it wasn't designed for (I777).
Hi everyone, seeing as this forum is kinda dead I might as well release a small guide for anyone holding a D2533 since there are lesser chances of 'Best settings prease' and 'best rom/kernel/recovery/app' people to annoy me with.
This guide is meant to recommend to anyone what are the best apps I have used so far in terms of performance, gaming, and general battery life. Without further ado, let me begin.
But first, disclaimer.
I AM NOT RESPONSIBLE FOR YOUR PHONE TURNING INTO AN AWKWARD BOOKMARK OR CHOPPING BOARD. PLEASE USE DISCRETION AND CAUTION WHEN MENTIONED. THIS IS AN OBLIGATORY 'I TOLD YOU SO.'
Apps that works without root.
1. None. If you're here your phone should be rooted already to make use of apps requiring root. lel
For normal rooted phones without recovery
1. Kernel Adiutor
This app allows an in-depth adjustment of your device, allowing full control on memory management and kernel parameters. Use with caution as it requires reading up on the functions to fully take advantage of the options available.
1a. Root Booster
An alternative to Kernel Adiutor, if you don't like to mess too much with the settings then let this nifty app do the work for you. I didn't try buying Pro version but this is good enough, though I wouldn't recommend you use this WITH CPU tuner to prevent conflicts.
2. AdAway
Browsing your phone but attacked by ads? This beats AdBlock Plus hands down as it fully terminates all adverts at the core level, enough said. Less ads = less phone processing + less data used BUT useless if you're using Chrome on Data Saving settings.
3. Titanium Backup
The one reason most gamers would want to root their phones, especially when you have a whopping 1.8Gb (3 games) to install each time you reset or install your ROM. Especially useful when you want to skip the process of downloading and registering your apps again.
4. CF. lumen
I find this app making it easy on your eyes, especially when you turn on your phone at night. What this little guy does is it applies a filter on your screen to block out blue light from your phone, said to be the reason why people find it hard to sleep at night after looking at any screen whatsoever. More info in this link.
For phones running recovery + Xposed
Note: Saw the disclaimer up there? Yes, it refers to this section so be advised. You absolutely MUST have recovery to work with Xposed as insurance and precaution. If you are running Lollipop 5.0 or 5.1, do refer to the Xposed Threads in this website carefully on how to install. KitKat users should be fine though.
By the way, if you want to install Xposed on Lollipop stock roms, make sure the rom has been modified (Deodexed) or you end up with a chopping board who dreams of turning into a brick one day.
1. Performance Profile
What this guy does is, it allows you to decide at what speed do you want each app chosen to run. This is your governor changer for your apps, useful for apps like Clash of Clans that takes up a crapload of power in your phone in exchange for crap graphics.
2. GLTools
Note: Install by recovery is the best choice
Did I mention gaming? With GLTools, you reduce the graphics on most games that generally lags your phone or force closes it. I've been playing a 2GB Ram game on this phone (Fate/Grand Order) but I can't help with the heating and battery drain.
As usual, fiddle around with the settings as it doesn't necessarily affect all games the same way.
3. RootCloak
Some apps detects root and SuperSU might not be able to hide it. For that, you need RootCloak to hide traces of evil roots to appease that paranoid app. Pretty straightforward, the interface is simple enough for any idiot to use.
4. Xtreme Video
Worth a special mention, our C3 unfortunately does not have a Bravia Engine for some godforsaken reason. This mod provides it, giving our Xperia a place to belong in the feature list. Album viewing has never felt so satisfying.
.
.
.
.
.
Well this is nice. These are all the apps I use most of the time, I got more but they don't work so well on the C3 so I won't mention them. Thanks for reading anyways, and good luck with the phone.
SO! I've escaped the blue bubble cult! And even though I really enjoyed jailbreak tweaks (what are even the equivalent of tweaks on android? lol) and theming on IOS, I don't really even know where to begin looking for info on doing similar things with android, and more specifically my oneplus 6, I'm excited but it's all a bit overwhelming. Any help? Any recommendations on where to begin?
Spectr7615 said:
SO! I've escaped the blue bubble cult! And even though I really enjoyed jailbreak tweaks (what are even the equivalent of tweaks on android? lol) and theming on IOS, I don't really even know where to begin looking for info on doing similar things with android, and more specifically my oneplus 6, I'm excited but it's all a bit overwhelming. Any help? Any recommendations on where to begin?
Click to expand...
Click to collapse
Honestly, the first step for you is to figure out what exactly you want to do. Jumping headfirst to things on this OnePlus 6 without a gameplan sounds like a recipe for hard brick.
tabletalker7 said:
Honestly, the first step for you is to figure out what exactly you want to do. Jumping headfirst to things on this OnePlus 6 without a gameplan sounds like a recipe for hard brick.
Click to expand...
Click to collapse
I'd just like to manipulate the UI, similar to some of the tweaks on IOS. I haven't used the phone enough to want to change much of its core functionality yet... So mostly surface level things for now. I also figure that would be a good place to start in terms of difficulty and knowledge as well.
Spectr7615 said:
I'd just like to manipulate the UI, similar to some of the tweaks on IOS. I haven't used the phone enough to want to change much of its core functionality yet... So mostly surface level things for now. I also figure that would be a good place to start in terms of difficulty and knowledge as well.
Click to expand...
Click to collapse
Tweaking the UI is seriously as simple as going to the google play store and downloading a launcher. No need to do anything drastic yet buddy. If I may, I would recommend "Nova Launcher". The free version on the play store will give you plenty of options to change your UI and I have been using it for years on several different phones. Forgive me but I know nothing about IOS - a closed source operating system on an item I payed money and purchased to use for my own desires seems silly to me.
tabletalker7 said:
Tweaking the UI is seriously as simple as going to the google play store and downloading a launcher. No need to do anything drastic yet buddy. If I may, I would recommend "Nova Launcher". The free version on the play store will give you plenty of options to change your UI and I have been using it for years on several different phones. Forgive me but I know nothing about IOS - a closed source operating system on an item I payed money and purchased to use for my own desires seems silly to me.
Click to expand...
Click to collapse
Yeah, it's one of many reasons I left after years. They made it increasingly more difficult to even sustain a jailbreak, on a device I overpaid for.. but I digress lol. Thanks for that tip, I remember using nova launcher years ago on one of my old galaxy phones, so I'll start there.
Spectr7615 said:
Yeah, it's one of many reasons I left after years. They made it increasingly more difficult to even sustain a jailbreak, on a device I overpaid for.. but I digress lol. Thanks for that tip, I remember using nova launcher years ago on one of my old galaxy phones, so I'll start there.
Click to expand...
Click to collapse
While I will happily walk you through the whole unlock bootloader, install TWRP, and obtain root access process for this phone, if you have been away from android for a long time you will find it much more difficult than it was on your old galaxy phone, so why go there with no real reason behind it.
tabletalker7 said:
While I will happily walk you through the whole unlock bootloader, install TWRP, and obtain root access process for this phone, if you have been away from android for a long time you will find it much more difficult than it was on your old galaxy phone, so why go there with no real reason behind it.
Click to expand...
Click to collapse
I've just decided to pretty much go through my jailbroken phone and see just what I'd like to carry from that setup over into my oneplus 6. Fortunately, most of system tweaks I had made on my iphone are baked into android already, so it's really coming down to theming as I look at it deeper. However some tweaks I used to use might require (please correct me if I'm wrong). For example, I used a tweak on my iphone that allowed me to create gestures. Plugging in headphones would open my music app, double pressing the power button turned on my flashlight, it was highly customizable, things like that.
Honestly if you are rocking OP6 just root with magisk, grab TWRP and that's it. Then explore your magisk module options, add adaway for systemwide ad blocker, download magisk youtube vanced that blocks ads and let you download directly , what else.... Substratum for theming ....
As others are getting at, take it one step at a time. Android gives you more flexibility than your old phone did, so you'll enjoy that. Rooting will give you further options.. I agree with the poster who said to try launchers. You can change the look of your phone in pretty dramatic ways with them. Different ones have different benefits. I use Action Launcher most of the time. There are lots of them and they can change the look and feel of your phone a lot without doing anything permanent or potentially damaging to your device. Change launchers and whatever you did with the last one is no longer visible. Go back to the stock Oxygen one at any time if you like.
If you like gestures, Oxygen gives you some. Other launchers, including the aforementioned Nova and Action do, too, albeit not necessarily the exact same ones. GMD Gestures takes it much further, but that requires root. It used to be one of the first things I installed on my phones and tablets. Navigation Gestures uses a different approach, more limited, but it doesn't require root.
Rooting requires unlocking your phone and flashing Magisk. This is not hard to do, but you need to connect your phone to your computer and use a command line to enable some of it. The procedure is simple enough, but if you haven't done it, it might seem daunting at first. But you've jailbroken, so you will probably be fine with all this. There are pitfalls with each device, which you can read about at length here in this phone's part of XDA.
Read up, take your time, and if you do root, make sure to read the guides carefully and do all the steps. Missing things or doing them out of order can cost you sometimes.
youre in for a surprise, enjoy the ride
I'm going to echo what some others have said and suggest you take it slow. I was jailbreaking from the 3G days so I know what you're thinking about doing. My wife still has an iPhone, and trust me, there are great many things you can do in terms of tweaks and theming without ever thinking about rooting. I'm a Nova Launcher loyalist as well, but there are dozens of great launchers out there. Try a bunch out, play around with themes, wallpapers, and icons to get a look you like, then start thinking about rooting.
Unlocking and rooting OP phones is much more straightforward than any other Android phones besides Pixels, so when you're ready to start, it's not that challenging. However – especially if you're coming from Samsung – forget everything you think you know and start reading the guides posted here. There is unfortunately a fair amount of bad and less-than-ideal information floating around about this phone. I'd recommend starting with these:
https://forum.xda-developers.com/oneplus-6/how-to/guide-noobs-guide-to-b-partitions-op6-t3816123
https://forum.xda-developers.com/oneplus-6/how-to/guide-how-to-install-official-twrp-t3801558
https://forum.xda-developers.com/oneplus-6/how-to/oneplus-6-unlock-bootloader-flash-twrp-t3792643 [note that some of the info in this thread is obsolete/incorrect, so refer to the two above in any conflicts, but it's good for the very basics]
There are pre-rooted boot images you can use to gain root without getting custom recovery like twrp. But you will need to unlock your bootloader first. Like everyone else said, Android is much more flexible compared to iOS when it comes to customization.
The main reason why I rooted in the first place was to get Adaway which removes ads from your phone. Also YouTube Vanced like someone mentioned which removes ads from youtube videos.
Systemless root like Magisk which does not touch systemfiles is the way to go if you are gonna root your phone in the future.
It is very, very easy to brick your phone if you are not careful. Read the guides here on xda, check what OxygenOS version you are have and so on. Do not try to flash a older version, that will brick your phone.
A small tweak you can try right now is to first enable developer options by tapping your Build number under About phone in settings. From there, scroll down til you see something about animation (should be under Drawing). Set the three settings to either off or 0.5. That should speed things up.
Maybe you should NOT root your device and stick with stock save us all some headaches.
I come from an Jailbroken iPhone as well. I can do pretty much everything I could on my iPhone except see the amount of battery cycles and current wear.
Xposed has more modules than you'll know what to do with.
Combine that with all the customizations you can do without root like launchers, full UI and app theming with substratum, custom ROMs, magisk modules, TWRP flashable zips for some mods, etc.
There's SO much stuff you can tweak
Xposed has more modules than you'll know what to do with.
Combine that with all the customizations you can do without root like launchers, full UI and app theming with substratum, custom ROMs, magisk modules, TWRP flashable zips for some mods, etc.
There's SO much stuff you can tweak
Cydia -> Magisk and optionally Xposed
Winterboard -> Substratum