[Q] can you differentiate the terms used in android development - General Questions and Answers

hi I am a noob in xda i have been wondering what are the different types of methods used for android development can you help me out?
First I would like to know the meaning of these and what their function is, I have been looking through the internet and I have a really crappy computer that sometimes I am just too lazy to search the internet. I have been looking for instructions on how to root my phone (sk17i) but I just dont seem to understand the meaning of unlock bootloader, custom kernel, flash, root, ROMs, MODs and all the other terms. I just want to understand what the above terms mean and what are their individual finctions. If you could add more or a complete list of these terms I would really appreciate it.
Second is this a step by step process? For example after unlocking the bootloader should I root my device or can I proceed without rooting ? And also can I root without unlocking the bootloader as mentioned is it really necessary to do it in a step by step procedure?
Sooorrry I am a NOOB

Related

htcdev root or one click or other one?

Hello so im fairly new to rooting and other thing but i would like to enjoy the benefits of it
However i did not find any comparison between these rooting method. so if someone could tell me the pros and cons of each that would be a really great help guys!
I need to choose one that i can unroot about a year later easily
im also running 1.94.631.3 and 4.0.3 on Rogers network
HTCDev: Pro: Gets ADB set up, learn how to unlock your bootloader properly and actually get knowledge out of the process, exposes you to cmd commands and fastboot.
Cons: Can be overwhelming if you don't have any previous exposure to ADB, cmd or fastboot
One-Click: Pro: Simple, automated
Cons: Don't learn anything, lose the ability to troubleshoot yourself and risk posting noobish questions, no guarantee that it will work for your particular firmware version so your mileage may vary.
I would personally recommend the HTCDev route. I have a guide that I wrote to root my Telus HOX and it works on the Rogers version as well.

[Q] Is it possible to unroot or un-unlock the device?

From what I have read, the answer is no but I have some more questions so I guess Id ask anyway.
Transformer was very expensive and I have more than a year of warranty left. On the other hand I would very much like some of the features that require root. What action is possible to roll back? Unlocking, rooting or flashing a custom rom? I need to unlock the device before I can root it right?
I would use a number of features that rooting allows, but my main desire is to be able to use keyboard dock and mouse or even a gamepad as game controllers. Only program that can do that (joy2touch) requires root. But if I had root I guess I would try Cyanogenmod too because I can only see people praising it for how greatly it improves experience.
Also, there is lots of information around here but its still not dumb enough for someone who just wants to root a device but has no idea where to start (its pretty confusing). So sorry in advance for possibly asking obvious questions.
3DeX said:
From what I have read, the answer is no but I have some more questions so I guess Id ask anyway.
Transformer was very expensive and I have more than a year of warranty left. On the other hand I would very much like some of the features that require root. What action is possible to roll back? Unlocking, rooting or flashing a custom rom? I need to unlock the device before I can root it right?
I would use a number of features that rooting allows, but my main desire is to be able to use keyboard dock and mouse or even a gamepad as game controllers. Only program that can do that (joy2touch) requires root. But if I had root I guess I would try Cyanogenmod too because I can only see people praising it for how greatly it improves experience.
Also, there is lots of information around here but its still not dumb enough for someone who just wants to root a device but has no idea where to start (its pretty confusing). So sorry in advance for possibly asking obvious questions.
Click to expand...
Click to collapse
If you just want root to use joy2touch, then your warranty is still good. If you unlock your device, then your warranty is voided... you can find more information about unlock and root here.
http://forum.xda-developers.com/showthread.php?t=1833212
Good luck..:fingers-crossed:
Yes but, there is rooting for either unlocked devices or devices running ICS or lower. And whatever rooting for JB I found (im running newest OTA) is only for unlocked devices as well. As I understand it, rooting does not void the warranty but unlocking does? Does that mean im screwed? I dont even know the difference between unlocking and rooting...
3DeX said:
Yes but, there is rooting for either unlocked devices or devices running ICS or lower. And whatever rooting for JB I found (im running newest OTA) is only for unlocked devices as well. As I understand it, rooting does not void the warranty but unlocking does? Does that mean im screwed? I dont even know the difference between unlocking and rooting...
Click to expand...
Click to collapse
A rooting is allowed you to access your system files so you can modify them as will. A unlocking is allowed you to install custom rom and recovery. Someone else may have a better explaination for you.
No, you still can root your device if you have a bootloader .8 or earlier. If you have the latest bootloader, you can downgrade and root it..
LetMeKnow said:
No, you still can root your device if you have a bootloader .8 or earlier. If you have the latest bootloader, you can downgrade and root it..
Click to expand...
Click to collapse
Rooting exploits a bug in the kernel, not in the bootloader, so it's the ROM/kernel build 10.6.1.14.8, not the bootloader build. But it's always the same on locked devices anyway.
Uhm... you are confusing me even more. So is there a rooting guide that doesnt involve unlocking, can be reverted or doesnt void warranty, and works with newest stock OTA?
To my knowledge I dont have any kind of bootloader.
_that said:
Rooting exploits a bug in the kernel, not in the bootloader, so it's the ROM/kernel build 10.6.1.14.8, not the bootloader build. But it's always the same on locked devices anyway.
Click to expand...
Click to collapse
Thanks _that. What I meant is the latest firmware from Asus.
@3DeX
1. Download the Asus firmware 10.6.1.14.8
2. Backup your personal data and everything that you like to keep to your computer or your external SD.
3. Make sure that your battery is full so it is not shutdown during the installing process..
4. Unzip it once because there is another zip file insde it.
5. Copy the second zip file to the root directory of your internal SD.
6. Reboot your tablet.
7. After reboot, you will see the downgrade notification in the lower right corner.
8. Click on the downgrade notification and follow the instructions.
9. During the installing process, Do not try to turn it off. It will reboot by itself when the installation is completed. It may take 2 to 3 minutes..
10. Use motochopper to root your device.
Good luck..

