yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] htpybk:
Hi Eric and hkkp,

My experience is CM7 give me a smoother experience and better battery life:

http://bbs.hiapk.com/thread-2931011-1-1.html

However, you need to update the latest CM7 kernel in order to fix the "sleep death" problem:

http://www.4shared.com/folder/9Y9RYzQA/_online.html

Advantage of stock rom is better screen and photo quality.

Someone have modified and improve the stock rom, I have tried and it is better than the stock one. If you really care about the camera and video quality more than smoothness and performance, you should use this:

http://www.angeeks.com/forum.php?mod=viewthread&tid=1848884&extra=page%3D1%26filter%3Dtypeid%26typeid%3D14%26typeid%3D14

I am look forward to the ICS. CM9 will come up very soon. It will release before the formal LG one.
[LG Optimus 2x] spica1234:
Our india got same v20e at same nearby date of hong kong.

Its somewhat better and had heridetry proxy settings in wifi. I dint use it long but it was less battery eater. May be it was optimized for asian sim providers.
[LG Optimus 2x] hkkp:
switched to MIUI rom now, it has a bit more functions which is useful for me. MIUI + ironKernel + Go Launcher, sounds like a perfect combination.

I believe when LG release ICS, there must be CM9 and/or some other better custom rom out there. I won't go back to stock rom unless I need to bring my phone back to LG repairing centre.
[Android Apps and Games] PMGRANDS:
Delete this...
[T-Mobile LG G2x] androidfeen809:
I order a free G2x from tmobile on the promotion which is about to end on the 21 of this month.

What is the best from this phone? Tell me your opinion about it
[T-Mobile LG G2x] FatalityBoyZahy:
CyanogenMod... Hands down, fastest ROM out there IMO
[T-Mobile LG G2x] Zspy1985:
Running Eagle Bloods rom with faux123 kernel. Overclocked my phone 1.5gHZ with it undervolted as well. Getting over 15 hours of HARD power use while listening to music for 3 hours, web 2 hours, great GPS and mass amounts of texting.

Add in the few levels of World of Goo and being able to run this bad boy on the BIG SCREEN with the hdmi useing a 30 foot cable.....

This is the phone to have. Period.

http://xdaforums.com/showpost.php?p=20452048&postcount=2609
[T-Mobile LG G2x] jwslam:
Noob question: so flashing the kernel gives better battery life? or the fact that it's undervolted?
[T-Mobile LG G2x] littlecarlos:
The fact it undervolted but not all g2x cpu are built the same, undervolting can kill your cpu if it cant handle it
[T-Mobile LG G2x] russell956956:
The SPEED! 'Nuff said ;)

Sent from my G2x running EaglesBlood 2.5
[T-Mobile LG G2x] jetbruceli:
Best thing about this phone is the games made for tegra. They are enhanced!

There isn't really a need to change kernal because this phone is fast as is. I tried it, oc'd it and never saw real time improvements. I actually underclock mine to 816mhz and it still plays all games the same.

This phone operates the best for me on Baldwin's kang cm7. Its fast and reliable. Either way you will want to use anything that uses the external sd card for app storage.

sent from my Google device
[T-Mobile LG G2x] androidfeen809:
Lol its actually for my grandma, I ordered the phone for her but I will be playing with the phone for sure lol. I'm keeping the slide untill a quad core htc devices comes out with a good gpu
[T-Mobile LG G2x] androidfeen809:
I know this is an old thread but just wanted to say this phone is pretty awesome, my grandmother loves it and so do I. What I love the most about it is the stock build of the phone, the phone seems to respond faster when tapping on capacitive buttons then when I click them on my mytouch 4g slide which isnt stock like the g2x. I notice stock will always be faster then phones which have sense, touchwiz, and other crap of layer on top of android
[T-Mobile LG G2x] hairycheapo:
G-ma's stock G2x. Updated software?

