yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Original Development] eng.stk:
Nice mate the port is working nice.

kexec hardboot port is the hard part, i saw the code and there's too much stuff linked to tegra specific code.

I know some C and I work on building kernels, I have kexec since day one on my Purified kernel for grouper.

If you want to give a hand on porting kexec to mako, even before your fundraising is over (can help you to create the base of things in order to do the port to other devices in future like you said), feel free to contact ;)

Keep up the awesome work mate.
[Nexus 7 Original Development] rebel1699:
[MENTION=3418703]Tasssadar[/MENTION]

Since you deal with ubuntu and the devs, I have a question. Before Ubuntu desktop for N7 was discontinued, the wiki stated that they had a host mode charging capable kernel in a testing ppa. Did they ever say anymore than that? Also, would you happen to know the location of that testing ppa? I realize that the kernel is only a slightly modified version of the android kernel, and might work if compiled with Timurs work, but if ubuntu already had one built, that would be so much easier.
[Nexus 7 Original Development] Rafase282:
I'm trying to install Ubuntu Touch but it gives me erros about kexec-hardboot support. I'm using the latest version for recovery and multiroom
[Nexus 7 Original Development] doiutzu:
Try a android kernel that has kexec support for your internal rom
[Nexus 7 Original Development] Rafase282:
I tried from the list, I used fauxt, I'm running cm10.2 as primary.
[Nexus 7 Original Development] doiutzu:
Faux dropped kexec support in the first kernels for 4.3 . only the last version has it.

"Release 022: (08/15/2013)

* added LZ4 compression/decompression (faster than lzo)

* used LZ4 as default for zcache and zram

* re-enabled kexec that was dropped in 021"
[Nexus 7 Original Development] Kenny1980:
Hi,

what a great tool. Thanks for it.

If I have a system update, I can install this or there may be issues after upgrade?
[Nexus 7 Original Development] drew1ind:
Only if the rom has issues by itself ;)
[Nexus 7 Original Development] Kenny1980:
Can you tell me what i did wrong?

After the download i want to restart&install. It reboot normally and the System-Version is 4.2.1

Nothing is happen and under update is my System up to date.
[Nexus 7 Original Development] bellrb19:
What rom did you try and install? Did you install the modified recovery? Did you enter recovery? We can't tell you what you did wrong until you give more information what you did.
[Nexus 7 Original Development] drew1ind:
What do you mean by nothing happended?

Do you mean MultiROM didn't show up?

Please explain.
[Nexus 7 Original Development] Kenny1980:
Hi,

my Rom Pwn Pad Community Edition run smoothly.

The Stock Rom and the Pwn Pad Rom Shows up in the start menü.

The Problem that i have. The Stock Rom is up to date with 4.3

At the Pwn Pad Rom i had once the Message that a Update is available (i download it and want to install and reboot)

But here at reboot i´m in the Rom Menu which i will boot and when i want the Pwn Pad Rom there´s no Update anymore.

Simple say at reboot when i have a single Rom the update starts autmatic. Here are 2 Roms and i don´t know how to start.
[Nexus 7 Original Development] nicholi2789:
So I just installed multi-rom and am having a very slight problem. First I will tell you exactly how I installed this. First thing I did was rebooted to recovery and flashed MultiRom v12. After that I rebooted system from TWRP and MultiRom loaded. From the multirom menu I selected reboot bootloader, Then I flashed the modified TWRP menu using adb, after that I flashed Franco kernel r65. Now for some reason, the device never boots into the MultiRom menu before booting up. It just boots up normally. I checked all the settings in the multirom section of TWRP to make sure that it wasn't selected to automatically boot into my normal rom and it wasn't.

Can someone tell me why Multirom isn't loading whenever I boot the device?

I'm running Vanilla Rootbox v4.2 w/the Franco kernel r65.

Thanks!

