Understanding programming for rooting... - General Questions and Answers

Hello, Developers!
Yes, I'm a Newb looking to get educated...
I have experience programming algorithms (VBA), but no experience with Linux syntax, nor Android app development.
In turn, I figure the best way to learn is to start from the very begining.
I'd like to learn, through step-by-step instructions (or someone working hand-in-hand with me), by begining with how to root a device.
I want to work from scratch by altering the existing files on my tablet, instead of using pre-packaged scripts, files, apps, or programs.
I have already installed (on my Desktop), what I believe to be, all the potentially necessary tools, such as: Android SDK, JDK, Eclipse, Android device drivers, Virtualbox, and Ubuntu.
So? What's next?
Which files do I need to start tearing into and examining to determine what alterations need to be made to enable SuperUser Root access?
Thank you in advance for your time and patience.
Equipment
Coby Kyros, MID9742
Android ICS 4.0.3

Related

[Q] Java on Android devices

Hi!
Is it possible to write programs using Java on an android device?
I would like to learn how to write code in Java, and it would have been at lot easier if I was able to do it on the go i.e on my SGS.
Does there exist some sort of program for Android devices that enables me to write Java code just like in Windows?
What about C/++?
thanks in advance
The answer is sort of. Most android apps are written in Dalvik, which is a type/variant of Java. The easiest way to write apps is to download the android SDK (software development kit) and Eclipse (a java app writing program). You can find a lot of good information at:
http://developer.android.com/guide/index.html
The instructions for how to download and set up the SDK are at
http://developer.android.com/sdk/installing.html
There are quite a few steps, but just carefully follow each one and you should be fine. Have Fun!

[Q] Understanding Android - tools needed

Hello All,
I bought a Craig CLP281x netbook at Rite-Aid (ICS) specifically to begin playing around with Android and learning how to modify it. I got an update.img from the craig website, and rooted the device.
My question here is more basic than basic - I can open the img and look around inside with just an explorer, but if I want to try "rolling my own", do I need to use Android SDK to somehow create it? Or do I just start reading up on component parts and swapping them out?
Essentially, what do I need to compile my own update.img?
Thanks!
TM

[Q] How Android kernel and Virtual Machine work

Dear all,
I'm trying to reconstruct the Andriod on my phone. So far i managed to download source code for Linux core including files like "mount, cp, modprobe,...", however I notices thete are other files in /system/bin like "am, pm, ..." which control the other layer of Android OS. How can I download the source code for these kind of files. Also in framework we have "am.jar" which seems to have direct relation to Java VM. Maybe it is better to also ask how Java VM works on Android. I do not ask about general knowledge because more or less I know how it works. Basicly I need to know which files are related to the process of running Apps on Android and what they do.
Best wishes.

[Q] Newb using Android SDK/Genymotion

I am interested in buying a new android and would like to run the OS from a few android phones in a virtual machine. Everything is installed, Android SDK, eclipse, Genymotion, as well. After loading one of the VMs that are already available, what interested me was how could I load a particular kernal for a phone that I would like to buy.
For example, I downloaded the rom for the ZTE Open C (firefox OS). How would I go about converting this to a VDI or OVA? Not sure even which I would convert it to. Could somebody even possibly point me to the correct faq, did some searching but not really sure what to search for so only coming up with how to root your phone.
Thank You

[Q] Learning Linux Inside From Android

Hello & Happy New Year Everybody.
I'm pretty new to Android, so apologizing for any mistakes.
Now, My question is,
Is it possible to learn linux inside from android devices?
(Just using the android device. Purely Android Device [I Insist].)
Additional Info:
Please notice, this is not about android development.
This is about learning linux based operating systems inside from android.
This is purely about, learning linux based commands and their usage to learn about linux based operating systems.
More Additional Info:
My device is rooted.
I've got "BusyBox" installed.
I also have "Terminal Emulator" installed.
Ready to install any other apps required.
Thanks all.

Categories

Resources