Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,770,471 Members 42,980 Now Online
XDA Developers Android and Mobile Development Forum

[MultiROM] [LINUX] [How-to] Rom installers for sdcard

Tip us?
 
xela92
Old
(Last edited by xela92; 11th January 2013 at 11:37 PM.)
#1  
Senior Member - OP
Thanks Meter 106
Posts: 141
Join Date: Aug 2009
Default [MultiROM] [LINUX] [How-to] Rom installers for sdcard

This is an (hopefully) updated collection of all roms (not android based, but other linux OS, like ubuntu, archlinux, fedora...) for nexus 7 (grouper and tilapia) available using the MultiROM system.
MultiROM is an amazing hack (I want to thank again its author, Tasssadar) that permits to boot different OS (multiboot) and different android roms. It starts between kernel and rom init, showing a sort of bootloader dialog to choose which system to boot.
It supports installing (and booting, of course) roms to USB drives.
To use MultiROM you need multirom installation zip , a modified TWRP recovery and kernels with kexec support. Relax, is not hard or long to do this.
More information and installation (of MultiROM, recovery and kernels) --> [ MULTIROM ]
PS: I need to specify I coded nothing, my only work was helping with issues, repacking roms, make them work. I want to say thank you to all devs are developing for Nexus 7, I'm doing this because I appreciate their work and I want MultiROM to rise. It deserves to.

HOW TO INSTALL A ROM.
Tasssadar provided also a zip template (see the [ WIKI ] for more info) that is incredibly easy to use.
To install a linux os to sdcard, you just need to download the zip and flash it like a normal update.zip.
It won't replace your internal rom, because it is going to install in /sdcard, not in /system or /data. And it WON'T wipe anything.
Remember that flashing ubuntu or android rom is DIFFERENT from flashing those zips. To flash ubuntu or another android rom you need to use MultiROM menu under ADVANCED voice in recovery (again, see wiki or multirom thread if you need more information).

ROM PACKS.
In the next post I'll share links for rom zips. If you have other zips or if you have built other zips, please share them. They will be (hopefully) added to the list. If not, please pm me. I can't read all posts.
If you want to share a zip, please try it first. I don't know if I'll be able to test everything real-time, and I don't want anyone to see his sdcard erased or strange things like this. MultiROM has a percent of risk, but nobody has lost his data till now. So please share zips consciously.
The Following 37 Users Say Thank You to xela92 For This Useful Post: [ Click to Expand ]
 
xela92
Old
(Last edited by xela92; 23rd January 2014 at 05:00 PM.)
#2  
Senior Member - OP
Thanks Meter 106
Posts: 141
Join Date: Aug 2009
ROM LIST (DOWNLOADS)
* [NEW] PLASMA ACTIVE 4.0 (20140121)
mirror: http://d-h.st/Khh
old version: https://docs.google.com/file/d/0B9Zv...gweFFKTlU/edit
description: KDE for embedded devices. Very cool and interesting. 4.0 version is more stable, video codec is working as well. Little slow booting.
* BODHI LINUX 20130109
old version: INITIAL RELEASE
notes: old version passwd for root and armhf user is trustno1 (sorry for that, is my fault. In new release it is again bodhilinux)
description: Ubuntu with E17 (Enlightenment) with mobile GUI. Pretty stable and... veeery fast.
*ArchLinux 20130113-2
old version: -
description: ArchLinux. Simply. Not designed for basic users. Really powerfull, with already packed KDE, Gnome-shell, LXDE, XFCE, Enlightenment environments (and many others probably). Needs testing, and some love, as it's initial release.
*WebOS ALPHA
old version: http://www.mediafire.com/?3m58uuvysxiwypw
description: still in alpha stage, unstable. Interesting project. Needs love.

* [MANUAL INSTALL] Ubuntu Touch Tablet DEVELOPER PREVIEW
old version: -
description: developer preview, android-based, with the new Ubuntu Touch UI.

[NEW] Use MultiROM app to install the latest version in the easiest way

