Related
Process
From Wikipedia, the free encyclopedia
Process or processing typically describes the act of taking something through an established and usually routine set of procedures to convert it from one form to another, as a manufacturing or administrative procedure, such as processing milk into cheese, or processing paperwork to grant a mortgage loan, or converting computer data from one form to another.
Ok first off I'm the biggest noob at all things root as could be. I have managed to make some custom clocks for my old LG voyager way back in the day and have even jailbroke some Ipod touch's so I was able to load bootleg games and apps.
But this root thing has got my brain traped in a vortex and I really want to not just know how to root my droid (That info is everywhere) but I want to know how it all works. What terms like kernel mean and how they relate to clock speed. What is the difference between all the custom rom's? What happens when I root my phone and can't figure out what rom I should use? Do I have to reset all my apps and preferences every time i want to try a new rom?
I understand the how-to's I'm sure when I try to root my phone that I will not have much trouble doing so. But there are so many things I want to learn and know before I do anything.
I would like to say I'm not looking for links to tech reports on rom's that I will not understand I'm looking for alink (or someone who knows the things I wish to learn,) something that will explain the terms what they mean, how they relate to my phone and what outcome I should expect from loading custom rom's.
I understand that most users of this forum fall into one of two category's ONE ether super wonder techs that know exactly what they are doing and know how things work, TWO people who can read follow directions and root there phones while trying NOT to sound like noob's when they ask for help.
And then there's me I'm a number two, now I know that kinda makes me sound like **** but I really want to be a number ONE
So who want's to teach me ? Who's got some time to kill or link's to post? I'm even willing to go buy a android programmers book if there's one that would be recommended reading to help me understand the OS better.
I want to learn from the masters and this is where they all live. So will someone apprentice me ?
To close my rant out I would like to say I'm a 37 year old man with a masters in chemistry 119 IQ and ex-stream case of OCD that drive's my compulsive need to learn how things work, So I make for a good student
Thanx
รถ
Thank you so much, I was hoping to be able to reply first, (this sh*t is my crack)
Ok, First off, the kernel is the basic system that controls how the cpu reacts, as well as how programs interact with the hardware on your phone, such as the screen, wifi and bluetooth modules, accelerometer, gps, ambient light and the battery. When a dev wants to overclock their android, add a module for EXT, or TUN, or add wifi support, this is where the magic happens. this is probably the most important part of the firmware. It also controls battery life via voltage, as well as cpu speed.( the average droid can be overclocked to 1200-ish, depending on the randomness of processors, though I've heard of a ridiculous version called OMAP Ti39 or something that could be stable at 2ghz, even 2.3. As I think you may know, Fat32 doesn't support file transfers of more than about 4 gigs at a time, which is why add in ext support is so important, especially since someone made a video player that reads matroska video files (blu-ray) Ive tried it, its beautiful, (V player - on the market) after kernels is framework, the framework is what renders the gui, basically everything that you see on the screen is thanks to the framework-res. We edit it either manually, or through the use of an app called metamorph, which swaps the xml files the framework uses with edited ones, such as one I recently used to give my droid a circular battery, however these xml files can change anything you could need them to visually about your droid, you just have to find what you need. Now on to shell. shell is the engine that is accesible through command prompt and terminal using the android sdk and adb, more on that can be found easily on the google android homepage. however, much use is made through devs and an app called terminal emulator that is basically a straight to shell terminal screen app. Uses for shell may include but are basically limitless, include moving any app to your sd-card to conserve rom (rom is the phones total system memory, apps usually go in there, but before froyo, and ext partition could be used, and with froyo stock support for most apps was allotted, and without the need of an ext partition.) Ram is basically ram, if you use a rom that originally came with a larger ram supported device, something called a swap partition must be implemented, otherwise it won't boot, there is an app or two that will do that for you, manual swap creation is also possible. Swap basically creates virtual ram on the sd-card. Root access, which can be acheived manually through the recovery flashing of specific zip files, or via free apps that do it with one click, basically allows you to flash kernels, change the framework, or allow tethering which I will cover next, is possible because the kernel the phone uses is linux, the unlocking of which is called granting super user access, in ubuntu a linux distribution, typing su, and your admin password will give you access to your computers system files, much in the same way we apply it to android. (However, it is unlikely you would try to flash an alternate kernel to your desktop, as it runs on either ie36 or x64 architecture, whereas phones run altogether seperate architectures , for instance android runs on ARM, and that is the base and primary reason your phone won't run windows.) Since android is free (open-source) there is an x86 version of android, including a froyo port that you can use on laptops and desktops. (Really quickly I would like to interject that recovery is an option on all phones android based that is usually accessible by holding volume up while booting, however the droid requires you press x while booting to get to recovery, which btw is what you flash a custom version of after rooting that allows you to flash roms and kernels. It also allows for backing up all of your phones firmware and data in the event of a problem. Basically its your new best friend, get familiar.) Also there is another form of booting called bootloader, it allows you to flash specific system files that are normally untouched, a guide to using that and a program called rsd lite will help you if you've bricked your phone ( Bricked- term used to describe the state of a phone that is unable to be recovered to an earlier condition and is essentially a brick or "expensive paperweight".) by allowing you to flash a completely untouched sbf (firmware) file. note that you can also use it to change your boring m boot logo with any image that fits 480x182 bytes through a slightly difficult, but fun proccess, a guide to which ,can be found here at xda, including a file that allows for the flashing of just the logo, whereas previously you had to reactivate your phone (you just have to follow the instructions on the phone) reroot, and restore the rom you previously backed up. Now on to tethering, the most important feature available to root users, which, if carriers have anything to do with it, would normally cost an extra 10 dollars a month. (Tethering- using shell or an app with the proper kernel to allow the use of your phones mobile network via usb connection, or the creation of a wifi hotspot with your desktop or laptop.) However thanks to devs who believe that what you pay for should be used how you want, most roms will tether, even in the settings, without carriers any the wiser. Windows 7 and almost all linux will automatically tether, vista is the most difficult, and xp has a quick install init file that works like a charm. The only reason we root is because we believe in the freedom to change our phones to fit us personally, and lets face it, because we can, because its fun, because its not illegal, and it brings a sense of satisfaction and pride in pushing the limits of technology. (P.S. I tried not to take to long so I couldn't really look it over, so sorry for grammatical or vocabulary based errors.)
(P.P.S. I recommend any book to do with android programming, but you'll need programming experience in linux, especially eclipse.)
Oh, and I'm a 17 year old junior with a vocabulary skill level of 139, just in case you wondered.
There are plenty of applications on the market where you can backup apps and data once you root, I personally use titanium, but I never restore system data if I'm flashing roms, only apps n data that comes with apps. Youre gonna have to search around other forums and whatnot to find the right roms.
Sent from my ADR6300 using XDA App
I got a new wifi S2, installed the permissive kernel and rooted it. I installed TWRP and made a backup. Now I've got an uninstall app and I've removed a few things; primarily Knox and the security logger so that it quits whining at me. I have a strong desire to never ever use the cloud, create a Samsung account, or a Google account. I really just want to load some books onto it and DLNA some music and videos.
So I want to get rid of all the stuff that I'll never be able to use but it's not clear to me how to identify all that. I'm a long time Unix guy but not at all an android guy. If something prompts me to create an account I know I want to uninstall it, but damned if I can figure out how to identify what to uninstall from what icon I touched.
I've found bloatware lists but they're all somewhat old and not for the S2, so it's not clear to me if I should trust them. I'd like to avoid trial and error "uninstall and reinstall if something doesn't work" or the even more dreaded "uninstall and find out six months later that something doesn't work". Can anyone point me at a good list of what I can remove, or where I can figure out how to determine that for myself? Thanks.
Better start freezen apps instead of uninstalling them. I use titanium backup for that, but you can use whatever you like. Just be carefull freezing or uninstalling OS related apps, you can end in a bootloop, but you always have the odin flash method to reflash your system back to normal. Just don't play around with partitions or /dev .
Right now I using my tablet unrooted and untouched, so I can't be more specific which apps you can freeze without problems.
He doesn't need odin as he has a twrp backup.
I take it you are using System App Remover (root) to uninstall system apps? If so you are pretty safe as they are backed up and can be restored any time if something goes wrong.
Also are you aware without a Google account you will lose part of the functionality of an Android device?
Samsungs account you can do without. All that stuff related to it can be deleted, but don't advise removing any of the Google core services from the stock rom.
If you really want a GAPPless rom then you're better off with a non stock custom rom like CM or AOSP.
Not much in that area of development at the moment, but there are a couple of members working on it.
ashyx said:
He doesn't need odin as he has a twrp backup.
I take it you are using System App Remover (root) to uninstall system apps? If so you are pretty safe as they are backed up and can be restored any time if something goes wrong.
Also are you aware without a Google account you will lose part of the functionality of an Android device?
Samsungs account you can do without. All that stuff related to it can be deleted, but don't advise removing any of the Google core services from the stock rom.
If you really want a GAPPless rom then you're better off with a non stock custom rom like CM or AOSP.
Not much in that area of development at the moment, but there are a couple of members working on it.
Click to expand...
Click to collapse
Yes, thanks. If I lose functionality to avoid Google watching over my shoulder I'm all for it. I'm old and probably overprotective of what's my business and not theirs. In truth, I bought the S2 because I have a collection of chess book pdf's and djvu's that I want to be able to read while I'm sitting at my chess board. I got the 9.7 inch S2 because the old eyes aren't what they used to be. Anything I can do beyond that is icing on the cake.
I do have the app remover, and I've removed the stuff that was obvious to me (like the Microsoft Office stubs). But there are still lots of things that bring up a prompt for an account when I run them and it's not clear to me how to figure out what app to remove to get rid of that particular thing. On Linux I could use rpm -q to figure out what rpm contained a file I want to remove and I'd be good to go. I've tried googling some of the app names but the "descriptions" I end up finding are particularly unenlightening. And since this is definitely not my area of expertise I don't really want to operate in "let's remove this and see what happens" even if I can reinstall the app from its backup. I've been doing software development and sysadmin for more than 35 years now and that just doesn't seem like the way to approach this.
I was looking at CM, which seems like it might be what I'm looking for, but it's still in alpha and my skill level is probably not up to coping with that so I'm back with the problem of how to decide what to get rid of.
This might be a stupid question, but I'm not that advanced with Android. All I know is to root, and change OSs, maybe do something with the overclocking.
My question is: Can I backup - as in, do a ClockWork Mod backup (Firmware included, you know, those "advanced" ones)
directly to MEGA?
If not, I think that it could be profitable.
Even if somebody had to pay for a copy of a recovery that could manage this if it was possible, it could be very advantageous for a very big majority of users, especially the ones who know their phone could be at risk doing something.
I've found this app: "Online Nandroid Backup *ROOT", which seems to advertise itself as being able to backup just like CWM or TWRP, including changeable options.
Is there a possibility of being able to tweak this to be able to backup the phone completely in a specific MEGA folder.
I mean, they do offer everybody 50gb for free.
So, does any app or recovery offer this feature?
If not, why? Is there any reason they wouldn't?
(Note: I'm emphasising the point about not knowing much. I know enough to know I'd want a complete backup at firmware level. I know I want to backup this way, and I know it's be useful.)
Yes, I could backup apps and stuff to Google Drive but there just isn't enough storage offered by these services to actually backup to. For instance, I barely use MEGA. I use my account to have a better download limit per day. I am not able to afford to pay for another service to backup to.
Thank you, whatever response comes back to me.
Hi,
I like to know if there's a way to back up the phone without root, if something went wrong, like errors and so. By backup I mean back up all the settings, wallpapers, themes, like the backup we can make with recovery.
Thank you for the help.
soilentgreen said:
Hi,
I like to know if there's a way to back up the phone without root, if something went wrong, like errors and so. By backup I mean back up all the settings, wallpapers, themes, like the backup we can make with recovery.
Thank you for the help.
Click to expand...
Click to collapse
Yeah comes with samsung backup.
Nick216ohio said:
Yeah comes with samsung backup.
Click to expand...
Click to collapse
And this is the only way?
soilentgreen said:
And this is the only way?
Click to expand...
Click to collapse
There is but this seems like the best so far. This is coming from a person who was die hard titanium backup fan. Actually surprised how well it works.
Nick216ohio said:
There is but this seems like the best so far. This is coming from a person who was die hard titanium backup fan. Actually surprised how well it works.
Click to expand...
Click to collapse
Can you share the second best backup?
Thank you.
Also, what is the best order to use Google restore and / or Samsung restore? I used the Samsung cloud Backup for a restore and was rather disappointed ?
So, what is best practice to prepare for a hard reset and restore? I do it this way:
- make backups in all apps that support it, like nova launcher prime, nine email and so on
- do a Samsung Backup
After hard reset, I follow the process and restore when offered, Google and Samsung. However, afaics, no app data is coming back.
Am I holding it wrong? ?
soilentgreen said:
Can you share the second best backup?
Thank you.
Click to expand...
Click to collapse
The 2nd options being other apps from play store. I haven't tried those on this phone. If you're rooted definitely titanium backup.
corwin_amber said:
Also, what is the best order to use Google restore and / or Samsung restore? I used the Samsung cloud Backup for a restore and was rather disappointed ?
So, what is best practice to prepare for a hard reset and restore? I do it this way:
- make backups in all apps that support it, like nova launcher prime, nine email and so on
- do a Samsung Backup
After hard reset, I follow the process and restore when offered, Google and Samsung. However, afaics, no app data is coming back.
Am I holding it wrong? ?
Click to expand...
Click to collapse
What disappointed you? No app data coming back is normal. Just like when you do a titanium backup restore. It's adviced to restore with no app data. Because when you do tend to get a lot of issues. Your just getting apps back.
Nick216ohio said:
The 2nd options being other apps from play store. I haven't tried those on this phone. If you're rooted definitely titanium backup.
Click to expand...
Click to collapse
I'm not rooted and looking apps from play store.
I would appreciate it if someone could recommend good apps.
Good topic .
For some reason my restoring process is always messed up when I use the Samsung smart switch. Since it restores via smartswitch and then Google restores also.
Moving forward should one have Google back restore enabled and also use smartswitch as well or is it safe to assume smartswitch on its own is adequate?
Sent from my SM-N950U using Tapatalk
@Nick216ohio Ok, I see. I am just comparing to iOS and even Windows phone / mobile restore. iOS / iCloud restore is brilliant, WP / WM restore depended on App support.
What is the situation like with Android, can apps support app data restore via Google restore?
This whole topic is a little unclear to me, is there a resource where it is explained?
Thanks ?
corwin_amber said:
@Nick216ohio Ok, I see. I am just comparing to iOS and even Windows phone / mobile restore. iOS / iCloud restore is brilliant, WP / WM restore depended on App support.
What is the situation like with Android, can apps support app data restore via Google restore?
This whole topic is a little unclear to me, is there a resource where it is explained?
Thanks ?
Click to expand...
Click to collapse
You can restore data, but like I said before causes issues. Like force closes, apps not working right, etc. Wish we could restore data without issues. Just google and you will get clear answer. I am to lazy to explain. Apple does some things better and same with android. They both got +/- overall.
But here's some good news for all of us>
http://www.androidpolice.com/2017/1...ow-restore-backed-data-initial-setup-process/
corwin_amber said:
@Nick216ohio Ok, I see. I am just comparing to iOS and even Windows phone / mobile restore. iOS / iCloud restore is brilliant, WP / WM restore depended on App support.
What is the situation like with Android, can apps support app data restore via Google restore?
This whole topic is a little unclear to me, is there a resource where it is explained?
Thanks [emoji847]
Click to expand...
Click to collapse
Apple backup and restore is eons ahead of Android backup and restore.
I'm an Android fanboi BTW.
Sent from my SM-N950U using Tapatalk
I rooted last week and so tried to prepare as much as I could for the factory reset step. I don't use Google or Samsung backup for apps, I prefer things local to me (I am too used to TiBu coming from a rooted Note 3).
I backed up the apps that allow an export of setting/content as previously mentioned in this thread (so like Nine email, Signal Messenger etc), I also used Helium backup which stated it backed up most of my apps & data and then I copied all of internal SD to an external one.
I was disappointed with Helium, it restored all apps and data "successfully" however it didn't actually appear to have done anything. After some googling I manually installed the apps it backed up and then proceeded to restore the data...this actually works for some of the apps but I was left with quite a lot that it did not. I ended up cutting my losses and starting fresh with those apps.
I am now rooted and back onto TiBu which is fine until I need to change to a phone that isn't rooted. I have limited experience with anything Apple but from the sounds of it they do a pretty good job at restoring apps and data but I wouldn't be able to cope with how tight the control is on their devices (which is one element that I expect helps with having a more reliable backup solution).
kaos_king said:
I rooted last week and so tried to prepare as much as I could for the factory reset step. I don't use Google or Samsung backup for apps, I prefer things local to me (I am too used to TiBu coming from a rooted Note 3).
I backed up the apps that allow an export of setting/content as previously mentioned in this thread (so like Nine email, Signal Messenger etc), I also used Helium backup which stated it backed up most of my apps & data and then I copied all of internal SD to an external one.
I was disappointed with Helium, it restored all apps and data "successfully" however it didn't actually appear to have done anything. After some googling I manually installed the apps it backed up and then proceeded to restore the data...this actually works for some of the apps but I was left with quite a lot that it did not. I ended up cutting my losses and starting fresh with those apps.
I am now rooted and back onto TiBu which is fine until I need to change to a phone that isn't rooted. I have limited experience with anything Apple but from the sounds of it they do a pretty good job at restoring apps and data but I wouldn't be able to cope with how tight the control is on their devices (which is one element that I expect helps with having a more reliable backup solution).
Click to expand...
Click to collapse
This story reminds me a bit of my own.
I'm an Apple AND Android user and just recently got a lot more into using both for the given areas where they excel...
Well, fun fact is that I'm considering going with a Note 9 when it launches and I want to try my luck in staying unrooted there, certainly staying on stock ROM (because I would like to use the SPen to its full extent and many things that Samsung does incorporate into their ROM attract me... Please don't shoot. )
Either way, upon researching backing up Android rooted or not rooted I found out it's an absolute crap shoot on this side of the fence and it'd be incredibly hilarious if it wasn't so sad.
I also doubt Google has any big incentive to fix it, they'd much rather fix cloud backups gluing you to their ecosystem. Pulling a good old Apple. :silly:
The fact is, as far as I found out, please correct me if I'm wrong, the issue is mostly that app developers must flag their apps as allowing to be backed up/not flag it's disallowed. (I read that not setting the flag is treated like a default no, but that's up to the version of the ROM/base Android, this may differ. I do not know)
Apparently, plenty enough apps use that liberty and whilst there is such a flag in iOS as well it's limited to stuff like login credentials afaik.
The general problem here I think is that the history of personal computers and smartphones is not only diagonally aligned chronologically, but also many technologies in smartphones matured as they had become a mass medium for practically the - excuse the blunt wording - dumbest of users. That and the general philosophy of SMART phones (read: it does a lot, but it's easy, it does things for you) and the approachability aspect.
My personal opinion is that this whole mess complicated backups needlessly and could be solved, but I don't want to get overly technical right now at 10pm.
Glassed Silver said:
This story reminds me a bit of my own.
I'm an Apple AND Android user and just recently got a lot more into using both for the given areas where they excel...
Well, fun fact is that I'm considering going with a Note 9 when it launches and I want to try my luck in staying unrooted there, certainly staying on stock ROM (because I would like to use the SPen to its full extent and many things that Samsung does incorporate into their ROM attract me... Please don't shoot. )
Either way, upon researching backing up Android rooted or not rooted I found out it's an absolute crap shoot on this side of the fence and it'd be incredibly hilarious if it wasn't so sad.
I also doubt Google has any big incentive to fix it, they'd much rather fix cloud backups gluing you to their ecosystem. Pulling a good old Apple. :silly:
The fact is, as far as I found out, please correct me if I'm wrong, the issue is mostly that app developers must flag their apps as allowing to be backed up/not flag it's disallowed. (I read that not setting the flag is treated like a default no, but that's up to the version of the ROM/base Android, this may differ. I do not know)
Apparently, plenty enough apps use that liberty and whilst there is such a flag in iOS as well it's limited to stuff like login credentials afaik.
The general problem here I think is that the history of personal computers and smartphones is not only diagonally aligned chronologically, but also many technologies in smartphones matured as they had become a mass medium for practically the - excuse the blunt wording - dumbest of users. That and the general philosophy of SMART phones (read: it does a lot, but it's easy, it does things for you) and the approachability aspect.
My personal opinion is that this whole mess complicated backups needlessly and could be solved, but I don't want to get overly technical right now at 22pm.
Click to expand...
Click to collapse
Yep , just thank God for smartswitch. Before that it was even worse!
Sent from my SM-N950U using Tapatalk
there could be possibly another way, try the cloning apps, like App Cloner, they modify apps before cloning them, and one option is to make the app store its data outside the system directories, in the internal storage, thus your able to save the apps data easily, but i have not fully tired and there are other limitations and enabling too many clone options = random crashes and bugs.
it depends on how important app data backup is for you.
limitations are, every time app updates versions, you must reclone if you need the updates, apps may not work properly.
there are heaps of cool tweaks you can do and i always clone apps that i know I won't need to update much.
Limeybastard said:
Yep , just thank God for smartswitch. Before that it was even worse!
Sent from my SM-N950U using Tapatalk
Click to expand...
Click to collapse
Worse? Didn't Kies backup apps at all?
Also, is Smart Switch at least better than any other solution that isn't Titanium Backup? I guess another way to wird this question is:
How is Smart Switch different than other solutions? (also, does it use adb or is it proprietary Samsung technology because Samsung customized the ROM to begin with)
COULD it become better?
I'm really interested in getting the next Note phone, but damn having to root just to get proper backups irks me.
Afaik Samsung doesn't like to service rooted devices, pulling an Apple here, but that may be wrong or outdated info?
Also you apparently lose Knox/Secure Folder?
Does rooting on Samsung's flagships require a custom kernel like you need with Sony's Xperia (currently rocking an Xperia X and the rooting procedure is a joke)
sonhy said:
there could be possibly another way, try the cloning apps, like App Cloner, they modify apps before cloning them, and one option is to make the app store its data outside the system directories, in the internal storage, thus your able to save the apps data easily, but i have not fully tired and there are other limitations and enabling too many clone options = random crashes and bugs.
it depends on how important app data backup is for you.
limitations are, every time app updates versions, you must reclone if you need the updates, apps may not work properly.
there are heaps of cool tweaks you can do and i always clone apps that i know I won't need to update much.
Click to expand...
Click to collapse
Way too much fussing about.
Guess the ball is in Samsung's court, but they seem to agree with the stance that a developer should be able to disallow me to rule against my freedom to do with my personal data as I please. Boo...
Hello there,
I'm quite new to Android so bear with me, please... I'm about to prepare 10 tablets for a "virtual art gallery" to have identical functionality and content. I wondered if it is possible to configure one of them then backup and restore on the others.
I pulled a copy with
Code:
adb backup
and restored it but (as expected) it does not consider all apps/settings for backup.
From what I could read in this forum and other places it seems that there is no way to do so, without somehow modifying the tablet. On the same hand I can not find any images that allow me to do so and modify it to my needs. Do I miss something obvious or is it just not (yet) available for the model we chose?
Could someone with a bit more experience than me guide me in the right direction?
Thank you in advance & have a good day everybody,
Hans
Samsung already add those function on SmartSwitch. This app will help you to copy data and settings from one to enother Samsung device.