yashsingh1/xdaforums huggingface dataset:
[Epic 4G Android Development] mkasick:
You mean for boot_zImage_recovery.zip to work?

The CWM kernel doesn't need full kexec support in order to be booted via kexec. But it does need the copy_atags patch in order to respect the "bootmode=3" kernel argument.

Actually, you can take any existing Epic kernel and somewhat-easily fix it to be bootable via kexec. Steps are:

1. Extract EC05 kernel sources. Or use the GB sources, it doesn't matter, it doesn't even have to match the version of the kernel you're fixing.

2. Apply "decomp_cachebufram" and "decomp_copy_atags" patches.

3. Build a kernel. Config options don't matter much since this kernel is going to be thrown away.

4. Find the zImage for the kernel you want to fix. Run:

skip=`grep -Fabom 1 $'\x1f\x8b\x08' zImage | head -n 1 | cut -d : -f 1`
dd if=zImage bs=1 skip="$skip" | gunzip > Image
cp Image arch/arm/boot/Image

which extracts the decompressed kernel payload from the zImage, and replaces the "Image" that was previously built with the one you've extracted.

5. Run "make" in the kernel source directory again. You might have to append a "CROSS_COMPILE=" path to match the one used in a build script. The output should be:

CHK include/linux/version.h
make[1]: `include/asm-arm/mach-types.h' is up to date.
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-arm
CALL scripts/checksyscalls.sh
CHK include/linux/compile.h
Kernel: arch/arm/boot/Image is ready
GZIP arch/arm/boot/compressed/piggy.gz
AS arch/arm/boot/compressed/piggy.o
LD arch/arm/boot/compressed/vmlinux
OBJCOPY arch/arm/boot/zImage
Kernel: arch/arm/boot/zImage is ready
Building modules, stage 2.
MODPOST 13 modules

which shows that the build process took the existing, extracted Image, compressed it, and attached a new kexec-compatible decompressor to it.

The resulting "arch/arm/boot/zImage" can be kexec'd, and command line arguments should be respected, e.g., if you want to boot into CWM recovery.
[Epic 4G Android Development] MДЯCЦSДИT:
Easier than heimdall and odin if you **** up recovery
[Epic 4G Android Development] ugothakd:
Yes, for those flashable zips. boot_zImage_recovery.zip or boot_zImage.zip. I think what you described is how to make a kexec'able cwm kernel. I was asking doesn't cwm have to have kexec? Not the ability to be kexec'd, but be able to kexec kernels? I'm asking because I can't seem to kexec a kernel from cwm 3.1.0.1 with either of the flashable zips.
[Epic 4G Android Development] mkasick:
Yes. I thought that's what you were asking, hopefully it's still useful info.

Yes, if you're trying to kexec from CWM, which would be nice.

If you have a kexec-patched kernel in bml7 with an intact recovery, even if it's not CWM, you can use that recovery to kexec stuff. The GB keyfix kernel I posted is of this type. You'll have to "reboot recovery" to get into it, three-finger won't work.

Actually as a stop gap, you can have an update.zip that calls "reboot recovery", that you apply in CWM (bml8), that reboots into bml7 recovery, from which one can kexec. Attached is an update.zip that should do that.
[Epic 4G Android Development] ugothakd:
Hmm. Never thought of doing it that way. Thanks mkasick.
[Epic 4G Android Development] ugothakd:
Nice job! kexec has proved to be very useful. While we're add it, I'm going to add my update.zip.

What it does is take whatever is on bml7 and copies it to the sd card as a zImage. Then, it makes an initramfs of whatever is in /sdcard/initramfs, and boots it.

This could be useful for people wanting to test something initramfs-related very quickly. Just modify the /sdcard/initamfs directory, and boot the update.zip.

Thanks for the idea mkasick

[edit] also, that cm7 dual-boot guide worked great!
[Epic 4G Android Development] The Root:
Anyone else find the gap between what mkasick says is easy and our own attempt to understand what he wrote to be pretty hilarious? Great job, man.
[Epic 4G Android Development] christophocles:
It works exactly as you described. I am dual booting CM7 on the SD card with another rom on the internal memory. I am also running the CWM5 test build. I will report any issues in this thread, but so far there everything has worked perfectly.. Thanks :D
[Epic 4G Android Development] Rodderik:
the new CWM has the kexec patches...very nice to be able to 3 finger and kexec an sdcard rom
[Epic 4G Android Development] ugothakd:
Something usefull, if you wanted to flash anything to sd card rom (like gapps) just kexec with boot_zImage_recovery.zip and flash whatever you need to

sent from my always aosp epic
[Epic 4G Android Development] christophocles:
Good tip, I figured that part out... But what if I wanted to boot a different kernel on the SD card (CM7 overclocking kernel, for example)? I'm guessing I would just have to replace the zImage file, but any old kernel wouldn't work.. The new kernel would need kexec patches as well, right?
[Epic 4G Android Development] ugothakd:
Nope, new kernel wouldn't need kexec patches to be kexec'd. You could use my update.zip, and put mkasick's init.rc and recovery.rc and param.ko in /sdcard/initramfs and it should work for any aosp compatible kernel.
[Epic 4G Android Development] mkasick:
Any kernel should boot, although much more slowly (take about 35 seconds or so at the SAMSUNG logo). The bigger problem is that without patches the kernel command line parameters can't be changed. In other words, you'll end up booting that kernel's recovery.rc or fota.rc regardless of which "boot_zImage" file used.

Full compatibility doesn't need the full set of kexec patches, just decomp_cachebufram and decomp_copy_atags. It's possible to take an existing compiled kernel and attach a new decompressor with these patches included (that's how the CM7 sdrom kernel was "built") but that much still requires setting up a kernel build environment.

As for CM7 kernels I haven't pushed getting the kexec patches in yet since the mtd mess is still being worked out and there hasn't been an "official" build in a while. I'll see about getting the decomp_ patches in though, at least.
[Epic 4G Android Development] styles420:
Is it possible for a MTD kernel to kexec a BML kernel and rom, and/or the reverse? If so, it has a couple of useful possibilities...
[Epic 4G Android Development] thomasskull666:
Very interesting idea, I am curious about this as well.
[Epic 4G Android Development] mkasick:
There's no requirements on what storage stacks are supported by the kernels, so yes, you can do BML kernel -> MTD kernel or MTD -> BML.

Edit: Of course, both kernels have to be patched to support kexec. I understand most (all?) MTD kernels are not yet, but that's just a matter of patching them.
[Epic 4G Android Development] ugothakd:
It doesn't matter, because the bml rom would most likely be installed to the sd card, which would mean no need for bml (rfs) at all in the kernel.

sent from my touchwiz 4.5-ed epic
[Eee Pad Transformer Q&A, Help & Troubleshooting] Natethegreat_skaer:
Sorry for the dumb q but I cant find prime 1.4 to download. So I can try to unbrick my tf. Help would be appreciated.
[Eee Pad Transformer Q&A, Help & Troubleshooting] ondoy1943:
You do not need to use prime 1.4 with nvflash; that rom is history. The more recent roms in nvflash format are prime 1.8, here: http://xdaforums.com/showpost.php?p=16923441&postcount=1, and revolver 3.2, found here: http://xdaforums.com/showpost.php?p=15736001&postcount=2.

Choose the custom rom you prefer then download the corresponding nvflash version of the rom, plus of course, nvflash files themselves.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Natethegreat_skaer:
This will unbrick it?
[Eee Pad Transformer Q&A, Help & Troubleshooting] baseballfanz:
You can try to see if it work. As for unbricking or not depend on what's wrong with your TF.
[Galaxy S II Q&A, Help & Troubleshooting] blue4004:
I'm thinking of upgrading my firmware but not with Kies after reading some failure of some users in updating theirs using Kies.

My problem is I bought my phone here in the Philippines and I don't know if my phone is compatible with the software posted here.

Philippines

PDA: XWKF1

PHONE: DXKF1

CSC: LBKE5
[Galaxy S II Q&A, Help & Troubleshooting] ithehappy:
Just download a firmware of your choice from this thread,

http://xdaforums.com/showthread.php?t=1075278

Besides, there is NO issues with Kies update.

Regards.
[Galaxy S II Q&A, Help & Troubleshooting] blue4004:
So regardless of regoin, nothing will happen to my phone?
[Galaxy S II Q&A, Help & Troubleshooting] JJEgan:
Pick one as near as possible to your region .

You will need to read the tread and firmware descriptions .

jje
[Galaxy S II Q&A, Help & Troubleshooting] blue4004:
Would there be incompabilities if I download a different firmware?

Or does anyone have any idea on what version to download with the information I posted?
[Eee Pad Transformer Themes and Apps] finalhit:
anyone having problems with words with friends? earlier this morning i was playing with a couple of people and i get responses in about 10-20 minutes.

suddenly, i got a network error message. i kept getting the message so i tried 1) clearling cache/data...and relogging in, 2) reinstalling the app.

after log in, my game loaded my state from 2 days ago...then waited a couple of hours, and i got my all my current states back again, and my opponents seemed to have made their move. so i made mine on all the games...then nothing.

10+ hours laters, on 10 games, and still no responses. i'm logged in on two phones with the same account, and none of them are showing any activities.

any advice? i just discovered this game a couple of days ago, and i'm really enjoying it.
[myTouch 4G Q&A, Help & Troubleshooting] devender09:
Hello Gadgets elites

I have a unusual problem. My SMSs have gone missing or say being erased or deleted automatically and that too over 2000 in one conversation. The surpringing fact is that they are being erased between a certain period of time viz. July and August msgs are erased and msgs before and after are there in my inbox. Pls, guys help i need that msgs back.
[Eee Pad Transformer Themes and Apps] Mattamac230:
This is a redone Prime bootanimation, I used the first part and redid the second with a the honeycomb bee with flashing wings.
[HD7 Q&A, Help & Troubleshooting] moad:
hi friends,

I have new HTC HD7 & i want to copy all of my contacts from HTC Blackstone to HTC HD7. Could any one tell me how?

Thanks
[HD7 Q&A, Help & Troubleshooting] moad:
done via outlook connector
[LG Optimus 2x] pd5009:
Hi all,

I am not very sure if this phone will really support ICS. Due to low amount of RAM, will it really be a kind of experience to have ICS in this phone?

Can anyone shed some light on this?

I am sick of waiting for GB upgrade for this phone, and looking forward for some of the XDA developers to bring up ICS for this phone, only if its hardware supports it (having dual core proccy with just 512mb ram is really a big bottleneck)
[LG Optimus 2x] manasgirdhar:
it may work.There are pics on the net of ICS working on nexus S.and Nexus S also has 512 mb of RAM.so i guess it should work on O2X/G2X as well
[LG Optimus 2x] enigma00:
Be glad that the Ox2 is one of the CM-supported devices. CM will surely bring the ICS to the Ox2 (most likely CM8?).

PS. 512MB of RAM is the bottleneck? Really? Do you care to elaborate? What do you have problem running?
[LG Optimus 2x] justclimb:
Considering the first IceCream shipped smartphones will have between 1 and 1.5 Gigas of RAM...

That's a fair presumption.

My 2cents.
[LG Optimus 2x] orlroc:
Nexus S have 512mb... and it will upgrade to ice... so why dual could not be upgraded???
[LG Optimus 2x] omiblack:
Before 21-12-2012?
[LG Optimus 2x] smokeweedevery:
no sorry we will first get it 22-12-2012;)
[LG Optimus 2x] Rusty!:
The Nexus S RAM is the same amount and configuration as the O2X (512MB total, 384MB available) and there are alleged pictures of ICS on it.

The O2X will be fine.
[LG Optimus 2x] manasgirdhar:
I hope the Kernel wont be a problem.
[LG Optimus 2x] Rusty!:
Don't see why it would be.
[LG Optimus 2x] lap33733:
I don't believe LG development guy's have enought know how to build ICS:-)
[LG Optimus 2x] TrymHansen:
Sony has already promised to deliver ICS for the Xperia Arc, which has 512MB, so I don't think RAM is a problem.

However, I think the REAL reason LG has been dragging their feet with GB for O2X is that they signed an agreement with Google to support their phones with new software for 18 months after release. If they had released GB earlier, they'd pretty much have to release ICS as well.

By releasing GB this late, they can simply claim there is not enough time to implement it for O2X.

So, can O2X run ICS? Most likely yes.

Will we get it? Most likely no.
[LG Optimus 2x] Rusty!:
The O2X came out before that agreement saw light of day, so probably isn't included in it.
[LG Optimus 2x] crazy_dj:
I just hope that arcee will bring us the best ICS rom possible .. :D I dont care about LG
[LG Optimus 2x] juanicoenfer:
Exactly, ICS with Froyo Kernel :D:D

No problem
[LG Optimus 2x] XT69:
btw i have read somewhere, that the ICS won't have any magic features, as the best features will be delayed for the next major android release... and if that's the case, i don't see the O2x not getting ICS...
[LG Optimus 2x] manasgirdhar:
the only hope will be CM....i think that Lg is not gonna release ICS.they dont care about the customers..All they care bout it selling the hardware.there are still new features.I for one am interested in the launcher..heard its gonna be like Honeycomb.
[LG Optimus 2x] XT69:
there won't be honeycomb launcher, no radical changes, so probably LG will release it...
[LG Optimus 2x] orlroc:
i hope....... ;)
[LG Optimus 2x] manasgirdhar:
Check this:-

http://www.droidsolute.com/android-ice-cream-sandwich-features-release-date-details/
[LG Optimus 2x] ThePigletWhisperer:
Rumors say that it will be optimized for Texas Instruments processors, and not so much for Tegra 2.

Read this

http://pocketnow.com/android/notion-ink-ceo-hints-late-october-ics-launch-omap-preferred
[LG Optimus 2x] XT69:
okay but there's also a sentence:

"However, the Google team announced that it is quite likely that any device capable of working successfully with Android 2.3, can also be upgraded to Ice Cream Sandwich."
[LG Optimus 2x] ThePigletWhisperer:
I never said otherwise.

I said it won't be optimized for tegra 2. I never said it wont support it, or it won't work on the o2x...
[LG Optimus 2x] MikuSE610:
We still don't have Official GB. Why bother arguing over that one?
[LG Optimus 2x] crazy_4_and1:
This is just sad . . . a device so equipped hardware - wise , but on the "software side" of things it is left in the shade of less powerful devices . . . ICS would be great to have , if LG finds it to be worthy of attention !!!
[LG Optimus 2x] akyp:
Given the unwillingness of nVidia in open-sourcing key parts of the OS, you might as well forget it.
[LG Optimus 2x] Rusty!:
Yeah, I mean we couldn't even have an AOSP gingerbread ROM. Damn you nVidia.

Oh, wait a sec :rolleyes:
[LG Optimus 2x] crazy_4_and1:
So , we really fu*ked ourselves for buying O2x . . . I didn't know what to buy , thaught of Galaxy S ( used ) for 200 eur. , or Optimus for 300 ( new ) I bought LG ... eventhough it is packed with dual core processor , and GeForce ULP , it has less features than Samsung . . . thats weak . . . you have a 1.3 MPix front facing camera on LG , but you can not use it !!! Its hilarious :D :D 2 cores , you could use them if you had at least gingerbread and it is not here yet . . . and when it comes it will be crippled with an old kernel which is basically the core of all potential features . . . it sucks !!! Did I make a mistake , did we all make a mistake ?!? If I wanted , I coud have bought a saucepan pad made of glass and metal for less money if I wanted !!!
[LG Optimus 2x] Rusty!:
Some questions:

How is the phone crippled by the 'old' kernel? What things is it lacking that 2.6.36 would give it?

Do you think that running the phone on 2.2.2 magically disables the CPU's second core?

What happens when you open the 'Mirror' app?
[LG Optimus 2x] crazy_4_and1:
One single app that is not written to be multicore aware is using just one core . . . can we use video from front facing camera with old kernel , or is it a feature that is controlled from elswere ? I mentionfront cam. because it would fe nice that for once a stock ROM has the speed and features of a modded or custom made ROM
[LG Optimus 2x] davjan:
asked on twitter to LG webcare NL

@LG_WEBCARE_NL

zal de lg optimus O2x ooit ICS krijgen ?

reply:

@davjan1988

Of dit Ice Cream Sandwich wordt -na Gingerbread voor O2X-, is nog niet te bevestigen. We blijven wel optimaliseren in updates

in english

@ LG_WEBCARE_NL

will LG optimus O2x ever get ICS?

reply:

@ davjan1988

if Ice Cream Sandwich will come after Gingerbread is not yet confirmed , but we remain Optimize updates
[LG Optimus 2x] justclimb:
LG is crap... you don't need to question it anymore.

Stop crying and root your devices to start the party: Official GB is out there!

Wait until november to see if there's any Ice Cream ROM available for the 2X, if not just buy the Nexus Prime.

Google should ban any maker from the Alliance if any of them brake the device updating rule.
[LG Optimus 2x] danibravo:
Couldnt agree with you anymore... Im coming from a nexus one, and bought this phone because i thought i would be great. this thing and LG's support for it is just really awful. only a matter of time until we get a port / custom rom with ICS. it will take LG months (even they even give us it) to make the update for ICS

im only getting nexus phones from here on out.
[LG Optimus 2x] Jordanooo:
found this : http://www.geeksailor.com/lg-optimus-2x-android-4-ice-cream-sandwich-update/

Also lots of places saying that lg have been working on ics for this phone
[LG Optimus 2x] markop90:
Nexus s has the same amount of ram and it is the first device that will receive the ICS update
[LG Optimus 2x] HoundDK:
LG confirms ICS for O2X

Hi,

Just snapped the following of engadget which, according to engadget, is an official LG statement.

LG firmly denies the rumors that claim LG will not be providing the Ice Cream Sandwich OS update for the LG Optimus 2X. These rumors are NOT true. LG is currently in the process of planning the Ice Cream Sandwich OS update for the LG Optimus 2X as well as other LG high-end smartphones. Detailed information on the Ice Cream Sandwich OS update schedule for specific models will be announced, once the Ice Cream Sandwich OS is publicly released by Google. Please stay tuned for more updates from LG.

I know most of us is still waiting for an official release of GB, but in terms of continiues LG support for the O2X, this is IMO none the less encuraging. :)

More at http://www.engadget.com/updates/which-devices-will-get-ice-cream-sandwich/
[LG Optimus 2x] peacekeeper05:
Yep. It will. The question is when. Anyways, it still is a good news that LG will continue to support the highend phones from the optimus line up of 2011.
[LG Optimus 2x] HoundDK:
Exactly my point! :)
[LG Optimus 2x] nisamtetreb:
Tegra2 reserves 128MB RAM for the GPU, so we actually have a lot less than 512MB RAM and LG said they're still testing if ICS is feasible on 2x. I hope it is. :)
[LG Optimus 2x] Rusty!:
Of course it is, the Nexus S has the exact same memory set up.
[LG Optimus 2x] xIceCream:
Just a test ...

Of our ...

patience .......

BUT I HAVE WAIT ENOUGH >_>

Denngggg
[LG Optimus 2x] One1Two2:
Great the day after the world ends. LOL
[LG Optimus 2x] crazy_4_and1:
Used to own a Optimus 2X

Had an Optimus 2X ... great phone except for crappy software ... I now have Xperia Mini - 720p video from youtube never played better - Optimus could not cope with it ! Dead thread , I know , but had to say it .
[LG Optimus 2x] Justray:
Holy resurrection Batman!!!

No, you don't HAVE to say it, if you're so needed to troll you can GTFY, and with luck a Mod will close the thread
[LG Optimus 2x] Rusty!:
LMAO, those 720p videos must look amazing on that tiny 320x480 screen :rolleyes:
[LG Optimus 2x] eraldo:
hahahaha iv explained that a dozen times these people dont get it.
[LG Optimus 2x] N1ght21:
+1

i need posts to write ind dev sub forum :D
[LG Optimus 2x] godofice:
Oh yea... I definately need that phone. Can't wait to see a 2.25px/px resolution...:p

The real question is... why does he troll an ICS thread with a GB phone?

I don't think you're expected to spam for these...:rolleyes:
[LG Optimus 2x] Mungulz:
BOOM, HEADSHOT.
[LG Optimus 2x] crazy_4_and1:
It's now officialy an ICS running phone . And Optimus officialy got canned for the upgrade. Was just talking about how that tiny phone runs 720p videos that stutter on your almighty Tegra 2 chipsets wrapt in LGs coating .
[LG Optimus 2x] kaspar737:
1. LMAO, you just know how to fail. You are 3 months late. Congratz!

2. ICS isn't only coming to Canada.

3. With a custom rom I can play 720p videos fine. At least 720p has more point when played on a 800x480 screen rather on a 480x320 screen. Oh, I can also output them to my HDTV.
[LG Optimus 2x] dark_sat:
LG Korea also know how to answer in English! GO Korea!
[LG Optimus 2x] darenb4:
LG UK today... danced around my question... not happy
[Samsung Epic 4G Touch] Kivamaki:
I think it's weird how this phone comes preloaded with a demo of Nova 2 hd. Which I didn't try and uninstalled, but the game on the market doesn't support our device.

Anyone have any luck getting it to work? Was wantin some cool games.
[Samsung Epic 4G Touch] indoyota:
Yea, played it this morning. Kinda cool. But before you can play, the game had to update or something, like 300 mbs of something.
[Samsung Epic 4G Touch] walord:
Nova2 for the i9100 works fine as does gtracing
[Samsung Epic 4G Touch] Zzim:
Nova 2 is preloaded on yours?
[Samsung Epic 4G Touch] Silent25r:
Wait, it is only a demo?
[Samsung Epic 4G Touch] VonLaserface:
Yep, just a demo. Visiting their site through the phone only gives Spiderman and UNO as options. There's a handful of other titles on the Market but none of their really big titles.

Being as the international GSII and the E4GT are basically identical I assumed Gameloft would have more titles listed as compatible at launch (especially Order & Chaos and Black Pegasus). Given their track record that was a bit presumptuous of me.
[Eee Pad Transformer Themes and Apps] wrichards2009:
Is it possible? How hard would it be to do?
[Eee Pad Transformer Themes and Apps] salbalboa:
should be pretty simple
[Eee Pad Transformer Themes and Apps] ikirt:
I just made one, but for some reason I do not see it when my TF boots, once I figure it out, I'll put it up here for you.
[Eee Pad Transformer Themes and Apps] droidkevlar:
Where r u putting it on ur tf?
[Eee Pad Transformer Themes and Apps] ikirt:
Yes, I'm trying to load it on my TF, when I reboot the screen just goes black
[Eee Pad Transformer Themes and Apps] wrichards2009:
he's asking where you're putting it on your transformer...

as in /data/local or system/media

it matters on our devices i think.

also, how did you take the video and make it into images. I found out how to do it, but i end up with 900 JPEGs and I need .pngs ...
[Eee Pad Transformer Themes and Apps] ikirt:
I put it in the /data/local folder.

I used mplayer to convert an avi into jpg.

mplayer file.avi -vo jpeg

or

mplayer file.avi -vo png

I have followed a butt load of tuts and I'm still getting a black screen on boot. :S

I just converted all images to png and I get the same results.
[Eee Pad Transformer Themes and Apps] baseballfanz:
Doesn't matter, either location will work for the TF.

i would double check the desc.txt file.

can you go ahead and post what you have, maybe someone can take a look at it.
[Eee Pad Transformer Themes and Apps] ikirt:
This is what is in my desc.txt:

1280 800 30

p 1 0 part0
[Eee Pad Transformer Themes and Apps] humanporkrind:
Like to know how this is coming this is something I am interested in.
[Eee Pad Transformer Themes and Apps] ikirt:
Hopefully i will have this figured out soon :-)
[Eee Pad Transformer Themes and Apps] hawkxcore:
Make sure that when you create the .zip you use no compression.