Ubuntu for nexus with the environnement KDE!
This version is not stable and only for nexus 5.
Plasma mobile:
http://plasma-mobile.org/devices/
Installation:
https://community.kde.org/Plasma/Mobile/FlashingKubuntuPhone
Vidéo:
https://youtu.be/auuQA0Q8qpM
Envoyé depuis MIUI 6 Miui-France
nice let me try
too afraid to repartition emmc. somebody please build a kubuntu multirom rom ! this is an epic i love plasma 5 on my laptop
If my N5 wasnt my daily driver I would defiently have tried this out!
with the hopes of having a future in Zip usable MultiROM
Envoyé depuis MIUI 6 Miui-France
i couldnt resist and tried "trying it out" . backup up sdcard/ TWRPed my main rom. backed up EFS all to my laptop. Downloaded TWRP recovery and factory images (i think ubuntu repartitions sdcard ). But when i run ubuntu-device-flash it times out when downloading. Unfortunately Kubuntu people dont have instructions for offline flashing of images yet.
Also eagerly waiting for Plasma 5.4. bring a demo wayland support for laptops(at least intel hardware) that same thing which is running on Kubuntu N5 image !
Someone can share the wallpaper? Is gorgeous
Very interesant
Enviado desde mi Nexus 5 mediante Tapatalk
anyone found anything?
sarfaraz1989 said:
anyone found anything?
Click to expand...
Click to collapse
Nothing. new ..... waiting for offline images....
I watch this on YouTube and them running this on nexus 5 looks promising.
Sent from my Nexus 5 using xda premium
LILIPUTING
REVIEWS*DEALS*MINI PCS*SHOP*ABOUTContact usAdvertise on LiliputingAbout LiliputingPrivacy Statement
Plasma Mobile: Linux-based smartphone operating system
07/25/2015*at*10:14 AM*by*Brad Linder*27 Comments
There’s a new player in the smartphone operating system*space: the folks behind the KDE desktop environment for Linux-based desktop computers have just unveiled*Plasma Mobile.

