yashsingh1/xdaforums huggingface dataset:
[G2 Original Android Development] autoprime:
Just commenting about autoboot + LS980 ZVC 4.4.2 KK... this is the ideal setup for someone that's 100% stock on ZVC and wants custom recovery.

Of course all of this isn't needed if you just want root.

I was 100% stock on ZVC... rooted with ioroot25.

1. Downgraded aboot partition through rooted adb shell to use ZV7 aboot.img. this allows you to install twrp and continue to have loki.

2. Install twrp 2.6.3.2.img through rooted adb shell.

3. Downgraded laf partition through rooted adb shell to use ZVA laf.img. downgrading aboot causes download mode not to work properly. downgrading to ZVA laf makes it work again.

4. Powered off then booted into twrp through the "hard reset" screen using the vol up + power button combo.

5. Flashed the twrp 2.7 zip while in recovery. Then reboot > recovery to boot into twrp 2.7.

6. Flashed the savoca's kk ls980 kernel zip.

7. Flashed the ls980 autoboot zip.

Rebooted and everything is working on stock ZVC. I have working download mode, fastboot, twrp and the rom boots(takes a lil longer to boot up but no biggie).

Then I went through the App Settings on the phone to uninstall some of the bloat and disable a lot of stuff I don't use. Install Xposed for G2. All set.
[G2 Original Android Development] allan1229:
I got the same thing. I'm using dr87 v7 kernel on LiquidSmooth
[G2 Original Android Development] Alpha_wolf:
http://xdaforums.com/showthread.php?t=2572992

furnace 1.8.1

its about 6-7 mb boot.img

what kernels will work??
[G2 Original Android Development] maydayind:
Let me see if I get this right

Running 802 international.

To install this and a second Rom i have to.

1 nandroid.

2 install this

3 Power off and restart using power then volume-

4 go in to recover

5 flash the second ROM

That's it?

But how do I enter recovery of I flash this
[G2 Original Android Development] bender_007:
Thank you for your work m8 :):good:
[G2 Original Android Development] GizmoKaca:
Wow! This must definitely be the awesome stuff you were talking about in your furnace kernel thread! Amazing work! Thank you so much man! :D [MENTION=4316709]Savoca[/MENTION]
[G2 Original Android Development] bluntman420:
Does this allow custom recovery for stock rooted KK roms? Thanks.
[G2 Original Android Development] savoca:
On LS980, yes. Other variants won't need this

Didn't expect this out of d801, can you run the following commands in recovery, then tell me how big each file is after?

dd if=/dev/block/platform/msm_sdcc.1/by-name/spare of=/sdcard/spare.img
dd if=/dev/block/platform/msm_sdcc.1/by-name/grow of=/sdcard/grow.img
[G2 Original Android Development] screenager:
thx savoca!!!
[G2 Original Android Development] Raagh:
This works on the d806?

Enviado desde mi LG-D800 mediante Tapatalk
[G2 Original Android Development] suhiiii:
If I get this right,we can have 2 roms installed with this ?
[G2 Original Android Development] savoca:
By default you can have 2 kernels. Its up to other devs to configure dual boot via the secondary kernel fstab, etc.
[G2 Original Android Development] NateK:
I just installed this on my VS980 (Mahdi+dr87's v7 kernel). Now when booting my phone I can't get past the LG screen image. No, I'm not pressing the volume buttons.

I ended up using the uninstall zip to get my phone going again.
[G2 Original Android Development] jboyer0000:
So, it's this going to allow for a factory image to be created and fastbooted instead of having to use LG flash tool or its that never going to happen?
[G2 Original Android Development] bleached45:
I also wanted to add that it seems I couldn't get past the boot logo after installing on my D800.

I see it looks like you believe these issues could be due to kernel size.

I am using Carbon KK with the stock kernel for that ROM.

Either way, AMAZING work. Will try again on your kernel when I'm done with class.
[G2 Original Android Development] savoca:
Looks like a lot of issues are being had with AOSP kernels, some seem to work and some seem to be a gamble. For example only dr87's will work on ls980 but not on d801. I'm just going to say that stock ROMs have had absolutely no issues for me and my testers, but aosp kernels could be a bit of a gamble. You can always "fastboot flash grow boot.img" to try the secondary boot device on some other kernels to see what works and what does not.
[G2 Original Android Development] somboons:
If we on KitKat 4.4.2 and we want to install custom recovery.

Can I downgrade aboot/recovery/laf to Jelly Bean and Install recovery on KitKat?

2 days ago I downgrade aboot/recovery and Install TWRP on KitKat ,I can.but I can not enter to download mode.

what's wrong?
[G2 Original Android Development] Led Zeppelin:
great for us:victory:
[G2 Original Android Development] xatou:
D802 cloydystock with dr87 's kernel can not pass the boot logo.

Στάλθηκε από το LG-D802 μου χρησιμοποιώντας Tapatalk
[G2 Original Android Development] ahjee:
so i tried to use this with latest Vanir nighly, flashed it, booted to LG Boot logo and i tried pressing both volume up and volume down and nothing happens....so after that i tried to just reboot to recovery so i can start fresh but now i cannot boot into recovery. Is there something I am missing? i Skimmed through the thread and haven't seen anything to help answer my problem. Seems as though i may be soft bricked because ADB isn't recognizing the device and the volume up/down options aren't working.
[G2 Original Android Development] savoca:
Boot into recovery manually from a powered off state. No way possible autoboot broke recovery. Once in just flash a kernel or uninstaller.
[G2 Original Android Development] ahjee:
i power down, i hold power and volume down, and then it hit power 3 times once intial boot happens and i cannot get into recovery, it just stays hanging on the LG Logo...i been trying for the past hour now
[G2 Original Android Development] savoca:
Well you still have fastboot, you can "fastboot boot recovery.img" and run the uninstaller.
[G2 Original Android Development] allan1229:
sorry for the delay

spare = 16MB

grow = 12MB
[G2 Original Android Development] savoca:
That's what I expected. If possible dump a recovery log, also make sure you're not putting any loki'd boot.img's in grow or spare.
[G2 Original Android Development] Blade_44:
I'm on vanir AOSP for d802 it won't boot and this is my info:

SPARE: 16 mb

GROW: 35.98 MB

I think that grow is so high

This is my kernel
[G2 Original Android Development] allan1229:
https://db.tt/RcTytqDX

Is this what you're looking for?

LG D801
[G2 Original Android Development] steveo17:
tried this on my vs980 with cm11 m4 build and furnace 1.8.1 kernel and i couldnt get past the LG boot screen after flashing the install. just went back to recovery and reflashed the kernel and it booted fine
[G2 Original Android Development] DREWHAMM974:
Okay, so I have backup up my ZVA laf.img with your Backup_All_Partitions.zip. How do I go about downgrading once I go to ZVC to get download mode working again. I understand I must use adb shell but what are the commands to do so?
[G2 Original Android Development] Tybaltus Prime:
New hotness
[G2 Original Android Development] Lrod0175:
Good job buddy
[G2 Original Android Development] Floodland:
Not working for D806 with CloudyProII 1.2, currently using dr87 kernel. The LG screen hangs at boot, does not enter download mode or boot to system.You can enter the recovery though, and flash the uninstaller without issues from there, it does boot ok after it). Related to mount points maybe? (I did not look at the code). D806s do not have external sd-card slot (stuck with 32gb, another history).

Is something I could send you to help finding the issue? Having this working would be awesome
[G2 Original Android Development] somboons:
Who can confirm it work for d802?
[G2 Original Android Development] somboons:
Is it possible to enter fastboot mode if we can not enter download mode and recovery mode?
[G2 Original Android Development] :
[MENTION=4316709]Savoca[/MENTION]

I was looking through the commits on your source, mostly out of bored curiousity.... I don't know whether or not it would cause problems, but it looks like you have a few too many closing parentheses in this commit between lines 255 and 256. The first part of the IF is opened/closed fine, but after the OR you have 2 opening parentheses, but 4 closing parentheses.

Like I said, not sure if that would cause a problem.. But figured I'd point it out.
[G2 Original Android Development] pitbull8265:
links???

have links to how to accomplish all of these steps???

I bricked my g2 twice already....
[G2 Original Android Development] ceyo14:
Just look around for them... its really clear. And it works great.

Ps. The laf partition you can find in the zva partitions folder in the same download directory as the zvc tot from autoprime
[G2 Original Android Development] pitbull8265:
nevermind...lol all info here

http://xdaforums.com/showthread.php?t=2702007&page=20

Originally Posted by Savoca View Post

Put this file on your sdcard.

http://savoca.co/ls980/zv7_aboot.img

Open terminal emulator (or adb shell) and type

Code:

su

dd if=/sdcard/zv7_aboot.img of=/dev/block/platform/msm_sdcc.1/by-name/aboot

Use flashify to install twrp found here:

http://savoca.co/ls980/twrp_2.6.3.3_loki_ls980.img

Reboot recovery, flash this.

http://downloads.codefi.re/savoca/galbi/KK_ls980.zip

Then you have ZVC with working custom recovery.
[G2 Original Android Development] ceyo14:
By reading this can i have two kernels for one rom. Like keep stock kernel but flash and boot using secondary kernel to test?

If so how do we do this? Fastboot flash to grow? Or what?
[G2 Original Android Development] savoca:
Yes fastboot flash grow.

The "or" operator goes within the if statement, 7 open, 7 close. :)
[G2 Original Android Development] :
hah, sorry about that... I was reading it pretty early this morning. I definitely miscounted.
[G2 Original Android Development] shehroze3:
Do you have a working download mode after these steps?
[G2 Original Android Development] secret.animal:
The zv7_aboot worked with kk kernel? I may have to try this as I have had not very good luck with zv8_aboot and kernel.
[G2 Original Android Development] savoca:
They are the same file. :|
[G2 Original Android Development] mistermidas:
I asked this in the ls980 kitkat thread but figured I'd ask here too. But has anyone tried to use freegee to install custom recovery yet? It just updated today and up until now it said ls980_zvc wasn't supported. Now apparently it is because it didn't give that message anymore and started up normally. I'm scared to use myself and try though lol
[G2 Original Android Development] shaynethepain:
Downgraded laf partition through rooted adb shell to use ZVA laf.img

Hi Can anyone give me the code that has to be typed in to do this. I am unable to use fastboot to replace LAF. Thanks
[G2 Original Android Development] lindahl85:
How can i install a second rom on the new empty boot part?

I will try with CM11/Slimkat and D802.
[G2 Original Android Development] forall4xhd:
I install it o my d802, but for it doesn't work.. if I don't press up or down button, all the times I have LG logo and nothing else.. I have philz recovery, cloudstock 1.3 rom and simple kernel v3..
[G2 Original Android Development] lindahl85:
My 802 didn´t work with CM11, Slimkat or Mahdi.
[G2 Original Android Development] ctalcant:
Installed on D800 resulted in being stuck at LG Logo. Tried with 2 kernels, dr's simple kernel and dori's kernel. No problem getting back to recovery.
[G2 Original Android Development] uzb777:
How to make dualboot on it?
[G2 Original Android Development] bleached45:
Is it the AOSP ROM or the Kernel that we use that determine if it boots on AOSP?

I use Carbon ROM, I could not get Autoboot to boot with stock (CM 11 I believe) or Furnace Kernel.

I was hopeful that since Furnace was also yours it would work. Furnace works great without Autoboot installed.

Is this an issue with kernel size (is AOSP Furnace too big?) or is this just Carbon not liking Autoboot?

Thanks.
[G2 Original Android Development] savoca:
I'm actually working up a way to fix that issue, it seems to be a problem with the ramdisk/dt, so a new installer method would be to take the current kernel, pull its ramdisk and dt, then use it to make the boot partition for autoboot. I should be able to get this done this weekend.
[G2 Original Android Development] skulldreamz:
Sounds like fun! ;)
[G2 Original Android Development] savoca:
If you haven't noticed the changes to http://downloads.codefi.re/savoca/autoboot/ there's only one universal .zip now. Should be compatible with all KK kernels available at http://downloads.codefi.re/savoca/galbi/

To use, simply unpack the .zip onto a linux machine and run the install.sh file (./install.sh)

You can install/upgrade/uninstall freely and safely without worrying about installing twice in a row or any of that earlier nonsense. Enjoy.
[G2 Original Android Development] skulldreamz:
Mad props to savoca! He is definitely changing the game for the g2 users and we are so lucky to have devs at this caliber creating tools like this for us to use. This is a big deal. Thank you so much Savoca for all your talent!!! :)
[G2 Original Android Development] Titchener17:
^bigtime!
[G2 Original Android Development] JackpotClavin:
This is really neat. Great work getting all of this working
[G2 Original Android Development] bleached45:
Very nice to see such a clean up to an already awesome... Mod? Hack? Tool? G2 BEAST Mode unlocker?

This may be a rather silly question, but can I do this from the phone? Android? TWRP (it does allow commandline)?

Or does it have to be via USB?

Sorry, but thanks. :p
[G2 Original Android Development] tacosrdelicioso:
hopefully it's possible to dualboot between stock based Roms and aosp soon
[G2 Original Android Development] Titchener17:
excited and curious... Savoca says something special is in the works for everybody and white lines are already fixed now... not sure what else he can do, but definitely no limits on the man
[G2 Original Android Development] Titchener17:
last time I tried it was unsuccessful however have you seen auto-rec? awesome
[G2 Original Android Development] skulldreamz:
Look in android development for cloudyfa's auto-rec. Its an app that will lokify your aboot making it possible to bypass lg bootloader and in other words lg system check will see a bootloader but not check for a Loki tool and in conclusion let's the auto-recovery app do its magic and flash beastmode twrp 2.7.0.0 to your beautiful g2. Make sure to thank Cloudyfa please for this crazy tight hack! ;)
[G2 Original Android Development] Arctic Prodigy:
What is the difference, some of the KK versions end with jdi. http://downloads.codefi.re/savoca/galbi/

You are telling me I cannot just boot into recovery and flash like a normal zip?

Hmm, not everybody is a modder.....?What's a linux machine? Macintosh?.....see what I mean, I guess to allow more people to try out your mod you have to make it simple for us.
[G2 Original Android Development] Titchener17:
jdi refers to the type of panel- they figured out what was causing the white line screen bug (if ya dont know its not applicable and if it happens its solved), and use jdi if you have a sprint (or at&t i think?) , and have white lines on your screen after installing a custom recovery and waking the device. Otherwise don't use the jdi file bc the panel is different (yes within same variant) so there's no screen issue. there are explicit instructions to determine whether or not you need the jdi file if discovering via terminal command a few pages back in this thread.
[G2 Original Android Development] ljp1132719438:
Is this same to MultiBoot
[G2 Original Android Development] bleached45:
Just to chime in, I have an AT&T D800 and have the LGD. So you have to check via Terminal. Not sure if that was clear. It seems random which devices have which display.
[G2 Original Android Development] scogiam95:
[MENTION=4316709]savoca[/MENTION] your project is amazing!, but can you port multirom to our g2?
[G2 Original Android Development] TheFerhatKing:
+1 that would be very nice! I know it from the 4X HD and its amazing!
[G2 Original Android Development] Robshr:
I can't find the uninstaller zip can someone post the link to it or do I understand that all I have to do is reflash my kernel and it's gone? And I can just flash this zip in recovery like any other zip?

Thanks Rob
[G2 Original Android Development] savoca:
There's an uninstaller in the installer, quite confusing.
[G2 Original Android Development] Robshr:
So what you're saying is when I install in it will leave an uninstall zip where does it put the uninstall zip cause I extracted the installer zip and couldn't find an uninstall zip within it but OK just wanted to know where it puts the uninstall zip?

Thanks Rob
[G2 Original Android Development] savoca:
When you run the installer, you have an option to uninstall.
[G2 Original Android Development] Skizzy034:
Isn't this for the G2?
[G2 Original Android Development] yirsung:
VS980 on cloudyG3 rom, getting error when i try to flash it. any help? Thanks

---------- Post added at 03:00 PM ---------- Previous post was at 02:47 PM ----------

When i try to flash it says : Failed

VS980, tried on stock as well
[G2 Original Android Development] Skizzy034:
Anyone try this on the d800 yet?
[G2 Original Android Development] yirsung:
ubuntu

got error :

no such file or directory

anyone know how to run it?

---------- Post added at 07:35 PM ---------- Previous post was at 07:29 PM ----------

line 13: resources/adb: No such file or directory

line 14: resources/adb: No such file or directory
[G2 Original Android Development] savoca:
Extract the whole folder. cd to the dir "install" is in.
[G2 Original Android Development] yirsung:
thank you for replies, that's what I did, I will try again.

---------- Post added 9th July 2014 at 12:13 AM ---------- Previous post was 8th July 2014 at 11:53 PM ----------

What did I do worng ?

files under /home/rich/ab
[G2 Original Android Development] yirsung:
Can someone give the old autoboot file that I can just flash?

Please, thank you.
[G2 Original Android Development] ljp1132719438:
can I boot into multiple rom with this?
[G2 Original Android Development] bleached45:
I believe that was a goal of this project. And I believe it offers that functionality to developers. But you would need a ROM to be designed to take advantage of the changes this makes/things it bypasses. I'm not sure at the moment if this is much beyond a proof of concept with the structure put in place for possible expansion.

But perhaps I am mistaken. :p
[G2 Original Android Development] mor_1228:
can we dual boot stock JB and KItkat
[G2 Original Android Development] piasek1906:
anyone could help me how to use the bootloader to install the Optimus Pro and SlimKat?
[G2 Original Android Development] AuzanAgnar:
so i can use 2 rom at the same time?
[G2 Original Android Development] randy6644:
your wish is mine too. I've been running Mahdi and would go back to stock for its camera only if these two can be compatible. For now, i wont do it. Coz mahdi is just crazily smooth!
[G2 Original Android Development] mlm1102003:
i cannt install via stock recovery !?
[G2 Original Android Development] t-shock:
[MENTION=4316709]savoca[/MENTION] When I am going to download the autoboot custom bootloader, it gives me 404 file not found.

Any mirror to download?
[G2 Original Android Development] jabbarh123:
so this mod enables you to have two kernels on one rom?
[G2 Original Android Development] Maxximo88:
I have a question!

Could Autoboot work with Grub4Android?
[G2 Original Android Development] savoca:
G4A can probably replace autoboot, but I'd like to take the bootloader into a more unique direction. Something like HTC's bootloader but cooler and more fun.

But that's for another day, first things first is getting mdp5 displays to work on secondary bootloaders - which effects G4A :P
[G2 Original Android Development] linuxxxx:
Can you tell me the lk loading address you used?

BTW lcd has been fixed (untested) on some new devices.

You should "merge" your work with g4a, we're making a new LK with some crazy features.
[G2 Original Android Development] ktetreault14:
I wish I could download still
[G2 Original Android Development] krija:
[MENTION=4491606]ktetreault14[/MENTION]