And thank you developer for this amazing tool!
[Nexus 7 Original Development] thereal_bigjake:
Just need to reflash MultiRom after flashing a rom or kernel.
[Nexus 7 Original Development] drewski_1:
After you flash a new Kernel you'll need to go to the MultiRom menu and select "Inj Curr Boot Sector" to enable the MultiRom goodness.
[Nexus 7 Original Development] RKight:
I'd like the link to the Indiegogo campaign to get this on the 2013 N7 so I can throw a little toward it on payday. Also, I'd really like to start a thread over in the 2013 general forum to tell everyone about it, in case they aren't aware. Do XDA rules allow me to do that?
[Nexus 7 Original Development] rebel1699:
Tasssadar already made a post about it, but it got deleted. He gave the link in this thread, a page or two back.
[Nexus 7 Original Development] jbaumert:
http://www.indiegogo.com/projects/multirom-for-nexus-7-2013
[Nexus 7 Original Development] RKight:
So im guessing my post would get deleted too. That's a shame.

Thanks for posting this. It's appreciated.

Edit: I decided to put the info in my signature...so hopefully that's allowed, and hopefully someone decides to check this out.
[Nexus 7 Original Development] thereal_bigjake:
I'm getting an error flashing a 4.3 version of PACman here> http://xdaforums.com/showthread.php?p=44783833 seems to be working for others without MultiRom... Here is my recovery log> http://pastebin.com/0eXh45ah

Maybe someone else with MultiRom can give it a try.
[Nexus 7 Original Development] Tasssadar:
I've added patched kernel for CyanogenMod 10.2: kernel_kexec_cm102.zip and I've managed to stumble upon an interesting bug in kernel while doing it. Doesn't really affect anything, at least not for N7, but it's interesting nevertheless - it must've been in kernel for years.

The Indiegogo campaign is nearing its end, only 7 days left! You can always find link in my signature.

https://bugs.launchpad.net/ubuntu-nexus7/+bug/1072320 - seems like it clashed with some other usb-related options they needed.

Recovery is kinda stupid about removing parts of updater-script, it simply broke the syntax. Update your recovery and it'll work.

http://www.mediafire.com/?x1ust3creo53ffn

Hmm, it might be worth it to make recovery automatically inject the boot sector when it's changed.
[Nexus 7 Original Development] ayysir:
What would this say about source code for other devices users can port to
[Nexus 7 Original Development] flash5000:
[MENTION=3418703]Tasssadar[/MENTION]:

I am proud to tell you that your indiegogo campaign has finally reached its $500 goal, with a little last pushing by an almost anonymous contributor... ;)

Congratulations for your success and have fun coding for your soon-to-be-bought N7/2013!

And please do not forget about N4 users waiting out there to get an awesome port of MultiROM in order to enjoy it as much as all N7 users... :)

Cheers!

Gesendet von meinem Nexus 7 mit Tapatalk 4
[Nexus 7 Original Development] SupermotoSM:
Can't enter modified TWRP (N7 GSM)

Dear all,

Just tried to get MultiROM to work, but after Step 2 (flashing modified TWRP recovery), my N7 (GSM and WiFi, JWR66Y) won't enter the recovery anymore. When trying to enter, the device gets stuck at the google logo screen.

Any help? Thx.
[Nexus 7 Original Development] SupermotoSM:
..N7 runs completely on stock. Only unlocked and custom recovery installed. No ideas?
[Nexus 7 Original Development] Tasssadar:
Just tested the recovery, and it runs fine for me. Do you have the 2012 version of Nexus 7 (while in bootloader, you can see the the "Product name" or "Variant" line says either "grouper" or "tilapia")? How did you install the recovery, via fastboot or via some android app?
[Nexus 7 Original Development] h4uw1n3:
I just installed the both file for ubuntu touch... but i'm unable to flash the kernel kexec zip... it said "unable to unpack boot.img"....

Has someone idea?
[Nexus 7 Original Development] SupermotoSM:
Hi Tasssadar,

Thank you. I have "tilapia", multirom recovery flashed via fastboot..

EDIT: Just now I tried to flash the multirom recovery via flashify -> same problem. Device remains on "Google" screen when entering (or try to enter..) the recovery..
[Nexus 7 Original Development] blucmal:
My multirom download keeps failing with bad zip md5 mismatches. Have tried downloading with nexus 7 and pc no luck is there another mirror?
[Nexus 7 Original Development] Tasssadar:
That error message is not part of the ZIP file, aren't you trying to flash it in MultiROM->List ROMs->*rom*->Flash ZIP? Flash it as usual, in Install menu.

That seems weird, can can you try to flash official TWRP? http://techerrata.com/file/twrp2/grouper/openrecovery-twrp-2.6.0.0-grouper.img

http://goo.im/devs/Tassadar/multirom/
[Nexus 7 Original Development] SupermotoSM:
Flashing and using the official TWRP works perfect, no problem at all.. I'm really looking forward to try out MultiROM, but I have no idea why the modified TWRP doesn't work..:confused:
[Nexus 7 Original Development] Tasssadar:
What bootloader version do you have? 3.X versions caused freezes on boot with some kernels, and my TWRP is not using the same kernel as official TWRP, it might be the cause.

If updating bootloader won't help, come to IRC, it'll be faster than this - freenode, channel #multirom (or webchat).

EDIT: Looks like there was something wrong with the image, I just did clean rebuild and it boots fine on SupermotoSM's device. I've updated the binary in download section.
[Nexus 7 Original Development] Tasssadar:
What video? It might be outdated. Follow instructions in the main post, section "Adding ROMs".
[Nexus 7 Original Development] Tommy-Geenexus:
thx for this, works nice.
[Nexus 7 Original Development] eliboy:
Thanks!

I needed two install ubuntu 2 times before it worked, but now its ok :)
[Nexus 7 Original Development] h4uw1n3:
Thanks for the reply...

Yes i do follow the instructions in the main post...

Advance - Multirom - add rom - i choose 2 file of them then installed...

After that i try to boot... it shows an error... that i have to install the Kernel kexec with support... there're kernel on 2nd post... for 4.3...

I flash it in multirom - list - then i choose the ubuntu touch - flash zip

The zip was extracted... and then i show this error...

View attachment 2220826

What can be the problem? I have 8 Gb nexus 7... i free up almost 3Gb... i still can't get it work...

Best regards

Erwin
[Nexus 7 Original Development] Tasssadar:
The kernel ZIP is supposed to be flashed to your primary ROM, using Install menu in recovery.

Flash ZIP fails for Ubuntu Touch because it is not an Android ROM, that option shouldn't even be there - I'll remove it in future version of recovery.
[Nexus 7 Original Development] webdroidmt:
A few questions,

Can the primary and secondary rom have 2 different Google accounts? In other words, I have a 4.3 AOSP rom (Somex) and a 4.2.2 AOKP rom under different Google accounts, will this work or will I have to put them both under the same Google account?

I have the OG N7 (8GB), will I have sufficient space for the 2 roms mentioned above? I don't keep anything on the internal SD, all pics, music, movies and backups are on a 32GB OTG flash drive.

Will I have to set up Titanium Backup to backup/restore from two different locations for each rom, or will this be shared?

Lastly, Tasssadar thank you for this great piece of development! :good:

Thanks,

Mike T
[Nexus 7 Original Development] Tasssadar:
The ROMs are separated (except for kernel, but that's optional, and the /sdcard) - yes, the ROMs can be on different google accounts. As for space, I think that even on 8gb model you should have enough space for one secondary ROM (assuming the other is primary as usual) and that with a lot of free space left. But of course, It depends on how many apps you'll install and how much data will they use.

Titanium backups things to /sdcard, right? Then it should be shared for both ROMs, I think.
[Nexus 7 Original Development] webdroidmt:
Thanks for your reply. As for Titanium, I backup/restore with my OTG flash drive, so I guess I'll find out if it shares. I don't have a ton of apps on 4.3 and the AOKP 4.2.2 rom is very lightweight, only has a few apps I need that do not yet work on 4.3.

I guess if there's any issue, I can always backup/restore Titanium for AOKP 4.2 rom to internal sdcard and Somex 4.3 rom to OTG. I don't think Titanium cares, so it should work. :)

Thanks again, will start the installation now.

EDIT: Well, after a slight hiccup with Google Play on the secondary rom, a reboot got it squared away. Both roms seem to be running great! Also, I decided to keep Titanium backups for my primary rom on OTG flash and secondary rom on internal sdcard. Hopefully, that should keep Titanium and/or Play Store from getting confused. :laugh:

Thanks,

Mike T
[Nexus 7 Original Development] webdroidmt:
Will the kexec kernel patch for CM 10.2 work with a 4.2.2 rom? Thanks.

Mike T
[Nexus 7 Original Development] Tasssadar:
Yeah, it should. There is however stock 4.2.2 kernel with patch in the second post.
[Nexus 7 Original Development] webdroidmt:
Yeah, I kinda' thought that most 4.3 kernels should work with 4.2.2. I flashed the CM 10.1 kernel over the AOKP 4.2.2 rom and it's working well. I figured a CM kernel would work better than a stock kernel on AOKP.

My two roms are now working properly with two different kernels but I'm gonna' keep trying, as I would prefer one kernel for both. Thanks.

Mike T
[Nexus 7 Original Development] drewski_1:
i share my TiBu backups on OTG flash drive no problem. makes it simple to try new ROMs :)
[Nexus 7 Original Development] webdroidmt:
Well, looks like the AOKP 4.2.2 rom I was using as my secondary was causing me problems. Not sure why but it did on just about every kernel I tried.

I installed a JellyBeer 4.2.2 rom instead and multirom's working great with M kernel.

@drewski_1

Thanks for the tip but the reason I want to keep them separate is that they are under two different Google accounts. My primary 4.3 rom has the bulk of my apps, while the secondary 4.2.2 rom only has the bare minimum plus a few apps, like HBO GO that are not yet 4.3 compatible.

I'm a bit OCD and it's easier for me to keep things in order. :laugh:

Mike T
[Nexus 7 Original Development] Tasssadar:
Recovery updated to TWRP 2.6.1.0. I had to use CM kernel instead of Timur's kernel, because SELinux requires 4.3 kernel (well, SELinux enabled in kernel config, to be precise), and I can't find sources of that kernel. Get him to update it and I'll put it in recovery again :)

http://www.mediafire.com/download/8d0g1lplp33c1ce/TWRP_multirom_n7_20130830.img
[Nexus 7 Original Development] ChemicalSymphony:
I used Flashify to flash it because I don't have my laptop around. Still says 2.6.0.0. Anybody else see a difference doing it manually? I'm guessing it's Flashify, just curious. I'll try with my laptop later.
[Nexus 7 Original Development] Rafase282:
never worked for me, I do it manually from my laptop.
[Nexus 7 Original Development] drewski_1:
i just used Flashify and it worked fine and now shows 2.6.1.0
[Nexus 7 Original Development] webdroidmt:
Just flashed TWRP 2.6.1, working fine. Thanks for the update.

On searching this thread for "nandroid", the last entry I found regarding the ability to make a backup of the secondary rom was in May. At that time a poster said it wasn't possible, is that still the case?

Also, with Trickster mod, on my secondary rom it takes quite a while for the notification of "set on boot" and the superuser toast to appear. On my primary, it's almost instantaneous, is this expected behavior due to the sharing of the kernel?

Thanks,

Mike T
[Nexus 7 Original Development] drewski_1:
secondary ROM backup not yet possible. not sure on your other question
[Nexus 7 Original Development] rebel1699:
From what I understand, Timur will not be updating his kernel to 4.3.
[Nexus 7 Original Development] Tasssadar:
About backups of secondary ROMs, how would you like that to be implemented? In the exact same way as current backups of primary ROM? As in Advanced -> MultiROM -> List ROMs -> *rom* -> Backup would take you to the same screen as main Backup menu, except it would backup the secondary ROM. It would backup to same location as usual and restore would be done via Add ROM menu in Advanced -> MultiROM (it can create rom from backup already). Does that sound all right?