You mentioned the speed of the stock build. I am curious if GRANDMA has the recent software update. It's V21Y and brings the phone up to Gingerbread 2.3.4 (as opposed to 2.3.3 previously. My wife has been on it over a month now w/o rebooting. It's an awesome stock build! My G2x is rooted and running recent Cyanogenmod real well too. The stock is so good now that even I sometimes restore a rooted stock nandroid for ZERO bugginess!
[T-Mobile LG G2x] namklak:
Joining in the dredging of an old thread - I loaded V21y on both my and my wife's phone - both run slower with noticeably more lag than stock Froyo. But no dreaded Black Screen Of Death, which is what my wife hated (she is on call sometimes). So I guess I'm happy. Someday I should try a dev rom I guess... But I NEED WiFi calling and a2dp - not sure if I can get that in a dev rom...
[T-Mobile LG G2x] DsturbD:
wifi calling and a2dp work in almost all of the roms, even on the new baseband (except bluetooth calling, but streaming music works), just try one and find out. CM7 is the best place to start
[T-Mobile LG G2x] androidfeen809:
Yea she got the update 2.3.4, the stock build is awesome fast, faster than the htc sense obviously but I still love the htc sense animations are just better on sense if sense could be just as fast as stock id loved it even more lol. Stock makes a big difference even the single core G2 is fast on stock faster than the mytouch even with 2 cores. I've done the test I tap the menu at the same time on the 3 phones and the mytouch is the slowest. However you do see the difference when not on the UI, for example on apps, the browser, and loading obviously the mytouch wins on that aspect 1.2 ghz dual core
[T-Mobile LG G2x] Solace50:
theres still some minor issues with the 2.3.4 got one rare SOD and a few odd reboots. cm7 has none of the issues. guess thats the tradeoff for proper quality of calls and a working gps.
[T-Mobile LG G2x] mmapcpro:
I downgraded my baseband back to the March 2011 firmware, loaded up Hell Fire Phoenix with Faux's stable kernel, running V6 SuperCharger, and a Team Carbon theme that I'm currently modifying to my specific likings.

This phone flies for me. Everything works and it looks great while doing it. I really don't see a need to get a new phone, unless I decide I want a larger screen.

I still hate LG, but hey...
[T-Mobile LG G2x] androidfeen809:
I'm using the mytouch and my grandma won't be changing phones in a long while maybe untill her upgrade is due. And for me would be the same, I'm waiting for the quad core htc mytouch to come out.
[Off-topic] sakai4eva:
Whilst Jaszek is being whiny in the other thread, I'm making a new one that does NOT violate any rule, since it is categorically correct.

Merry Christmas and a Happy New Year. Emphasis on being Merry and Happy as you realize that doomsayers are predicting the end of the world but aren't selling all their worldly possessions to fund the last drunken binge.
[Off-topic] deliriousDroid:
Merry Christmas and a happy new year to you to my man.

Ima still gunna party like it's the end of the world tho:D

Sent from my SilverBullet 'HTCDesireZ running EliteMod'
[Off-topic] Felimenta97:
I already created this. But anyway, Merry christmas and happy new year for all of you.
[Off-topic] Archer:
GOD!!!

Yours was the "The ''Merry Chirstmas and Happy New Year'' Thread" thread.

This is the "The Merry Christmas 2011 and Happy New Year 2012 thread" thread.

:p
[Off-topic] Babydollll:
Merry Christmas (and Happy Birthday to me too :D ) and a Happy New Year...

Sent....from the desk of Pipsqueak O.
[Off-topic] sakai4eva:
Heeeeeeyyyy BD! How's it going?

Since DD isn't up yet, I'm going to have to make my own Christmas card.
[Off-topic] Babydollll:
Hi Sakai! Pipsqueak said chirp (She said you would know what it meant)
[Off-topic] drygmasken:
Merry Christmas and a Happy New Year to all at xda!!!
[Off-topic] benrees21:
Merry Christmas to all at XDA! See you all in the new year! Have fun and get drunk! :P