Plasma Mobile is basically a mobile version of the desktop Plasma user interface. It’s free and open source software, and while there aren’t any phones that ship with Plasma Phone OS, you can download andinstall the software on a Google Nexus 5using the same tools you would use to install Ubuntu Touch.
The software is based on*the Kubuntu operating system with an Android graphics driver, the kwin/Wayland display server. Plasma Mobile isn’t tied to Kubuntu though — it should work with other operating systems. The Nexus 5/Kubuntu software is just a reference implementation that makes it relatively easy for anyone to test the software.
The software can handle typical smartphone functions, including phone calls, notifications, a customizable app launcher, and more.
There’s also support for KDE Plasma widgets, and eventually the goal is to offer a “convergence” experience that will allow you to run desktop apps on your mobile phone. While that might not make a lot of sense when you’re using a 5 inch screen, it could come in handy when you connect your phone to an external display.
If you’ve used the desktop version of KDE Plasma, you’ve basically used 90 percent of the code that can now run on smartphones. The difference is that the mobile version uses a new shell/workspace designed for smartphones. That’s where you get the app launcher, settings, task switcher, and other features.
So what can you actually do with Plasma Phone OS? In addition to Plasma apps, the software currently supports apps developed for Ubuntu smartphones, devices running Jolla’s Sailfish OS, and eventually there are plans to support Android appwith Ubuntu …*[Read More...]
Sent from my Nexus 5 using xda premium
Flashing instruction in OP is from Linux host...
can somebody help me in flashing the image from windows workstation?
Desperately want to try this out....
hiimimtayaz said:
Flashing instruction in OP is from Linux host...
can somebody help me in flashing the image from windows workstation?
Desperately want to try this out....
Click to expand...
Click to collapse
You have to flash this with linux at this time.
As soon it supports android apps im will switch in a heart beat.
Any way it seems a little risky yet.
Sent from my Nexus 5 using xda premium
Well have installed this by muitirom and at this time it is way to buggy to use in any way.
Internet not working.
Crash after crash this has a long way to go before test should start.
Sent from my Nexus 5 using xda premium
Sent from my Nexus 5 using xda premium*KDE Community Wiki
*View**View source**History
PageDiscussion
Plasma/Mobile/MultiROM
<*Plasma |*Mobile
Contents
*
*
1*How to install Plasma Mobile with MultiROM1.1*Tested devices1.2*Prerequisites1.3*Install patched MultiROM manager1.4*Install Patched TWRP MultiROM recovery1.5*Finally install the Plasma Phone
How to install Plasma Mobile with MultiROM
MultiROM is useful for installing multiple ROM's on your android device, more information can be found on
http://forum.xda-developers.com/goo...tore/apps/details?id=com.tassadar.multirommgr
Tested devices
(If you test it with another devices please add it in following list)
LG Nexus 5 (hammerhead)
Prerequisites
This guide assumes that you have kernel_kexec patch applied as mentioned in above links. You can skip installing MultiROM manager application and TWRP recovery for now. (Keep reading)
Install patched MultiROM manager
Currently MultiROM manager hard codes the image server to system-image.tasemnice.eu, However thanks to user @sedrubal on Github, MultiROM Manager is patched to use kubuntu.plasma-mobile.org instead of system-image.tasemnice.eu server.
Download APK from*https://user.fablab.fau.de/~ev80uhys/multirommgr/*and install it using adb.
adb install «Path to com.tassadar.multirommgr.debug.apk»
Install Patched TWRP MultiROM recovery
MultiROM manager uses the patched TWRP recovery to finalize the installation of the operating systems. This recovery uses PGP keys to verify the Ubuntu touch images. However current recovery only have keys for the*http://system-image.tasemnice.eu*and*http://system-image.ubports.com. So it also requires patching*: Required patch is*:https://github.com/Tasssadar/Team-Win-Recovery-Project/pull/16/
Since this is not merged yet, I have uploaded patched version athttps://share.kde.org/index.php/s/OIgNSGoymLRyahg
Download it and flash it with fastboot.
adb reboot bootloader fastboot flash recovery «path to twrp-kubuntu-keys-final.img»
Finally install the Plasma Phone
Reboot to normal Android, open MultiROM manager installed in earlier step. In the Ubuntu Card, select devel or devel-proposed and click on install..
It will take while to download. After download is over, it will reboot to recovery, in recovery it will make real installation process, so drink a coffee meanwhile..*
After that it is done installing it will reboot. Before android logo is shown it will ask you to choose from Internal or utouch_devel, Select utouch_devel to boot into your plasma.
This page was last modified on 9 August 2015, at 16:42.This page has been accessed 386 times.Content is available under*Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
NAVIGATIONMain pageCommunity portalCurrent eventsRecent changesCONTRIBUTOR HELP PAGESTasks and ToolsModify a pageAdd new contentPage elementsTypographical guidelinesMore markup helpTOOLBOXWhat links hereRelated changesSpecial pagesPrintable versionPermanent linkPERSONAL TOOLSLog inOpenID / Identity login
*Privacy policy*About KDE Community Wiki*Disclaimers*KDE Links*
KDE®*and the K Desktop Environment®*logo are registered trademarks of*KDE e.V.*•*Legal
Related
Please note that this is a guide to how to setup an environment to create your own ROM, and to build a test AOSP ICS Rom that will work on an emulator. While it is possible to do all this in 32-bit Win 7, you will find it much (!) easier in 64-bit Win 7. The intention is to allow all the folks who have said they'd like to work on a ROM to get their feet wet. If you complete all the steps in this guide you will have a Vanilla ICS Rom that works in the Android Emulator. You would still need to modify the kernel for the Tegra and add the special radio and other drivers before porting to the Streak.
Of course you can skip step 4 if you are willing to either dual-boot Ubuntu, or go into Ubuntu full time. However I figure a lot of folks on here are still on Windows for one reason or another.
1) Make sure that the ROM for your Windows 7 computer is set to allow Virtualization. If you have a Core i7 this will be the default. Otherwise you will need to make sure to set it manually through the Setup that should come up before BOOT.
2) Download VirtualBox 4.1.8
DL Link here for VB:
http://download.virtualbox.org/virtualbox/4.1.8/VirtualBox-4.1.8-75467-Win.exe
DL Link here for VB Extensions (necessary for USB, shared folders, etc):
http://download.virtualbox.org/virt...alBox_Extension_Pack-4.1.8-75467.vbox-extpack
3) Download Ubuntu 11.04 64-bit
DL Link here:
http://www.ubuntu.com/download/ubuntu/download
Make sure (!) to select the 64-bit version before clicking download
4) Install VirtualBox and Ubuntu:
Install and Setup Guide:
http://www.sevenforums.com/tutorial...ndows-7-virtual-machine-using-virtualbox.html
(Note that some of the images from this guide are from an earlier version of Ubuntu)
I personally recommend that as long as you have at least a Quad Core that you give your VB machine Two Cores and Two Gigs of RAM. For the HD size of your Virtual HD remember that the Android Source Code is almost 16 Gigs. For speed and other purposes I suggest creating a fixed size 80 Gig (or larger) Virtual HD. While this can be on an external drive, if you have room on an internal drive that will also improve performance.
5) Install the Toolchain (Android Build Environment):
http://mjanja.co.ke/2011/11/building-android-4-0-on-ubuntu-11-10/
The first three steps will take between 1-2 hours. Step 4 will take an hour or so as well. Step 5 takes multiple hours due to the size of the Android repo source library. Plan accordingly
Hope this helps!
Looks good, but its way easier to use a direct Ubuntu installation, dude.
So far as i can see, you can use the sdk on 32-bit, too.
Mind everyone he said this was for AN EMULATOR
giveen said:
Mind everyone he said this was for AN EMULATOR
Click to expand...
Click to collapse
And that it still requires tuning for the Tegra chip and the custom radios. This is not a new ROM, rather it is what you would need to do to setup an environment to create a ROM.Just saw so many folks saying they would like to help, that it seemed to make sense to show them how to get started. If anyone has gone through this and is ready to take that next step, this would be a good place to let folks know.
exebreez said:
Looks good, but its way easier to use a direct Ubuntu installation, dude.
So far as i can see, you can use the sdk on 32-bit, too.
Click to expand...
Click to collapse
Support on 32-bit is "experimental" according to Google. As for a direct install, that'sonly true if you are ready to convert to Linux or dual boot. On a fast machine having the VM is actually pretty quick, and allows you to mess up without impacting everything else.
It's a tuto to creat a ROM for a smartphone or a computer?
Samoht59 said:
It's a tuto to creat a ROM for a smartphone or a computer?
Click to expand...
Click to collapse
This is more of a guide on how to build an environment were you can begin to build android.
How to Compile Skia Rendering Engine to a rom. (for Indic Support)
rahulsby said:
How to Compile Skia Rendering Engine to a rom. (for Indic Support)
Click to expand...
Click to collapse
Missing a link?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Welcome to the Tablet Z Competition entry thread for the LinuxonAndroid project!
This thread is for three sub projects of the LinuxonAndroid project.
Thanks to winning the tablet we will be working on three different versions of Linux running on Android, each with their own post below.
Standard LinuxonAndroid - optimised for tablet z (and other 10inch tabs)
The first port of call, I shall be testing all our current image files, any issues I find with any of them shall be fixed up to give a smooth and stable 'standard' linuxonandroid experience (As laid out in the first post).
Any small optimisation for the tablet will also be laid out here (extra scripts etc. that do not make it into the normal release) as well as features I will work on using the tablet as a test device. The biggest of these will be using native graphics and the Android frame buffer, because vnc is so 2008
Integrated LinuxonAndroid ROM
An idea the LinuxonAndroid team have played with for some time, but that never happened.. until now!
I shall be building and releasing a custom ROM that shall feature closer integration between Linux and Android but still allow easy access for to both.
This will involve custom Linux installs and Android side work that will allow the two to 'talk' passing notification information between the two among other things
Native Linux boots
For those that want to do away with Android completely! I shall also be working on native Linux installs to allow you to turn your powerful tablet into a fully fledged Linux machine.
All the works will be available on our brand new LinuxonAndroid git, for you to fork and push until your hearts content https://github.com/linuxonandroid
Change log:
23/07/13
*Added github account (https://github.com/linuxonandroid)
*Started working on pushing first alpha of LinuxonAndroid ROM
Standard LinuxonAndroid - optimised for tablet z (and other 10inch tabs)
What is this all about?/Why put this on my device?
This projects aim is to bring a range of linux distros to your android device through a method known as 'chroot', see it has running a linux distro within a virtual machine on your phone (Although its not! its using native ARM ports and the Android kernel) . You can access this virtual machine and run it on your phone without causing any damage to your device, or having to overwrite anything. Why might you want this? well my apps are designed to make the install and set up process as easy as possible while still giving you some flexibility. Once you have the distro up and running then you can pretty much run and install any linux software you like (so long as there is a arm port or it is not architecturally dependent).
Wait this uses VNC why shouldn't I just VNC to a computer?
VNC is used to access the GUI as at the moment I have not yet implemented a native way of viewing the GUI. But the Linux distro itself is running within the phone and can be controlled via the terminal app so if your a seasoned Linux user you may never even want to use the GUI
What is Chroot?/How does this work?
"A chroot on Unix operating systems is an operation that changes the apparent root directory for the current running process and its children" - http://en.wikipedia.org/wiki/Chroot
This method of running linux distros with android has been around for some time. I have worked on my scripts to make the process more user friendly and give you far more options from the word go.
The scripts start by mounting the linux image file within the android file system and then mounts the sdcard and if you have it internal memory within the linux file system.
Chroot is then used to change the root directory to that of the mounted linux and a bash shell is then opened to allow you to control linux this is kind of like 'booting' the OS.
The likes of VNC and SSH are then set up when linux is 'booted' to allow you to connect to the GUI if you require it.
Interested?
Ok so you want to get one of the support linux distros on your device, great welcome to the team
But first you will need to find out if your device is compatible with the method before anything else, this method 'should' work with pretty much any device but some ROM's/kernels will not work as they do not have loop device support etc.
HERE is a list of working devices and ROM's/kernels but remember just because its not on the list simply means no one has told me its working, it could still work!
Free Apps/Files
App
The App can be download via google play or the open source version can be download via source forge.
Distro Images
Below are our currently supported distros, click the distro of choice to go to its image download page on our source forge site (including torrent downloads)
Kali Linux
Testing
Below is all testing notes for the range of images, please note if you are running this on the stock ROM and kernel you will need to be about to mount /system as r/w see HERE for a work around (or install a custom ROM).
When using VNC to get the right screen size use 1920x1100 as the screen rez.
Ubuntu
Large - Works well, although like al devices Unity is rather slow over VNC so not recommended for every day use
Small - The most stable and best distro to use! so far found no issues and is very quick thanks to LXDE
Core - Works well with no issues, perfect for anyone that just wants the command line!
Backtrack
All works and includes a wide range of testing tools, plus uses the gnome 2 GUI which personally I really like!
Debian
Fedora
OpenSuse
ArchLinux
Kali Linux
Working well although terminal within VNC does not work, and kali is missing many of its tools (due to not having enough free space to install them all). Other than this it works very well using the XCFE interface.
Integrated LinuxonAndroid ROM
An idea the LinuxonAndroid team have played with for some time, but that never happened.. until now!
I shall be building and releasing a custom ROM that shall feature closer integration between Linux and Android but still allow easy access for to both.
This will involve custom Linux installs and Android side work that will allow the two to 'talk' passing notification information between the two among other things
Native Linux boots
For those that want to do away with Android completely! I shall also be working on native Linux installs to allow you to turn your powerful tablet into a fully fledged Linux machine.
Awesome!
Q: Will the LinuxonAndroid ROM work like the Ubuntu guys showed early last year? And will you be basing it on stock FW, vanilla or your own flavour?
Very excited by this.
Ricky D said:
Awesome!
Q: Will the LinuxonAndroid ROM work like the Ubuntu guys showed early last year? And will you be basing it on stock FW, vanilla or your own flavour?
Very excited by this.
Click to expand...
Click to collapse
Most likely a CM base although still playing with ideas to give the best base. And yes the long run goal will be to have a set up much like the 'Ubuntu on android' demo with things like android notifications showing up in linux , sharing access to memory etc.
Sent from my Nexus 4 using xda premium
will a native boot be only for tablet z, or also for other 10" tablets?
Sent from my GT-S5570 using xda app-developers app
domini99 said:
will a native boot be only for tablet z, or also for other 10" tablets?
Sent from my GT-S5570 using xda app-developers app
Click to expand...
Click to collapse
Native boots will need to be custom built for each device, so the native boots here will only be for tablet z, but if all goes well we would like to expand onto other devices.
zacthespack said:
Native boots will need to be custom built for each device, so the native boots here will only be for tablet z, but if all goes well we would like to expand onto other devices.
Click to expand...
Click to collapse
Okay, well then i'll never get this, my tablet is not listed on XDA an has almost no development . There are only a few roms:
CM10.1
CM10
CM9
AOKP 4.2.2
ZeniThink Different
My tab is Zenithink c93
domini99 said:
Okay, well then i'll never get this, my tablet is not listed on XDA an has almost no development . There are only a few roms:
CM10.1
CM10
CM9
AOKP 4.2.2
ZeniThink Different
My tab is Zenithink c93
Click to expand...
Click to collapse
Its true that you will not get native linux, but you can still use the 'standard' linuxonandroid install, which installs linux within android, all you need is root and you should be good to go, check my sig for the main thread for more info, as this thread will be more specific to the tablet z
Little update.
I am currently in Paris until Wednesday doing a short internship. However when I return I should have a nice new tablet z waiting for me at which point we can get things started around here
Sent from my Nexus 4 using xda premium
Update 2
Device got held for customs charges to be paid (assumed they would let me pay on arrival.. I assumed wrong)
So the device will now be in either tomorrow or monday
Device came today, rooted and work has started, here we have Ubuntu 12.04 full image running very smoothly already!
Testing of the standard install has gone well and everything thing seems to be working as it should, see the first few posts for more info and please reply if you have any issues!
I will be moving house Saturday but shall be working on the LinuxonAndroid ROM and have also started work on the native linux, which will start of as Ubuntu but might like at other distros to
Is getting the standard Linux on android images to run using native graphics still looking possible?
Not pushing, just enquiring.
sent from a real phone
Ricky D said:
Is getting the standard Linux on android images to run using native graphics still looking possible?
Not pushing, just enquiring.
sent from a real phone
Click to expand...
Click to collapse
Certainly working on this as week speak
Sent from my SGP311 using XDA Premium HD app
I downloaded the Backtrack distribution (v10) and put it on my external SD card (changed launch settings to match path), but when I launch it, my tablet reboots either instantly or when trying to create the Unix password. USB Debugging is enabled and terminal has permanent root access. I'm about to download the Ubuntu image and try that as well. Is backtrack supported yet?
DarK_DemoN said:
I downloaded the Backtrack distribution (v10) and put it on my external SD card (changed launch settings to match path), but when I launch it, my tablet reboots either instantly or when trying to create the Unix password. USB Debugging is enabled and terminal has permanent root access. I'm about to download the Ubuntu image and try that as well. Is backtrack supported yet?
Click to expand...
Click to collapse
pleasee the second post
"please note if you are running this on the stock ROM and kernel you will need to be about to mount /system as r/w see HERE for a work around (or install a custom ROM)"
zacthespack said:
pleasee the second post
"please note if you are running this on the stock ROM and kernel you will need to be about to mount /system as r/w see HERE for a work around (or install a custom ROM)"
Click to expand...
Click to collapse
Ahh didn't take that into account, sorry. Working great now! Thank you!
Another small update.
So I have pretty much got the frame buffer working. Which means no more vnc to access the GUI!
The touch screen is a little wacked but should be able to fix this to but for now you would need to hook up a mouse to make it use able.
Sadly I am rather busy this weekend BUT I do hope to have a IMG for you to all test very soon!
Then we are one step closer to actually using our tablets to there full power
Sent from my Nexus 4 using xda premium
ATTENTION! I HAVE MOVED THE SCRIPT OVER TO:
MOD EDIT: REMOVED: Requires registration
ALL CONVERSATIONS AND DEVELOPMENT WILL NOW BE CARRIED OUT THERE!
Do you network security work? Do you hate having to carry around a laptop with you when you do your work? Are you wondering why I'm asking you all these questions?
Well, have I got something for you! Based on Kali NetHunter, I have created an installer script that will give you NetHunter AND be able to multi boot between your stock OS and your Kali OS!
FEATURES:
Install NetHunter and all of its fun features
Gives you the ability to boot between multiple OSs
Lets you choose between Using different ROMs as the base for Kali
And much more!
Supported Devices:
Nexus 5 (Hammerhead)
Nexus 7 2012 Wifi (Grouper)
Nexus 7 2012 Cellular (Tilapia)
Nexus 7 2013 Wifi (Flo)
Nexus 7 2013 LTE (Deb)
Nexus 10 2012 Wifi (Manta)
Planned Features:
Support for more base ROMs for Kali NH
More Automated
Instructions:
ALWAYS RUN THE SCRIPT UPDATER WHEN YOU RUN THE SCRIPT
Download the kfu.zip at the bottom of this post
Unzip the file
Run the extracted kfu.sh (You may have to run "chmod +x kfu.zip")
MAKE SURE TO SELECT THE UPDATE OPTION TO MAKE SURE IT IS UP TO DATE!
Follow the instructions
You now have Kali NetHunter!
Changelog:
v1.4
Added auto-updating capability.
v1.3.4
Added Pac-ROM as a base ROM for Kali
Fixed some bugs
v1.3.3
Slightly more verbose
Fixed some bugs
v.3.2
Added the ability to restore to the stock Google-provided ROM!
v.3.1
Installs MultiROM Manager APK to internal ROM.
v1.3
Added support for the Nexus 10 (Manta)!
v1.2
Installing files with multirom already installed
Ability to install kali to existing ROM without MultiROM
Option to uninstall MultiROM and all secondary ROMs
v1.1.1
Fixed a few small bugs
v1.1
Changing hosting to the file's owner's servers. i.e. Kali Utilities hosted on kali servers
Fixed some bugs.
v1.0
EVERYTHING.
Updated to V3.7
Changes:
Code cleanup
Moved file hosting to Google drive (It's faster!)
Awesome just ordered the hardware. Been meaning to try this out! Thanks.
Sent from my Nexus 7 using Tapatalk
ironmaskusa said:
Awesome just ordered the hardware. Been meaning to try this out! Thanks.
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
Let me know how well it works! I don't have a 2012 Nexus 7 or a Nexus 5 so all of this is theoretically supposed to work, other people have done it successfully, but I couldn't try for myself.
OK.. Hopefully next week sometime
Sent from my Nexus 7 using Tapatalk
awesome, i gotta do a security presentation for a class and wanted to show off pen testing with my nexus
Now I just need to find my laptop with lynux already installed so I can commence to doing this!
Sent from my Nexus 7 using Tapatalk
Hmmm this is cool
Sent from my Nexus 7 using XDA Free mobile app
Now just waiting for USB otg Y cable.. That may take a week or 2 from what the amazon store said though.. Is there a GUI that puts me into monitor mode and let's me do attacks or is it all terminal shell based?
Sent from my Nexus 7 using Tapatalk
ironmaskusa said:
Now just waiting for USB otg Y cable.. That may take a week or 2 from what the amazon store said though.. Is there a GUI that puts me into monitor mode and let's me do attacks or is it all terminal shell based?
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
Depends on the attack. It is mostly terminal based, but the utilities have a nice "UI". There are a couple apps that actually have a native Android UI.
Oh, some apps I recommend downloading: dSploit and Network Spoofer. They have some nice native android UIs!
Cool sounds great! I've done penetration tests on Ubuntu setup.. But I think it will be really cool to do this with my Nexus soon! Thanks again, I will return with some feedback after I get my last hardware peripheral to complete the setup.
Sent from my Nexus 7 using Tapatalk
I have gone over my Dropbox bandwidth limit, so I cannot host the files! If anybody knows of a file sharing service that allows direct links, let me know!!
I seem to have found a solution to my hosting issues! I shall push the updated script soon!
I was going to mention Google drive? Please do post your update.. I'm still waiting on the USB otg with the ability to power the WiFi adapter to get this project running. I just wish there was a simpler way, like just flashing it like a regular custom ROM and kernel.
Sent from my Nexus 7 using Tapatalk
ironmaskusa said:
I was going to mention Google drive? Please do post your update.. I'm still waiting on the USB otg with the ability to power the WiFi adapter to get this project running. I just wish there was a simpler way, like just flashing it like a regular custom ROM and kernel.
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
There is someone who offered to host the files with a couple TB of bandwidth, so I'm looking into that... If not, I have a backup plan! The backup plan isn't very high speed unfortunately.
EDIT: I have been having issues with Google Drive's direct downloads. I'm not sure if curl doesn't like them or what...
EDIT 2: I am looking into making it into just one big flashable zip. I have a computer that I can have automatically build and update zips, but I need to learn how to combine zips in a script and stuff first...
So this would mean you could flash it like a custom ROM with no need of using a Linux PC? If so, that would be freaking awesome! ?
Maybe one of the devs could help you out?
Sent from my Nexus 7 using Tapatalk
ironmaskusa said:
So this would mean you could flash it like a custom ROM with no need of using a Linux PC? If so, that would be freaking awesome! ?
Maybe one of the devs could help you out?
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
Yup! Like I said though... I need to fix the file hosting, then make the all-in-one zips!
Good luck I'm really anticipated! ?
Sent from my Nexus 7 using Tapatalk
How is the progress going? @photonicgeek
Sent from my Nexus 7 using Tapatalk
am i wrong. it will install multiboot then installs kali and the previous rom ?
I'm not sure.. That is why I would love to see this as a normal ROM to flash inside multirom so I can convert to F2FS as well and just boot into it when I want to use it, yet still use my daily driver.. Although, if this ROM runs fairly smooth and I can use mkernel on it I would just consider it as my daily driver.. I'm still waiting for my OTG USB with power to give this a shot.. It should be here in a few days.
Sent from my Nexus 7 using Tapatalk
This will be used to detail how to get LinuxonAndroid running on the GPad and the process of QPair support to bring new and interesting features to the project as a whole.
Step 1 - Install Linux on the tablet
We shall start by using the standard Complete Linux Installer to install and run Linux with the GUI pumped over VNC (Frame buffer method coming soon!), this method works on most devices and is the most universal but as the project develops in the coming weeks a better method for the GPad will be developed.
Anyway on with installing!
Root
First things first you will need to root your tablet, currently my tablet is running Stock V50020d with root.
The below will most likely work on other ROMs as long as you have root it should work!
(A custom ROM may be developed for further features.. watch this space)
Download
Now we have root you will need to download the below:
Complete Linux Installer
Terminal Emulator
VNC View (I recommend PocketCloud)
Finally download A Linux .img file from our source forge site HERE, I recommend and will be using Ubuntu 13.10 Small ext4. Once downloaded extract the .zip file and copy the .img to your devices memory (internal memory or sdcard).
XDA:DevDB Information
LinuxonAndroid - GPad, Device Specific App for the LG G Pad 8.3
Contributors
zacthespack
Version Information
Status: Testing
Created 2014-11-01
Last Updated 2014-11-12
Let me understand, you want to port QPair to linux that will run on the G pad?
Disclaimer: I'm also in the challange but the idea of running linux on the tablet is really interesting.
yoavst said:
Let me understand, you want to port QPair to linux that will run on the G pad?
Disclaimer: I'm also in the challange but the idea of running linux on the tablet is really interesting.
Click to expand...
Click to collapse
I guess @zacthespack wants to use linuxonandroid on tab and sync stuff with a third party such as keyboard, etc using QPair.
Another Disclaimer here Good luck to everyone!
SferaDev said:
I guess @zacthespack wants to use linuxonandroid on tab and sync stuff with a third party such as keyboard, etc using QPair.
Another Disclaimer here Good luck to everyone!
Click to expand...
Click to collapse
Bingo!
With linuxonandroid running on the tablet we could then use QPair to allow the user to have a phone (or another tablet..?) as the mouse/keyboard for Linux
posted first steps in OP to start getting LoA running on the tablet.
Everything is running very well, I shall finish the guide shortly to get LoA running but really the app install guide will work perfectly.
Next step I will be releasing a special Ubuntu 14.10 image which will be the supported image for QPair features and other changes for the GPad.
it say I need a loopable kernel which I didn't find for stock LG rom...
yoavst said:
it say I need a loopable kernel which I didn't find for stock LG rom...
Click to expand...
Click to collapse
Stock LG kernel does have loop support so you should have no issue here, if you are having another issue getting linux to start let me know, shall be updated the OP in the next few days
As you know voting is now live so please do vote for the project!
http://forum.xda-developers.com/dev...-voting/xda-lg-contest-voting-thread-t2978598
Howdy, cool project. Couple of questions. I'm looking for a reason to install Linux on my tablet, but also understand that I can remotely view my home system with vnc. So what would be the benefit?
Is there more control using Linux to Linux?
Does this mean I could open into my home system, make changes to my kernel, compile, and upload to a server from my tablet?? Late night insomnia while in the mountains would be awesome. I would have to tether my tablet to my phone for WiFi, and run through Linux? This sounds pretty awesome.
Tell me the reasons it won't work.
Pretty awesome OP. Thanks!
Cant log in ubuntu
Can somebody tell me why im not able to boot?im running lollipop with red kernel and before i was running kitkat and still the same.Im my g2 there is no problem but on tab doesn work.I download complete linux installer,busybox,terminal and vnc and i never get the @root.i trh also a differend image but nothing.Any help will be appreciate
After a lot of work, I've been able to create a functioning MultiROM installer for a GNU/Linux distribution. Currently most things, such as WiFi, bluetooth, the display or the GSM modem, don't work. The only way to interface with the ROM while it's running is by connecting the phone to a computer, and then using ssh. My goal is getting all the phone-specific things working (WiFi first), and making GNU/Linux a viable primary OS for the Moto G.
Why GNU/Linux, when Android is already Linux-based?
While it is true that what is possible with GNU/Linux is also possible with Android with a little bit of work, I don't like that Android is, at heart, an embedded system. This has some negative implications for hackers (not crackers) that would like to use it as a normal UNIX. For example, the whole system is treated as one big blob and many things can't be changed without recompiling., which is why there are so many ROMs available, and why they are not compatible between devices.
Guide
Install the debian.mrom file as a normal MultiROM ROM via TWRP and select the ROM at bootup. Connect a USB cable from your computer to the phone. After around a minute, a new interface should appear on your computer (usb0 for most Linux distros, enp* for those using udev's "persistent" naming). Set its IP address to 10.0.10.1/24. Optionally, you can also set up internet access on that interface. The phone's IP address is 10.0.10.2. You can also use my script to setup the network (setup_net.sh) after changing wlp2s0 to your computer's internet-facing interface. You can then connect to the phone via SSH or a netcat shell on port 2323. The root password is root.
What I've learned about WiFi
The WiFi setup procedure is complicated. First, the wcnss compound driver needs to be activated. Android does this by running wcnss_service, whose modified version (I basically just altered the paths and replaced Android logging with printf) I've included in the ROM (/sbin/wcnss_service). Wcnss_service does many things, but the only important one (AFAIK) is open()ing /dev/wcnss_wlan. After activating wcnss, the WiFi driver needs to be activated. Recent versions of Cyanogenmod have the driver built-in and activate it via WifiHAL (I have no idea how...), I've decided to instead build the driver as a kernel module (/wlan.ko). Insmoding the LKM does something, but the initialization fails, and I don't know why.
Dowloadsdebian.mrom
setup_net.sh
The kernel is Optimus kernel by Flashhhh with a custom config
.
XDA:DevDB Information
Debian for the Moto G, ROM for the Moto G
Contributors
dvdkon
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: Debian
Version Information
Status: Testing
Created 2015-08-21
Last Updated 2015-08-29
Can you consider mirroring it to androidfilehost??
Is that Ubuntu touch ???
Please give us more explanations and screenshots... Consider a video too
navaneethkom said:
Can you consider mirroring it to androidfilehost??
Is that Ubuntu touch ???
Please give us more explanations and screenshots... Consider a video too
Click to expand...
Click to collapse
If I understand is a complete pc system , not a touch optimize system.Very useful for numerical computation, testing or something of similar.
The Ubuntu touch forum is this http://forum.xda-developers.com/moto-g/development/ubuntu-touch-utopic-ubuntu-touch-falcon-t2820359
I don't now if it is working on MultiRom.
(Sorry for my bad english)
good job D:
i've tried debian into android with the normal installer but this is awesome!
Thanks you!!
Enviado desde mi XT1032 mediante Tapatalk
What is this for? It is a PC for mobile Debian ?
Fedello7 said:
What is this for? It is a PC for mobile Debian ?
Click to expand...
Click to collapse
It is for Multirom, which is a program for dual booting an OS on an Android phone. Try searching.
Is it using a LXC Container ?
Where could I find kernel sources ?
h2o64 said:
Is it using a LXC Container ?
Click to expand...
Click to collapse
No, I'm just starting Debian instead of Android with my custom init script.
h2o64 said:
Where could I find kernel sources ?
Click to expand...
Click to collapse
I'm using the Optimus kernel with a few options changed (the config).
dvdkon said:
No, I'm just starting Debian instead of Android with my custom init script.
I'm using the Optimus kernel with a few options changed (the config).
Click to expand...
Click to collapse
Kernel changes are just about internet stuff isn't it ?
h2o64 said:
Kernel changes are just about internet stuff isn't it ?
Click to expand...
Click to collapse
I've only enabled sockets for all users and devtmpfs (for initramfs).
dvdkon said:
I've only enabled sockets for all users and devtmpfs (for initramfs).
Click to expand...
Click to collapse
Alright, thank you.
PS : Btw, do not forget to mention @Flashhhh for the kernel in the OP
The display work? The touch? A is for computer in a smartphone? Wow
Can anyone catch up to see how it looks ?
SLATE21&MOTOG said:
The display work? The touch? A is for computer in a smartphone? Wow
Click to expand...
Click to collapse
Nothing but USB works as of now, but I'm currently working on the display.
dvdkon said:
After a lot of work, I've been able to create a functioning MultiROM installer for a GNU/Linux distribution. Currently most things, such as WiFi, bluetooth, the display or the GSM modem, don't work. The only way to interface with the ROM while it's running is by connecting the phone to a computer, and then using ssh. My goal is getting all the phone-specific things working (WiFi first), and making GNU/Linux a viable primary OS for the Moto G.
Why GNU/Linux, when Android is already Linux-based?
While it is true that what is possible with GNU/Linux is also possible with Android with a little bit of work, I don't like that Android is, at heart, an embedded system. This has some negative implications for hackers (not crackers) that would like to use it as a normal UNIX. For example, the whole system is treated as one big blob and many things can't be changed without recompiling., which is why there are so many ROMs available, and why they are not compatible between devices.
Guide
Install the debian.mrom file as a normal MultiROM ROM via TWRP and select the ROM at bootup. Connect a USB cable from your computer to the phone. After around a minute, a new interface should appear on your computer (usb0 for most Linux distros, enp* for those using udev's "persistent" naming). Set its IP address to 10.0.10.1/24. Optionally, you can also set up internet access on that interface. The phone's IP address is 10.0.10.2. You can also use my script to setup the network (setup_net.sh) after changing wlp2s0 to your computer's internet-facing interface. You can then connect to the phone via SSH or a netcat shell on port 2323. The root password is root.
What I've learned about WiFi
The WiFi setup procedure is complicated. First, the wcnss compound driver needs to be activated. Android does this by running wcnss_service, whose modified version (I basically just altered the paths and replaced Android logging with printf) I've included in the ROM (/sbin/wcnss_service). Wcnss_service does many things, but the only important one (AFAIK) is open()ing /dev/wcnss_wlan. After activating wcnss, the WiFi driver needs to be activated. Recent versions of Cyanogenmod have the driver built-in and activate it via WifiHAL (I have no idea how...), I've decided to instead build the driver as a kernel module (/wlan.ko). Insmoding the LKM does something, but the initialization fails, and I don't know why.
Click to expand...
Click to collapse
hi. from time to time iam working on the same, a native linux booted with multirom.
it could fail because of missing firmware and dont getting the mac.
please pm me for support.
sub77 said:
hi. from time to time iam working on the same, a native linux booted with multirom.
it could fail because of missing firmware and dont getting the mac.
please pm me for support.
Click to expand...
Click to collapse
Sorry for the late reply.
I have made sure that the firmware gets loaded properly, though that was a problem at first. I'm not so sure about the MAC address, though. If you get any further information, please post it in this thread. Development is currently its only purpose.
Something new??
Enviado desde mi Moto G mediante Tapatalk
luteriace said:
Something new??
Enviado desde mi Moto G mediante Tapatalk
Click to expand...
Click to collapse
i have wifi running. next step is framebuffer.
Is there a way of help you with this?
I'd love to see this running on falcon.