ROMS TO BE PACKED/MADE WORKING:
fedora4nexus7?
The Following 27 Users Say Thank You to xela92 For This Useful Post: [ Click to Expand ]
 
xela92
Old
(Last edited by xela92; 15th June 2013 at 04:16 PM.)
#3  
Senior Member - OP
Thanks Meter 106
Posts: 141
Join Date: Aug 2009
PAY ATTENTION: NEW MULTIROM CHANGED THE ROM ZIP STRUCTURE!
NEW STRUCTURE HERE.
I GUESS YOU CAN USE OLD ZIPS, BUT I CAN'T TRY AND IT'S BETTER TO USE NEW METHOD (REPACK NEEDED)


STEPS TO CREATE A NEW ROM ZIP (EASY-WAY):
* first, download the template (reworked by me)
* then, unzip the template, put the root.tar.gz and rom_info.txt inside rom folder (if you don't know what I'm talking about, read again the wiki - link above)
* edit rom name inside of scripts/extract.sh script (it's the only thing you have to edit, unless you want it to do something else, but be careful in that case)
* select the 3 folders (META-INF, rom, scripts) and zip them in a zip called <DISTRONAME>-MultiROM-Installer-<VERSION>.zip (I think it's a good standard, if you don't like simply name it another way, but I reckon that using a standard would be a very good thing)
*when the zip is finished, upload your zip somewhere (I use google drive now, but I hope I'll have my storage sometime in the future) and share the link here. I will add it to the list.
If I don't, pm me.

[EDIT] new packing method for webos available https://github.com/Tasssadar/webos_multirom_packer [/EDIT]
The Following 7 Users Say Thank You to xela92 For This Useful Post: [ Click to Expand ]
 
xela92
Old
(Last edited by xela92; 20th January 2014 at 02:18 AM.)
#4  
Senior Member - OP
Thanks Meter 106
Posts: 141
Join Date: Aug 2009
MORE INFORMATION.

PLASMA ACTIVE.
known bugs: https://wiki.merproject.org/wiki/Com...A_Known_Issues
username/password : mer/mer, root/mer
Interesting features : Plays 720p movies full screen with sound and 1080p full screen down scaled with sound.

BODHI LINUX.
known bugs: http://forums.bodhilinux.com/index.p...um/40-nexus-7/
username/password: armhf/bodhilinux
useful page (customization, add software, guides): http://wiki.bodhilinux.com/doku.php

ARCHLINUX.
armv7h images: http://os.archlinuxarm.org/os/ (see tegra directory)
username/password: arch/arch, root/root
useful link (bible): https://wiki.archlinux.org/
infos: needs an OTG keyboard or to use "sudo screen /dev/ttyACM0 115200" to connect via usb.
While you are connected you need to configure wifi. I use a script that simply uses iwconfig, wpa_supplicant.conf and dhcpcd to get a wifi connection.
The rest is up to you.
Enlightenment is preinstalled in build 20130113-2.

UBUNTU TOUCH.
infos: use MultiROM Manager app to install it.

GENERAL.
Quote:
Originally Posted by lintz
Recomended "fixes" after first install (Mer, Plasma ndr) :

Install custom keyboard (write this comands in terminal start with su and after the password for root by default mer)
1. zypper ar -G http://repo.pub.meego.com/home:/wonk...k:Testing.repo
2. zypper up maliit-active libmaliit-quick
3. killall -9 maliit-server

Update the system (use su and root password first)
zypper ref && zypper up

Install GUI package manager (same here su and root password)
zypper in apper
Thanks to lintz for the suggestions.
The Following User Says Thank You to xela92 For This Useful Post: [ Click to Expand ]
 
xela92
Old
(Last edited by xela92; 23rd January 2014 at 05:01 PM.)
#5  
Senior Member - OP
Thanks Meter 106
Posts: 141
Join Date: Aug 2009
LATEST HOT NEWS.
-updated with latest Plasma version.
-updated with Ubuntu Touch
-updated with latest Plasma & WEBOS version (repacked for new MultiROM structure)
-updated with Ubuntu Touch Dev Preview
-updated OP with arch infos.

-Making zip for new BodhiLinux version, that now has correct passwd
Code:
bodhilinux
as it should be.
The Following User Says Thank You to xela92 For This Useful Post: [ Click to Expand ]
 
bonzer2u
Old
#6  
Senior Member
Thanks Meter 153
Posts: 668
Join Date: Dec 2010
Location: Southern Oregon...
Quote:
Originally Posted by xela92 View Post
Making zip for new BodhiLinux version, that now has correct passwd
Code:
bodhilinux
as it should be.
thx xela, I'm still having trouble creating a zip with the template. perhaps you could post the steps you took to create the new bodhi release
 
xela92
Old
(Last edited by xela92; 11th January 2013 at 02:29 PM.)
#7  
Senior Member - OP
Thanks Meter 106
Posts: 141
Join Date: Aug 2009
Quote:
Originally Posted by bonzer2u View Post
thx xela, I'm still having trouble creating a zip with the template. perhaps you could post the steps you took to create the new bodhi release
Steps how-to done
Later (when upload ends) I'll share Bodhi new version installer link
The Following User Says Thank You to xela92 For This Useful Post: [ Click to Expand ]
 
killall
Old
#8  
killall's Avatar
Senior Member
Thanks Meter 308
Posts: 1,066
Join Date: Nov 2010
Location: Alba
Nice thread. Can't wait to try some other distro's.
i9505 - Stock 4.4.2 / N7 FLO - CleanRom 2.6 / Chromecast - Eureka 2.0
Quote:
A hacker to me is someone creative who does wonderful things.......Tim Berners-Lee
 
lintz
Old
#9  
lintz's Avatar
Member
Thanks Meter 31
Posts: 84
Join Date: Aug 2011
Quote:
Originally Posted by xela92 View Post
ROM LIST (DOWNLOADS)
* PLASMA ACTIVE 20130109
old version: -
description: KDE for embedded devices. Very cool and interesting, but still an alpha.
* BODHI LINUX (uploading new version)
old version: INITIAL RELEASE
notes: old version passwd for root and armhf user is trustno1 (sorry for that, is my fault. In new release it is again bodhilinux)
description: Ubuntu with E17 (Enlightenment) with mobile GUI. Pretty stable and... veeery fast.
Needs more info.

Add following kategories
Plasma Active

Bugs : https://wiki.merproject.org/wiki/Com...A_Known_Issues

Username passwords : mer/mer, root/mer

Recomended "fixes" after first install :
Install custom keyboard (write this comands in terminal start with su and after the password for root by default mer)
1. zypper ar -G http://repo.pub.meego.com/home:/wonk...k:Testing.repo
2. zypper up maliit-active libmaliit-quick
3. killall -9 maliit-server

Update the system (use su and root password first)
zypper ref && zypper up

Install GUI package manager (same here su and root password)
zypper in apper

Features : Plays 720p movies full screen with sound and 1080p full screen down scaled with sound.

Same thing for Bodhi. But I dont know the detales about it since I don't use it.

PS as it is now this thread feels as a start to a redundant thread to what is written in Tassadars first 3 posts in the MultiRom thread. Better if you focus on the current distros that don't have any "real" maintener here on xda.
--------------------------------------------------------------------------------------
Devices
Laptop - Arch Linux
Nexus 7 32GB - MultiROM stock/Plasma Active/Arch (WIP)
LG O2X - Whatever I feel as atm
SE Vivaz - Stock Orange
SE Xperia X1 - Stock, earlier valkyrie
SE w960i - Stock UIQ
and rest are history
The Following 6 Users Say Thank You to lintz For This Useful Post: [ Click to Expand ]
 
xela92
Old
#10  
Senior Member - OP
Thanks Meter 106
Posts: 141
Join Date: Aug 2009
I will add those categories later

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes