Hi guys. I was trying to install kali linux through linux deploy, however, when i install it it fails on mounting and tells me to start again. Any idea why. Or is it not compatible yet?
Thanks
So i really am looking for a way to get linux possibly debian or ubuntu to get working on my android. tried linux deploy , complete linux installer, gnuroot...no luck. Please helo if you can
Device: xaomi mi4, android 6.0.1 cyanogenmod
Sorry for the necro, but gnuroot debian on the playstore should work! Remember it only installs the backbone of linux via a P-root (like chroot). You would need to install and set-up all dependencies you need to run applications by yourself though! I had no issues running octave (even in gui) and blender. I still have more to learn about bash. Anything that can run on arm64 (if your soc has an instruction set of armv7+). Also since you are rooted, you should be able to get even kernal installed easily, but it will take some time, patience and work!!
Looking for a rom with Kali Support(any) the only thread i find is kinda dead, at least the link to N910F Kali CHROOT is totally dead.
https://forum.xda-developers.com/no...rnel-mod-kali-nethunter-support-note-t3074667
Just flashing the kernel throws my phone into a Bootloop.
My adventures on google just gave me that link and results for Xiaomi Redmi Note 4.
I don't care what Android version the rom actually runs, since i'm going to Dualboot the Kali Rom.
Anything with loopback should get you a full Linux distro running inside android if you use Linux deploy. Not sure what's the deal with Kali but I use arch Linux and I got green bone/openvas and nmap on Lineage all set up in minutes just to see if I could. Just SSH into it at localhost and do what you need. Not sure what you're interested in using but Kali is just a suite of things you might never use. All IMHO of course.
towelfox said:
Anything with loopback should get you a full Linux distro running inside android if you use Linux deploy. Not sure what's the deal with Kali but I use arch Linux and I got green bone/openvas and nmap on Lineage all set up in minutes just to see if I could. Just SSH into it at localhost and do what you need. Not sure what you're interested in using but Kali is just a suite of things you might never use. All IMHO of course.
Click to expand...
Click to collapse
I know what im about to ask may be silly to some, and some might not see the point at all but......is there a way to compile a kernel on the target device? I have been trying like hell to compile the kernel source on my Note 4. I have tried using Linux Deploy, Complete Linux Installer, Termux, and the Kali Linux installer but I cant figure it out. I'm in no way a coder but I can read guides ha. If anyone has any advice please share.....and the reason I want to native compile a kernel is just like you say....just to see if I can
I'm looking for a way to install arch Linux NATIVELY on the touchpad, I tried with kexec and the images available for it and it's all broken, it won't even complete the installation, I also tried this install guide with this image because the install guide uses images that are no longer available to download, but also no luck, there is also this post but the guy said it's really old and the txt file that is in his archive keeps repeating that it's "hacky".
So I really need a nice and modern approach, I know a lot about Linux, just not about porting so if someone wants to try and make a new port and a new installation method I could try to help.
We should really try to do this because it would bring a new life to the TP, imagine running i3-gaps on this beautiful piece of hardware.
Hope you guys can help me and before I post this I gotta say: "Btw, I use Arch".
arrudagates said:
I'm looking for a way to install arch Linux NATIVELY on the touchpad,
That will require a new Kernel and drivers for WiFI, Sound, Touch Screen and any other hardware.
I tried with kexec and the images available for it and it's all broken, it won't even complete the installation, I also tried this install guide with this image because the install guide uses images that are no longer available to download, but also no luck, there is also this post but the guy said it's really old and the txt file that is in his archive keeps repeating that it's "hacky".
So I really need a nice and modern approach, I know a lot about Linux, just not about porting so if someone wants to try and make a new port and a new installation method I could try to help.
We should really try to do this because it would bring a new life to the TP, imagine running i3-gaps on this beautiful piece of hardware.
Hope you guys can help me and before I post this I gotta say: "Btw, I use Arch".
Click to expand...
Click to collapse
The only way that I know that is reliable and works using the lastes Ubuntu, Debian or Arch in a chroot environment.
Click HERE for how to How to install Ubuntu 18.04 LTS Bionix Beaver, armhf on the HP Touchpad Desktop Environment XFCE and LXDE on a partition as chroot.
HP_TOUCHPAD said:
The only way that I know that is reliable and works using the lastes Ubuntu, Debian or Arch in a chroot environment.
Click HERE for how to How to install Ubuntu 18.04 LTS Bionix Beaver, armhf on the HP Touchpad Desktop Environment XFCE and LXDE on a partition as chroot.
Click to expand...
Click to collapse
I mean, that would work, but would require Android and wouldn't be native, I want to have arch and webos, both running native.
arrudagates said:
I mean, that would work, but would require Android and wouldn't be native, I want to have arch and webos, both running native.
Click to expand...
Click to collapse
The kernel is what makes the OS works by providing support for the hardware. WebOS Kernel is OLD and not supported by any current Linux, even LuneOS use the Android Kernel.
Android can be install and keep WebOS, it was a great OS but not nothing current will run on it.
Using the method posted, the most up to date and current Linux distribution of Arch, Debian, Ubuntu and more can all be install on the same Tablet running Android and use any Linux flavor without rebooting.
Android provides a very stable newer kernel that will share the resources with any listed Linux flavors and those built are native arm, runs super fast. If you want it to have all that done natively and not using Android, then the Kernel must be modified and all the "private drivers" ported to the most current version of Linux. The OS can not be updated as Linux will modify the Kernel, breaking everything. But everything is possible, is up to the user how much time and dedication plus the knowledge required to make it work.
HP_TOUCHPAD said:
The kernel is what makes the OS works by providing support for the hardware. WebOS Kernel is OLD and not supported by any current Linux, even LuneOS use the Android Kernel.
Android can be install and keep WebOS, it was a great OS but not nothing current will run on it.
Using the method posted, the most up to date and current Linux distribution of Arch, Debian, Ubuntu and more can all be install on the same Tablet running Android and use any Linux flavor without rebooting.
Android provides a very stable newer kernel that will share the resources with any listed Linux flavors and those built are native arm, runs super fast. If you want it to have all that done natively and not using Android, then the Kernel must be modified and all the "private drivers" ported to the most current version of Linux. The OS can not be updated as Linux will modify the Kernel, breaking everything. But everything is possible, is up to the user how much time and dedication plus the knowledge required to make it work.
Click to expand...
Click to collapse
I don't mind running old kernel/package versions, I am actually trying to run the old projects but most have the Images down and unavailable and the ones that don't just straight won't work.
arrudagates said:
I don't mind running old kernel/package versions, I am actually trying to run the old projects but most have the Images down and unavailable and the ones that don't just straight won't work.
Click to expand...
Click to collapse
I never installed any native Linux Os on the Tablet. The Ubuntu Touch was promising but never took off. The system must be stable for anything to be use otherwise is just experimental as most of those builds were. Running Linux in a Chroot environment is somewhat, not the same, as a Linux guest virtual machine and Android as a host.
That is the only way I know of, that is stable and current.
Ok so right now I have two more options available to try but they are probably not gonna work, in that case I'll start to look about making my own port of ArchLinuxARM
arrudagates said:
Ok so right now I have two more options available to try but they are probably not gonna work, in that case I'll start to look about making my own port of ArchLinuxARM
Click to expand...
Click to collapse
I did search for a working native linux OS for the Tablet, but did not found any.
It can surely be done, take a look at this video and the source at GitHub.
Youtube
https://www.youtube.com/watch?v=vx8_u1jhXJY
GitHub
https://github.com/CalcProgrammer1/kernel_tenderloin_debian
The Tablet uses LVM and can easily be partition in any way. It can also boot directly into Linux. The only thing to do is rename the file in /boot uImage.moboot to the Linux uImage ( example ) uImage.ArchLinux.
If any help, let me know.
Have fun!
I'm making some progress
arrudagates said:
I'm making some progress
Click to expand...
Click to collapse
Congratulations !
You did it ! once it boots is all it matters.
This is an idea, a chroot Arch can be built inside Android
A partition can be created in LVM Arch_Linux ( any size )
Inside Android with the App I posted, create the Chroot Arch Linux ( up to date )
Then modify the Ramdisk to direct at the partition Arch_Linux ( same it was use in the Chroot )
Then it should boot up ( some other changes will need to happen I guess)
Arch armv7l as chroot in Android 8.1 with HpTp_MAX
Testing the new kernel settings in Android and installed the latest version of Linux Arch using Linux Deploy.
It is fast and it would be even better running native!
Attached are the screenshots.
Run Windows arm Apps using Android WINE
To be able to use WINE in Android the Kernel must be configure with:
CONFIG_VMSPLIT_3G=y
Click HERE for detail INFO
The HpTp_MaXtreme_WINE Kernel is configure to allow WINE to run only on Pie, Oreo and Nougat listed on this Guide:
Click HERE for The Android ROMs
Download the ALL_CPU_HpTp_MaXtreme for the already flashed ROM, unzip and select the frequency already in use.
Click HERE for the HpTp_MaXtreme_WINE Kernel
This Kernel is ONLY to run WINE in Android, running any other App could make the Tablet reboot.
After WINE has been used and closed, if the user wants to use any Android App:
The Tablet needs to reboot and the previously HpTp_*** must the flash.
To use WINE:
1. Flash the WINE Kernel and reboot, nothing else is need it.
2. Install WINE in Android
About WINE
Click HERE for www.winehq.org
Click HERE for WINE on Android Information
Click HERE to Download WINE for Android
After installing the stable release, the BETA can be install if desire.
Click HERE to Download the BETA version
Windows arm Apps
Download the zip files, uncompressed it and place them in the Download folder.
In WINE go to the Download folder and run the *.exe App.
Click HERE to Download some Apps
Click HERE to Download more Apps
Click HERE for Windows RT on XDA
The attached screenshots are of Evervolv Pie running WINE with some Windows arm Apps listed on this guide.
Windows arm Apps
Windows 10 arm Apps will be the next try and the HP Touchpad is ready for the future NOW..!
man you are a legend
yeahman45 said:
man you are a legend
Click to expand...
Click to collapse
Thanks, but just a regular user having some fun with the Tablet and learning.