[Q] Installing Xposed Framework

I have the D6603 model, running with Sony's latest software version of Kitkat. I have not rooted my phone for fear of losing the phone's camera quality, however I've read that this was recently fixed.
How can I root my phone and install Xposed on it? I see lots of guides for installing roms, however I'm not sure which guide out there is safe to follow for someone who's new to rooting phones. I don't want a custom rom on my phone, I just want Xposed available, and don't want to ruin the camera.
http://forum.xda-developers.com/showthread.php?t=3017056
Just follow the instructions carefully. If you don't understand something Google it or post it here.
The camera quality problem is due to DRM keys (they are like license keys), but they only get lost if you unlock your bootloader, not by rooting, installing a recovery or flashing stock based ROMs.
There is a difference between rooting your device and unlocking the bootloader. Rooting your device will NOT affect your DRM keys, which is the cause for losing camera quality (among other things).
There's plenty of guides providing step-by-step instructions explaining how to root the Z3 without unlocking the bootloader (keeping the DRM keys and your camera, safe).
Installing XPosed framework only requires root.
Hobbes2099 said:
There is a difference between rooting your device and unlocking the bootloader. Rooting your device will NOT affect your DRM keys, which is the cause for losing camera quality (among other things).
There's plenty of guides providing step-by-step instructions explaining how to root the Z3 without unlocking the bootloader (keeping the DRM keys and your camera, safe).
Installing XPosed framework only requires root.
Click to expand...
Click to collapse
Why did you reply on this thread? I already answered the OP's questions (even provided a link, you didn't).
This thread is nearly 10 days old and the OP didn't reply to my answer so there's no necessity for you to do this ....
The OP has (or had) root and unlocking the bootloader mixed up. We've all been there, unsure about specific topics, hesitant about what to do.
Why? What's the big deal?

How would I root my first gen Moto G?

I'm not sure how I would root it, all the tutorials are different from one another. I have no expericence in rooting devices so don't use all these fancy words lol. I've heard something about unlocking the bootloader what ever that is, but I can't find any good tutorials! Help!
Firstly, rooting is not something that one should do without knowing exactly what they are doing, like flying a plane, or performing surgery. Before rooting, you should read up on how it actually works, and the risk involved. It is very important to learn the 'fancy words' and what everything - like a bootloader - actually means. Rooting is a very risky process and is much more complicated than running a dodgy 'one click root tool'. Rooting has serious risks, as rooting can expose personal data by making the device more vulnerable, cause a permanent hard brick and even make the device physically unsafe.
When you first root a device, you should be able to do it with your eyes closed. You learn by reading, so here's some info to get you started:
Bootloaders
http://www.addictivetips.com/mobile...-bootloader-on-android-phones-complete-guide/
Unlocked bootloader risks
http://www.howtogeek.com/142502/htg...-of-unlocking-your-android-phones-bootloader/
Common Android partitions
http://www.addictivetips.com/mobile...plained-boot-system-recovery-data-cache-misc/
How root access works
https://en.wikipedia.org/wiki/Rooting_(Android_OS)
https://seasonofcode.com/posts/how-...planation-of-the-android-rooting-process.html

Noob want to learn how to Google unlock

I'm new to all this and am interested in learning how to Google unlock phones root phones does anyone have any guides or software that will point me in the right direction.
Snyder191 said:
I'm new to all this and am interested in learning how to Google unlock phones root phones does anyone have any guides or software that will point me in the right direction.
Click to expand...
Click to collapse
You can't just follow the guide to become an expert
You will have to go through trail and errors
Guides does nothing if you atleast didn't search and try,Google and xda are your best friends, there is no one way of rooting phones.
Start reading about custom ROMs
Custom recoveries
Understand the risks
What is a unlocked bootloader
You will have to love to read and search, read between the lines
Let's take it into application:
Let's say you have a Huawei GX8
You want to root it
You will go through these steps:
unlocking bootloader
Flashing twrp
Rooting
The most important thing is to never give up, dont panic if your phone had problems,Its your way of learning!!
Stay hopeful,Listen through the panic
You will need to read a guide for each phone (some may work in general)

Categories

Resources