Sent from my Nexus S on Ultimate ICS ROM, Morfic's Bareback TEUV ICS Kernel and some help from Tapatalk!
[Off-topic] cwtrex:
Merry Christmas and Happy New Year!
[Off-topic] galaxys:
Merry Xmas...HoHoHo! :)
[Off-topic] watt9493:
Merry Christmas. Hope all of your holidays are better then mine. :l

-My life is a shooting range, people never change-
[Off-topic] melvie:
Merry christmas!

Peace
[Off-topic] husam666:
Merry Christmas everyone and survive a new year :p
[Off-topic] Babydollll:
And a Happy Birthday to meeeeeeeeeeeeeeeeeeeeee!

(shameless self promotion)

Sent....from the desk of Pipsqueak O.
[Off-topic] Dirk:
Happy Birthday/Christmas BD. Double celebration means twice the drinkin' and eatin'.

Have a great day!
[Off-topic] conantroutman:
Happy bday (bd) /xmas (everyone else) and a merry new doodad to all you OT weirdos... :D

Stay classy folks ;)

Sent From My Fingers To Your Face......
[Off-topic] Babydollll:
Thanks Dirk

Conantroutman

Here is a pic from last night in NYC :D

Definitely NOT being sent from my HTC Amaze4G until Christmas Day.....
[Epic 4G Android Development] Tortel1210:
Note: This is a MTD build. If you don't know what that is, read about it here

If you don't want MTD, don't flash this.

As an added bonus of going to MTD, you get more space in /data. Its almost 700mb now :)

Because this is MTD, you cant flash other kernels until they become MTD compatible!

To go back to pure stock, you'll need Odin or Heimdall.

#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

To install:

1 - Download the zip

2 - Make a nandroid backup!

3 - Flash the zip

4 - If you want, follow the steps to restore your data

5 - ??

6 - Profit!

When coming from another MTD rom/build, this will NOT wipe data. If your using BML, it will. So please beware, and make backups.

Also, please note that this is not perfect. Theres a special splash logo right now, I hope you enjoy it. I may improve on this later. Update: New splash!

Tweaks:

-All deodexed

-Pre-rooted

-1% Battery

-CRT off

-Wireless Hotspot

-1x/3g Icons

-No CIQ

-GPS Fix

-Almost all bloatware removed

Kernel Tweaks

-Voodoo Sound

-Many speed/efficiency tweaks

-Slight Undervolt

-No overclock, stock frequencies

-Added extra CPU governors, use Set CPU to change

-More that I cant remember

Changelog in 3rd post!

Download links:

Version 3 (12/21) - Download

V3 Kernel Only (Thanks zman0900!) - Download

Older versions:

Version 2 (12/20) - Download

Version 1 - Download

Some more notes: You can restore your old system too, use the data restore guide, and modify it for the system backup.

All stock themes/mods (Other than kernels) will flash fine. The kernel is the most important part of this build.

Note: To make themes/mods work, you will need to go to Mounts and mount system before flashing the zip. Pretty much every zip tries to mount the BML system.

The kernel sources for this are located here

To make a working MTD kernel is more difficult than stock, Ill post the process later.

Thanks to:

noobnl (Boot.img)

xBTx (Deodexed files)

k0nane (NoCIQ)

Necrosan (Hotspot)

AproSamurai (Info)

CM Team

SenseiSimple (1x/3g)

And more
[Epic 4G Android Development] Tortel1210:
To restore data from a nandroid backup:

1 - Mount your sdcard as USB storage

2 - Navigate to clockworkmod/backups/<LAST BACKUP>/

3 - Rename system.rfs.tar to system.yaffs2.tar, data.rfs.tar to data.yaffs2.tar

4 - Open the nandroid.md5 file, replace all rfs in the filenames with yaffs2

5 - Save/close, unmount USB, and reboot into recovery

6 - Advanced restore data (And system if you really want). Only advanced restore, or else it will give you a BML kernel and recovery, which wont boot

7 - Reboot!

(If you were on ext4, just replace rfs with ext4)

If you want your previous Rom, advanced restore system too.
[Epic 4G Android Development] Tortel1210:
Changelog:

Version 3 - 12/21

Upped voltages to prevent lockups/reboots

Added stock android keyboard (Haptic feedback doesnt work though)

Version 2 - 12/20

Added 1x icon (Thanks to SenseiSimple)

Updated kernel to fix splash issue

Added SuperUser.apk to /system/app (Whoops)

Updated su binary

Confirmed GPS fix

Added extra ringtones and notification tones, from a mix of other devices

Changed the hotspot app name from 'Sprint Hotspot' to 'Wireless Hotspot'

Version 1 - 12/19

Initial release
[Epic 4G Android Development] MДЯCЦSДИT:
Yay

1st

10chars
[Epic 4G Android Development] AproSamurai:
Thanks guys. :)

Also to reiterate, this is for people on MTD who want a stock experience, overall nothing out of the ordinary or special added to this kernel. This for the meantime is so people don't have to go back to BML for features of their phone which they don't have on AOSP distributions. For non stock features, you're going to have to wait until someone decides to do them otherwise this process isn't as simple as forking someones github and compiling.
[Epic 4G Android Development] zanderman112:
1st page reserve. Great job to all involved.

/temporary sig
[Epic 4G Android Development] Zeinzu:
Needs crt on and 1x fix. Just sayin. Sooo glad to see this finally for those who don't want MIUI or Cyanogen. Thank you.
[Epic 4G Android Development] Fire n mage:
Perfect timing, I was reluctant to download cm7 beside I hate using odin for anything cause my computers don't recognise cept my sister lappy. -.- but now if I get bored or wanna switch there's always this :)
[Epic 4G Android Development] stilesja:
If I advanced restore data AND system from a nand made from legendary would that be like essentially having my legendary rom setup on mtd (sans bml kernel of course). And then i could make a nand of that and restore to it whenever I wanted?
[Epic 4G Android Development] AproSamurai:
Essentially yes, on CWM 5 on BML backups are labeled as system.ext4.tar as an example. You can make a backup, and then edit system.ext4.tar to system.yaffs2.tar and change the name for each individual file in the md5 to yaffs2.tar and you should be able to advance restore those files.

Also, as always. lol
[Epic 4G Android Development] zanderman112:
Apro loves his memory :D

/temporary sig
[Epic 4G Android Development] Zeinzu:
Whaaat? Yes! This made me so happy cause I use my own custom rom and wouldn't want to change anything. So you would just advanced restore system and data after converting the filenames for them correct?
[Epic 4G Android Development] AproSamurai:
Theoretically yes, as long as everything is changed properly you should be good. lol
[Epic 4G Android Development] || Acer ||:
Woo!!!! Now no one will have to worry about switching to MTD since everyone will be on it soon!

Sent from my Galaxy Tab 10.1
[Epic 4G Android Development] sgtkwol:
Thanks for this. It'll be a nice stopgap until CM7 has full video capabilities and permanent solution to PRL updates, switching usb modes, etc.
[Epic 4G Android Development] zman0900:
Is there kernel source somewhere? I'm a computer science student / Linux nut so I would really like to look at that to see if I can understand how this boots or maybe try my hand at some overclocking.

Also, thanks for this. I'm amazed at how quickly development has been moving around here lately.
[Epic 4G Android Development] dangambino:
How about themes
[Epic 4G Android Development] KennyG123:
Wow! And they said it would be almost impossible for TW ROMs! Thanks for opening the door!
[Epic 4G Android Development] ugothakd:
I THINK they should be fine. Along with roms that don't include a kernel

sent from my always aosp epic
[Epic 4G Android Development] dangambino:
K. Cool. Gonna try a ei22 theme on this build later
[Epic 4G Android Development] toastyc12:
I kind of like that boot screen. xd.

"Before I boot, I'm gonna test the colors out, make sure the screen still displays them right...yep...everything looks good."

