[Q] Learning Linux Inside From Android - General Questions and Answers

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.

Related

Can one access or use the underyling linux O/S in an Android device?

Maybe I'm misinterpreting what I've read, but my understanding is that Android "O/S's" are a VM (via Dalvik?) that runs within a pared down linux O/S. Assuming that's not too far off, is it possible to add packages or programs to that Linux O/S? Could I, for example, add regular old Wireshark to it? Obviously the programs would have to be compiled for the correct cpu platform.
Thanks.
The kernel is Linux one... As for your question, provided you have rooted your phone, you can create a chroot there and run Linux apps on your phone.
A howto for Debian here: http://forum.xda-developers.com/showthread.php?t=996746

Understanding programming for rooting...

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

[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.

modification pf stock/vanila android os

Dear all,
i am no developer. My knowledge of how android os even works is zero. I am but a simple android phone user. While using an android phone, I find myself wondering as to whether the stock/vanila android operating system can be modified such that it
1) has a termux-like terminal but with the capability of giving the user temporary root access something like in ubuntu
2) is possible to install it using a bootable flash disk instead of flashing only.
I hope that android developers can kindly let me know as to whether the above is possible or not.
With regards

Installing Linux on chinese android tablet

Hello,
Hopefully can find further help here...
Obtained Keypoon K30s Pro tablet from China. It is running Android 10 as its oem OS. I want to set it up with a linux distro instead of android.
Ofcourse due to exotic make I have not been able to find any threads of information on this topic for this brand tablets.
Only guide so far has been hardware specs...
It is running on Unisoc SC9863a 64bit ARM Cortex A-55 cpu at 10 cores.
10GB RAM
512GB internal storage
PowerVR Rogue GE8322 integrated graphics card
It successfully connects with windows 10 cmd adb bridge.
As I understand, I would need a linux distro img format file to try and boot it from bootloader via ADB, however official sources only offer ISO downloads.
PS I am open to any linux distro which would offer best compatibility to the hardware. From what I can see Debian seems to be a good choice. (as this brand is not
part of the supported device list for ubports of ubuntu touch couldnt get past that either)
Any advice would be greatly appreciated
Thank you
Try this
Andronix - Linux on Android – Apps on Google Play
Andronix lets you install Linux on Android without root.
play.google.com
jwoegerbauer said:
Try this
Andronix - Linux on Android – Apps on Google Play
Andronix lets you install Linux on Android without root.
play.google.com
Click to expand...
Click to collapse
Thank you for reply.
Looks like Andronix is a Linux emulator and backbone still remains Android.
with this also comes certain limitations...
I was looking to completely replace Android with a Linux distro.
Any suggestions?
Android IS Linux tailored to the mobile's hardware
jwoegerbauer said:
Android IS Linux tailored to the mobile's hardware
Click to expand...
Click to collapse
Yes, you are correct there. Andoid is built off the linux kernel.
However, it is still limited in what you can do, you have proprietary bloatware bogging down your device and the biggest issue for me is that google is the manager of it all.
So I am strongly coming from privacy side as well.
I have seen quite a few options similar to Andronix on play store. Correct me if im wrong- they are like a virtual machine on windows..? Not sure how this setup works, if you are able to save your OS state, packages etc, or its a clean slate everytime you fire up the vnc server and connect to the distro of choice...
So I am really interested to see if its possible to fully get rid of android and try linux. (Cant install windows as ARM cpu's are not supported, not that I wanted windows anyway)
Many thanks

Categories

Resources