Then he should push sources of that kernel to github or something (if he didn't do that already and I'm just blind), kernel is GPL.
[Nexus 7 Original Development] rebel1699:
https://github.com/mehrvarz/android_kernel_asus_grouper

I think that is it. Hope it helps.
[Nexus 7 Original Development] laloutre:
Hi

Sounds really good this way.

It would be really great
[Nexus 7 Original Development] Tasssadar:
I saw that, but it's outdated - kexec-hardboot patch isn't there. It might be that it's the only thing missing or might be that buch of fixes for usbhost is missing, too. I tried to build kernel with patches from those repo and it boots up and works fine for me, can you test if it does whatever is it supposed to do with USB-OTG? http://www.mediafire.com/download/zwkswbdxo13w0wa/TWRP_multirom_n7_20130831-usbtest.img
[Nexus 7 Original Development] rebel1699:
I will test right now and post back soon.

EDIT: [MENTION=3418703]Tasssadar[/MENTION] TWRP 2.6.1.0 with the host mode kernel you provided is working correctly on all counts. /dev/block/sda1 is being recognized while charging is present. Well done.
[Nexus 7 Original Development] webdroidmt:
Sounds great!

Mike T
[Nexus 7 Original Development] rebel1699:
Even if Timurs source built kernel wouldnt have worked, I would almost bet that Metallices a61 would, since it is updated to cm 10.2/4.3 and contains the needed host mode patches+kexec. He would probably be ecstatic to have his kernel powering multirom twrp. Plus, he is still actively updating.
[Nexus 7 Original Development] webdroidmt:
FYI, looks like TWRP was updated again to 2.6.1.1 to correct a decryption error on grouper. https://github.com/TeamWin/Team-Win-Recovery-Project/issues/203

TWRP 2.6.1.1: http://techerrata.com/browse/twrp2/grouper

Mike T
[Nexus 7 Original Development] draggehn:
I don't know of this has been solved yet or has been reported but whenever I try to boot another ROM, it says I need a kernel with kexec. I am using purified kernel which claims kexec support, so what's wrong?

Thanks!
[Nexus 7 Original Development] drewski_1:
Go to the ROM in the Multirom menu and select "Remove Boot.img"

It looks to be installing ROMs as non shared Kernels? So removing the secondary ROMs kernel let's it boot.

Worked for me. YMMV.
[Nexus 7 Original Development] pknall:
I figured this out too, but it didn't quite work for me... Rom (vanir 4.3 beta) boots fine, but the wifi icon stays grey and apps accessing data (notification weather, keep, gmail) just crash right away. play store doesn't get connection either.

I've tried everything I could think of: re-flashing kernel (the kexec one from the OP as well as franco r75), both in the main menu and in the individual rom one (btw flashing a kernel via the individual rom menu also causes the kexec error), re-flashing the rom over itself, and various combinations of the above. No luck so far.

Any other way around this?
[Nexus 7 Original Development] drewski_1:
I flash the kernels through the main menu Install and "Remove boot.img" for the secondary ROMs so can't provide much more guidance.

Used Trinity & OP kernels with no issues like you've described. Franco has been known to forget about the kexec support from time to time, but you said the OP kernel provides the same results.

I'm not familiar with Vanir. Does it have a separate Gapps? Play Store, Gmail, etc sound like could be the Gapps. I'm using Paranoid's for my 4.3 roms atm.
[Nexus 7 Original Development] pknall:
The weird thing is that this only happens if I flash an updated nightly over the old one. On a clean install it works perfectly fine, gapps and kernel and everything. Just if I flash an update via the "flash zip" menu in multirom I get the kexec error, and if I remove the boot img, the network thing/ crashes happen (btw notification weather is the first thing to go and it's not a gapps app)

I've just installed a new nightly by adding a rom in multirom and restoring everything, but I used to be able to flash it over the old installation wihtout breaking the kexec capability before 4.3...
[Nexus 7 Original Development] draggehn:
Idea: Maybe an app that could automagically boot into another MultiROM ROM?
[Nexus 7 Original Development] thelch:
Hallo yesterday i Updates my nexus 7 3g to the New bootloader and Radio. after that i flashed multirom v12 and the twpr 2.6.1.0 for multirom. now There isnt the multirom Button in twpr. but Booting the different roms installed before is possible.

i released twpr several Times.

what Can i do?

thx for help :)