Now I can keep a nandroid of this ready anytime I need video overlay or 4g/wifi tethering! A good temp fix while development in CM7 catches up.
[Epic 4G Android Development] shadie452:
I was actually surprised to find that there was no root in this rom. Maybe I didn't do enough research before I flashed it. Is root not possible because of the file system? If I made a backup through titanium backup, is there any way you suggest I retrieve it?

I love the idea of this rom, but root access is necessary for me.

Edit: Well I feel dumb now. All I had to do was download superuser to get root. Good job on the rom. :)
[Epic 4G Android Development] AproSamurai:
It still is almost impossible, requires a lot more than just a repo from github. This is here as a stock equivalent, not something severely overboard features wise.

Sent from my Epic 4G
[Epic 4G Android Development] Tortel1210:
Whoops, I didnt notice that SuperUser wasnt there, my bad. Fixed that and more now, check the first posts for more info :)
[Epic 4G Android Development] krazyflipj:
I tried searching but couldn't find the answer but would themes work on MTD stock roms?
[Epic 4G Android Development] zeppelin481:
@Tortel- have you kept with the stock partition sizes in the mtd table? I assume you aren't running the same size partitions as the CM guys since their system partition is probably quite a bit smaller.
[Epic 4G Android Development] Tortel1210:
I think it is. The partition sizes are as follows:

/dev/block/mtdblock2 268.5M 245.4M 23.1M 91% /system
/dev/block/mtdblock3 676.5M 445.5M 231.0M 66% /data
/dev/block/mtdblock4 25.0M 2.3M 22.7M 9% /cache