http://downloads.codefi.re/savoca/old/autoboot/Autoboot_Installer.zip
[G2 Original Android Development] ktetreault14:
Thanks a lot man!
[G2 Original Android Development] sandys1:
Is there a way to trigger the QH USB BULK 9006 state ? Just in case my phone is stuck in some weird middleway place because of some incompatibility and Download mode is borked ?
[G2 Original Android Development] ktetreault14:
I flashed this and it through my phone into fastboot. From there I was inexperienced in the LG G2 but read it was in brick able. So when I finally got into download mode nothing would flash because it thought it was a nexus 5. Turns out that was cause I flashed the sense rom. Now it's stuck in black screen dload 9008 mode and I hope [MENTION=4965298]tungkick[/MENTION] can save me. :mad::(:confused::eek:
[G2 Original Android Development] tungkick:
I CAN UNBRICK add friend facebook tungkick777 and chat now

https://www.facebook.com/tungkick777
[G2 Original Android Development] drsaidalavi@gmail.com:
Unistaller Zip not seen

Hello Savoca

Thank you very much for the excellent mod for dual booting

I want to try it , but the download page shows 404 error message, the other download link provided later only has installer zip, no uninstaller .zip. Kindly provide the link for uninstaller zip also
[G2 Original Android Development] savoca:
The installer contains an option to uninstall. You need a Linux machine and adb to run the installer.
[G2 Original Android Development] ktetreault14:
Is this project still being developed on? If so I wouldn't mind flashing as I have Ubuntu 14.10 on a partition. Looks great
[G2 Original Android Development] linuxxxx:
Yes but this project does not have the goal to boot <insert desktop os here>
[G2 Original Android Development] ktetreault14:
Oh I don't care of desktop OS. I said the Ubuntu thing cause I thought that's how you install. I want to dual boot Stock and AOSP
[G2 Original Android Development] savoca:
This will let you boot two different kernels out of two of the phones different partitions, but configuring the fstab and such for booting a second system partition is up to you. ;)
[G2 Original Android Development] ktetreault14:
Haha thanks for making it sound easy but out of my league. ROM Devs unite
[G2 Original Android Development] ktetreault14:
Anybody still looking at this try the multiboot patcher in the mean time
[Galaxy S 5 General] msavic6:
Here we go, one of the first comparison videos between these two flagship devices.

Samsung Galaxy S5 vs All New HTC One (M8): http://youtu.be/ZZOOcf3xRzU
[Galaxy S 5 General] RockRatt:
Best video I have seen so far. Clear and precise with no clear judgments either way. Both appear to be great phones.

Sent From My Spiderman,Ironman,Red,Dark Blue,Green, GreyedOut BadAss Themed I337
[Galaxy S 5 General] aHanSolo:
that typo though :P
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] nay12x:
I am having trouble reverting back to stock rom.

i currently am running a kit kat rom. CyanFox rom i believe

i heard something about not being able to downgrade firmwares once you flash a kit kat rom. which hope is not true.

when even i try to flash stock rom in odin i get the error of:

<ID:0/003> Added!!

<OSM> Enter CS for MD5..

<OSM> Check MD5.. Do not unplug the cable..

<OSM> Please wait..

<OSM> I747UCDLK3_I747ATTDLK3_I747UCDLK3_HOME.tar.md5 is valid.

<OSM> Checking MD5 finished Sucessfully..

<OSM> Leave CS..

<ID:0/003> Odin v.3 engine (ID:3)..

<ID:0/003> File analysis..

<ID:0/003> SetupConnection..

<ID:0/003> Initialzation..

<ID:0/003> Get PIT for mapping..

<ID:0/003> Firmware update start..

<ID:0/003> aboot.mbn

<ID:0/003> NAND Write Start!!

<ID:0/003>

<ID:0/003> Complete(Write) operation failed.

<OSM> All threads completed. (succeed 0 / failed 1)

So if anyone knows of a solution please help me out