Gesendet von meinem Nexus 7 mit Tapatalk 4
[Nexus 7 Original Development] rebel1699:
You did remember that multirom is in the advanced menu, right? I know it sounds silly, but sometimes it is the small things we overlook.

What is the exact filename of the twrp version you are flashing?
[Nexus 7 Original Development] thelch:
I know that it is unter Advanced ;)

i downloaded IT right from this thread.

Gesendet von meinem Nexus 7 mit Tapatalk 4
[Galaxy Note II Q&A, Help & Troubleshooting] aleranol:
For my 4.1.2 update i must have stock kernel correct? Now im using redphill v0.6. Anyone have/know where is the stock kernel for N7100XXALJ3? Pls help!
[Galaxy Note II Q&A, Help & Troubleshooting] podface:
Look on galaxynote2root.com

Its all there
[Galaxy Note II Q&A, Help & Troubleshooting] jauhari:
I try to find Stock Kernel on that URL but I can't find it. Can you give us exact url please?
[Galaxy Note II Q&A, Help & Troubleshooting] SKYP0IS0N:
Download Omega Files from google play and you will find numerous kernels including the stock n7100 kernel all ready to download
[Galaxy Note II Q&A, Help & Troubleshooting] aswethinkweiz:
Omega Files is the best source,:good: fo sho!
[Atrix 4G Q&A, Help & Troubleshooting] mixlis:
Does any rom work with no problems ??
[Atrix 4G Q&A, Help & Troubleshooting] dedebekri:
What kind of a question is that?

There is NO flawless software on earth!

What is your point?
[Atrix 4G Q&A, Help & Troubleshooting] sumit77seo:
try cm7 or any cm7 based rom, its near perfect rom, though nothing is 100% perfect.
[Atrix 4G Q&A, Help & Troubleshooting] thesummoner101:
If it's not broken, don't try to fix it. Everything works on stock rom that comes with the phones.
[Atrix 4G Q&A, Help & Troubleshooting] windozeanti:
If you don't need the Web top. CM7.2 is the most flawless ROM available.
[Atrix 4G Q&A, Help & Troubleshooting] sathelate:
+1 on this + you will get deeper customisation + you will get a much more FASTER ROM + Lot of useful system options + Reliability

But you will lose webtop to have an HDMI Mirroring
[Sprint Samsung Galaxy S III] daniel4653:
I've been running the ota rooted JB ROM since it came out. I am not running any tweaks at all. Only difference is that I am rooted. Well battery life at first was awesome I would go 15+ hours with 3.5-5 hours of screen time. Now for the last week I have only been able to get 10 hours with 2.5 hrs of screen time max. want to know if anyone else has noticed this.

Oh and my phone seems to heat up a lot when I am only on FB and texting.
[Sprint Samsung Galaxy S III] derf8966:
Your best bet when experiencing battery problems is to just do a factory rest , clear all cache and see if that helps. It usually does the trick.
[Sprint Samsung Galaxy S III] Cbass15:
I get atleast 2 days without charging :)
[Sprint Samsung Galaxy S III] daniel4653:
Don't want to do a factory reset lol
[Sprint Samsung Galaxy S III] eyecon82:
my battery life has been worse since JB
[Sprint Samsung Galaxy S III] daniel4653:
Update on this. I still only get 2.5 hours on with 12hrs max off charger. This is with ktoonz kernel and mw86's tweaks :(
[Sprint Samsung Galaxy S III] MikeWjF:
Setup please.....
[Sprint Samsung Galaxy S III] Cbass15:
That was before I was rooted! Haha!