I forget what the stock /system size is, but most deodexed Roms shouldn't have issues with the size
[Epic 4G Android Development] zeppelin481:
Thanks for the quick response! Maybe someone can "df" a stock ROM that's bml to confirm, if they don't mind (I don't have an Epic 4g).

Ryan
[Epic 4G Android Development] zman0900:
/dev/block/stl9 251.8M 231.2M 20.6M 92% /system

/dev/block/stl10 484.8M 411.2M 73.6M 85% /data

/dev/block/stl11 163.2M 10.4M 152.8M 6% /cache

Edit: looks like the bml /system is actually smaller...

Edit2: this has a lot more space used in system since I pushed some apps there to same space on /data
[Epic 4G Android Development] zeppelin481:
Yeah, I thought those others looked closer to the CM partitions. The 25M cache seemed way too small for stock, because that's where OTAs live (which sucks because there is no other need to have that much space for cache).

Thanks dude!
[Epic 4G Android Development] jarnow94:
Just add Voodoo Color to the kernel and I'm sold!
[Epic 4G Android Development] Zeinzu:
And voodoo sound. Just sayin.
[Epic 4G Android Development] AproSamurai:
Have you bothered reading the OP?
[Epic 4G Android Development] Zeinzu:
Woops.

"slight undervolt" Could the op clarify how much undervolt on what frequencies?
[Epic 4G Android Development] Zeinzu:
So what differences aside from extra space in data has been noticed with stock mtd roms?
[Epic 4G Android Development] flastnoles11:
Slight speed differences also. Not much but just enough to notice
[Epic 4G Android Development] zman0900:
For anyone curious, I've noticed from looking through the kernel source that this already includes some built in undervolting and has bfq and sio i/o schedulers added. It also has the screen at 72Hz.

Here's the undervolts:

1000: 1275mv-100 = 1175mv

800: 1200mv -50 = 1150mv

400: 1050mv -50 = 1000mv

200: 950mv -25 = 925mv

100: 950mv -25 = 925mv
[Epic 4G Android Development] Tortel1210:
Those were my initial undervolts, but it wasn't quite stable.

I have upped the voltage, and its now as follows:

1000: 1275mv - 25 = 1250mv

800: 1200mv - 25 = 1175mv

400: 1050mv - 25 = 1025mv

200: 950mv - 5 = 945mv

100: 950mv - 5 = 945mv

Updated with a version 3, which has an updated kernel, and the stock android keyboard
[Epic 4G Android Development] Zeinzu:
72hz? Sigh...
[Epic 4G Android Development] AproSamurai:
Honestly I'm just going to go out and say this, he made this for himself, it's his personal kernel and has been his personal kernel for quite some time before MTD was even released as it started out as a BML kernel, he didn't have to share it with anyone when got it working on MTD, no reason whatsoever. If you don't like his choices in what he does, perhaps you should make your own personal set up for a kernel for EI22 on MTD and make changes where you see fit otherwise the comments are unneeded.

I don't mean to come off as rude, but come on now.
[Epic 4G Android Development] misterlee622:
Nandroid backup worked like a charm.

I followed the instruction in OP for restoring nandroid backup data & it worked like a charm. I also tried to apply a custom EI22 theme but it didn't work. But that's okay tho. I'm content with stock TW look. :D Thanx +1000
[Epic 4G Android Development] balagyi:
whats MTD stands for?
[Epic 4G Android Development] AproSamurai:
Read this thread it explains it.

http://xdaforums.com/showthread.php?t=1387334
[Epic 4G Android Development] zman0900:
Any possibility of making a flashable for just the kernel? It would be useful for those of use that restored system and data from another rom, plus it would make a good example for others who might release mtd kernels.

EDIT: I know it varies phone to phone, but you can probably go much lower on 100 and 200 mhz. I was running mine at 850mv for a long time, and i think i had it working as low as 800mv

EDIT2: I made my own flashable zip that will flash just the boot.img and recovery.bin from v3. If you don't care about updates to the actual rom and only want the kernel / boot stuff updated, this worked for me. I'm not sure if flashing the recovery.bin was necessary, but it can't hurt. If anyone decides to try this, make sure you are backed up first, and I take no responsibility if you phone explodes or turns into a llama. Clear cache and dalvik before rebooting from recovery.

EI22-MTD-v3_kernel.zip - 13.3 MB
[Epic 4G Android Development] stilesja:
www.linux-mtd.infradead.org/

Memory Technology Devices
[Epic 4G Android Development] zanderman112:
ROFL! That's too funny.
[Epic 4G Android Development] zanderman112:
You could just manually place the themes system files using es file explorer.

/temporary sig
[Epic 4G Android Development] zman0900:
libncurses seems to be missing. This prevents bash from working. Here's the error:

link_image[1963]: 1942 could not load needed library 'libncurses.so' for ' bash' (load_library[1105]: Library 'libncurses.so' not found)CANNOT LINK

I can't find it in the few other roms i've checked, so I'm not sure if it was ever there to begin with, but I know bash worked on other roms. Anyone have any ideas?

EDIT: Nevermind, found it in cyanogen. Might be worth adding it to this rom.
[Epic 4G Android Development] misterlee622:
Great idea. Can't believe I didn't think that. Thanx

Sent from my Epic Monster 4G
[Epic 4G Android Development] balagyi:
thanksss.. that helps me explain it a lot..
[Epic 4G Android Development] MoSeriouS:
So I have downloaded v2 of this Rom, and I don't have the ability to download the entire v3 for awhile, but if I flash the v2 then flash the zip you made I should have everything that v3 has except for Android keyboard, correct? Thanks!
[Epic 4G Android Development] hazridi:
If you want to flash a theme on this rom, you need to go into the Advanced menu in CWM and choose 'Mount /system' first, or it will not work -- as pretty much every single mod for EI22 attempts to mount bml partitions as /system.
[Epic 4G Android Development] zman0900:
Correct.
[Epic 4G Android Development] samiyr:
great job

great job on this rom, its a nice daily until cm7 is complete, its very smooth and i didnt realize how much i missed my 4g. thanks again
[Epic 4G Android Development] toadlife:
Looking forward to this. I tried to convert my kernel to MTD using your git tree and it resulted in a bootloop. I give up for now.
[Epic 4G Android Development] flastnoles11:
Earthbound has made his mtd kerenl. Maybe trying asking him about it. Very excited about this mtd stuff and really appreciate all the hard work ALL Of the devs are putting into it...