yashsingh1/xdaforums huggingface dataset:
[T-Mobile LG G2x] mr.maxout:
Why not keep the phone as a spare or sell on eBay.......

Just seems wasteful to me. Unless you really hated the phone.

edit: Wheres the Video of the smashing/burning/melting and pissing on ?
[T-Mobile LG G2x] TheCoutures:
Definitely, you'd get probably 100 bucks for the thing on eBay
[T-Mobile LG G2x] mansa_noob:
Wasn't it dead?

-- The noob says:

The g2x did not get ics update due to a sensitive teeth problem!
[T-Mobile LG G2x] TheCoutures:
I don't think he said it was but it obviously is now after he was done with it.
[T-Mobile LG G2x] towelboy:
My laptop is broken atm but once I get it fixed and make the video I'll send you guys the link. I really hated the phone and it was damaged pretty badly already so I couldn't resell it, so why not go out with a bang! :D
[T-Mobile LG G2x] mansa_noob:
Over one day and working awesome. I am loving having this phone for the first time in over 1.5 years.

-- The noob says:

There is still hope for the g2x.
[T-Mobile LG G2x] n30wav3:
Yup u r right... its the stability of the next level... I haven't felt this much stability in my g2x... no slowdowns no SODs .. working beautifully... the only two things I want more (which I know I will get automatically once Mazo adds everything back) is the snappy fast feeling of the original 525 and a slight decrease in the overall temperature of the phone.... as I think that will add to the already awesome battery life
[T-Mobile LG G2x] redmonke255:
Maz you mind if I ask where you came from? It seems like out of nowhere the device is about to lose all developers then suddenly you and adampk show up and breath new life into the phone. I mean the kernel you've got here is absolutely phenomenal.

What I'm saying is that you might be an angel.
[T-Mobile LG G2x] mansa_noob:
Maz, I have something to report.

Bluetooth problem is only partially fixed. Let me explain a bit. Now the system does not show still connected except sometimes after the headset had been powered off. Also if the Bluetooth is left on continuously then in refuses to connect after a while unless Bluetooth on the phone is power cycled.

Maybe if you have time before the next release you can take a look at that... still seems like a memory and power management issue. Can the Bluetooth power management be turned off completely?

Edit: I don't know which logs would be helpful to debug. Tell me what you need (if anything).

-- The noob says:

There is still hope for the g2x.
[T-Mobile LG G2x] n30wav3:
There is one more "Kind of" SOD issue I want to report it occurs during call. Although I'll wait for his complete kernel to be released before explaining the specifics of the issue and I hope u guys should wait too... cuz as far as I remember, he took out many tweaks from the fixed3 kernel in order to make it work.... lets give him sometime add those back first.. cuz then he will be able to concentrate on specific issues one at a time.. and who knows our issue might get fixed already on the complete release. The Guy is freakin genius
[T-Mobile LG G2x] mansa_noob:
Strongly agree on the genius bit. Moderately agree on the rest :D.

-- The noob says:

Three in the morning I woke up... it was hot... the g2x had SODd!
[T-Mobile LG G2x] n30wav3:
Lol... yeah :D i was thinking twice before posting it.... then i DID :D
[T-Mobile LG G2x] justjackyl:
Ive been away for a long time.

Can someone link me to a Beta build that works? 323OC was last I used as 525OC wouldn't work.

Been on faux054 because I needed the stability, but I'm seeing a lot of hype about fixes and breaks, so whats the best Mazout Krnl out to date?
[T-Mobile LG G2x] mansa_noob:
Last one I believe (for now).

http://xdaforums.com/showthread.php?p=42007151

-- The noob says:

It's alive!

(Adopted from Robot Chicken for the g2x.)
[T-Mobile LG G2x] bluenote73:
I've noticed that if I go from trinity kernel to this one and back the result is bad lag until I revert to a nandroid. This has happened 2 - 3 times, but to really confirm I'd want to do a full set of virgin installs and tests. Anyone else seen this? Maz, any idea? I know etc scripts for one typically stick around, so maybe there is a conflict?
[T-Mobile LG G2x] sambodie:
Flashed the "latest" and running CM7.2 latest nightly. Running smoothly. Had BSOD this morning on charger, so just set yo keep screen on while charging. Never had the issue before though commonly reported.

Looking for next phone. HTC One? Nexus 4? Or commit blasphemy with iPhone 5?
[T-Mobile LG G2x] Mazout360:
Thanks for the compliments, I appreciate them! Yet I'm not really a "kernel genius" like faux was (I mean, this guy released a lot of work concerning android kernels which are now used in many, many different devices). I got scre*** by my telephony provider and now I'm stuck with the G2X for another year and a half, so I got tired of waiting for developers and I built myself a kernel and shared it, and I strongly encourage everyone with a little patience and knowledge in general programming (mostly java for android, C for the kernel) to do the same. This is open source after all.

Can't promise to fix this by the next release but I'll keep it in mind. I still want to rework KSM from the linux base to make it more functional (AKA upgrade it to the version in linux 2.6.39) and it's taking me a lot of time.

Yes my first call would be to doublecheck the init.d scripts and delete them before installing my kernel if you are coming from trinity. Morfic's kernel is using a different ramdisk for his boot.img and my kernel uses the ramdisk that is currently installed on the device...so if your current ramdisk is from the trinity kernel it may not work properly and you'll need to reinstall another "boot.img-based" kernel.

Oh also I started two little side projects during the weekend:

- I ported CWM recovery v6.0.3.2 (originally for CM9/10+) to the G2X (and removed ADB sideload since it doesn't work on this device), but seemingly it can't be NVflashed (maybe because of the bootloader ? not sure yet...) but the update.zip works. I don't think anybody wants to have to flash an update.zip everytime the phone boots to recovery so I'll keep this project on hold for now.

- I noticed that the board configuration file from the jellybean kernel did not include some radio-related clock settings, which are necessary to it's booting process. This gave me some hope back of getting CM10.1 to work with the radio (and calls/SMS) but my device flash memory is getting quite used and I don't want to kill it by going back and forth from CM7 to CM10.1 every day again. If anybody has good knowledge with the android system (using adb, kmsg, logcats, changing lib files, changing permissions) and wishes to try the beta just send me a PM.
[T-Mobile LG G2x] n30wav3:
Hmmmmmm :-s ... experienced hot battery draining SOD twice till now..since this kernel was released.. not regular SOD though .... kind of like pretty old ones.... I am thinking an app crapped out (google maps) for some reasons but posted this anyway so u guys keep this in mind...
[T-Mobile LG G2x] mansa_noob:
Me too, didn't report as I thought it may be something I had done. I have only had one.

-- The noob says:

It's alive!

(Adopted from Robot Chicken for the g2x.)
[T-Mobile LG G2x] YaKillaCJ:
Im not sure the terms but mine did go off some how while charging. Not sure if the wifi being on had anything to do with it tho.
[T-Mobile LG G2x] Mazout360:
Hope this one fixes everything

CM7 - http://goo.im/devs/Mazout360/KernelP999/Mazkrnl_0603ExpGB.zip

CM7 Overclockable - http://goo.im/devs/Mazout360/KernelP999/Mazkrnl_0603ExpGBOC.zip
[T-Mobile LG G2x] adame09:
Trying now will come back to review thank you
[T-Mobile LG G2x] mansa_noob:
Serious lag after first boot. Was able to reboot from menu. Working fine since, but seems not as snappy as the previous build. One difference is that Bluetooth was on when installed but I turned it off when I rebooted it so not sure if it had anything to do with it.

-- The noob says:

It's alive!

(Adopted from Robot Chicken for the g2x.)
[T-Mobile LG G2x] m3mb3rsh1p:
Thanks

Thanks for the new kernel, Mazout360.

I think I've figured out why I can't run Vector and Plants vs Zombies on mazkrnls.

After mansa_noob suggested that Trinity kernels left more memory available for graphics, I started mucking around with dalvik cache sizes and found that I could randomly affect how far the games got.

Faux's kernels all run the games even with similar memtotals as the mazkrnls (~380MB) so I believe it has to do with memory management/garbage collection tweaks in the mazkrnls that are choking the games.

For the first time ever, I was able to get Vector into the actual level before the game froze just by holding the home button and running app killer which left about 200MB free.

I'm just starting to learn about Android's systems but I think I'm on the right track towards understanding this problem.

On another note, I still can't boot with the new OC kernel but the non-OC one works and even respects my stock frequency setting of 1015 so maybe enabling overclocking forces the max OC at first boot which hangs my phone.

Learning is fun. Thanks again mazout360!
[T-Mobile LG G2x] mansa_noob:
I don't think it was me, maybe EE.

-- The noob says:

It's alive!

(Adopted from Robot Chicken for the g2x.)
[T-Mobile LG G2x] EEngineer:
It was me, most Trinity kernels leave LESS memory available for graphics - they take memory away from the GPU and give it to the Android system.

The only Triniity kernel that does not take memory away from the GPU is T15-G2x-06022012 which leaves graphics alone, same as Maz.

IF YOU ARE HAVING A LAG, try this, it cured my lag and also stopped com.android.phone boot errors.

1. Do a nandroid backup

2. Clear your cache. you can do this from Recovery or there are nice apps that will let you do it from Android (I use Elixir 2)

3. Go to Settings > Applications > Manage Applications, click the All tab.

4. For the following applications, click the application, click Force Stop, the click Clear Data. You can also click Clear Cache if it is not greyed out:

- Account and Sync Settings

- Dialer

- Dialer Storage

- Google Calender Sync

- Google Contacts Sync

- Google Services Framework (this one is important)

- Google Services Framework (yes, do it twice)

5. Turn your phone off, then on (do not reboot)

6. Repeat for Google Services Framework (Stop, clear data)

7. Turn your phone off, then on

Let me know if this cures your lag.
[T-Mobile LG G2x] TheCoutures:
Sounds like a temp fix, once all that cache builds back the lag will return.
[T-Mobile LG G2x] EEngineer:
No, cache and Data are not the same.

Cache is temporary, but App Data is not, it stores configuration info.

For example, you can delete your Contacts cache with no effect, but if you delete your Contacts data you lose all your personal contacts.

_______________________________________

Sent from my G2X using the XDA App
[T-Mobile LG G2x] Mazout360:
I know...didn't have time to properly introduce this build.

Let it load properly before doing anything. There's still a small issue to fix (nothing important, but it will cause lag at boot if the available memory drops and the oom killer starts). I finally readjusted ROW I/O scheduler for better WRITE speeds so that's why it seems less snappy...it's not lag. READ speed dropped a little but it was too fast imo anyways (and caused instabilities).
[T-Mobile LG G2x] m3mb3rsh1p:
Thanks for clearing up my mix-up, guys; sorry.

Funny you brought about clearing data and caches because yesterday, after swapping a few kernels, my phone refused to boot faux123's 054 kernel which always runs. I had to restore a backup and it ran as usual.

This made me wonder what could have happened because AFAIK, linux/android should be pretty resilient against bitrot with these centralized wipes of caches.

I wiped cache and dalvik like I always do, fixed permissions, so my guess is some of the system app settings used by one kernel were not compatible with the others...?

It's been mentioned that init.d scripts affect kernels differently. Does each kernel install its own? Which scripts/system apps/settings do kernels depend on?
[T-Mobile LG G2x] EEngineer:
Data, Caches, and Dalvik are three different and unrelated things.
[T-Mobile LG G2x] TheCoutures:
I understand that but I think the only reason the lag may clear up is because you are clearing the cache with it as well, once that builds back so will the lag.
[T-Mobile LG G2x] mansa_noob:
Maz, crashed a couple of times today. I have finally started a kmsg capture. Will share when it crashes again.

The Bluetooth connect issue seems sporadic.

-- The noob says:

It's alive!

(Adopted from Robot Chicken for the g2x.)
[T-Mobile LG G2x] Mazout360:
You are using the OC version right ? Would you mind trying non-OC to see if it still crashes ?

I'll try to rework bluetooth before the stable release
[T-Mobile LG G2x] mansa_noob:
Not a problem. I will flash non OC right now.

Kmsg from the reboot that just happened (freezes, does not respond to any inputs and then reboots) is attached (in a minute from pc of course :D)

Edit: Log attached. I am now sporting the non-OC version :p. There is some interesting stuff at the end of the log (or at least I think it is interesting :cool: ... LOL). mansa_kmsg_20130604_1.zip

Edit 2: Log attached from a battery pull required from non-OC version. mansa_kmsg_20130604_2.zip. Looks like the WiFi deep sleep caused it.

-- The noob says:

It's alive!

(Adopted from Robot Chicken for the g2x.)
[T-Mobile LG G2x] n30wav3:
Hmmm... testing OC... are u sure its not a bad flash mansa?
[T-Mobile LG G2x] mansa_noob:
Don't know what is a bad flash. In my experience bad flashes don't boot. I also had the non OC crap on me (will load log in a minute).

-- The noob says:

It's alive!

(Adopted from Robot Chicken for the g2x.)
[T-Mobile LG G2x] EEngineer:
I sometimes clear the cache through a status bar button via the useful Elixir 2 app. I've only cleared the cache when I've had a problem, as when the cache is cleared some apps take longer to start. I've used Elixir 2 for over a year. It made no difference for these crashes, and clearing the cache actually slows the phone some.

For a camera app, Data is you camera settings - ISO, image size, etc. for Contacts, Data is your address book. For your game apps, it's your high scores, progress, etc.

Try clearing the app Data and see. I did it as a fix for com.android.phone crashes on boot. When I cleared the Data for Google Services Framework the boot errors FINALLY stopped and I noticed that my G2X is snappier!

Some people believe that the Data stored for Google Services Framework might be firmware dependent, so when you flash lots of kernels or ROMs it's probably a good idea to go out of your way to clear that stored Data.

I can tell you that it's been a week, and I've been pleased to see no lag at all!
[T-Mobile LG G2x] n30wav3:
I said that cuz I haven't experienced any SOD or freeze yet... that's odd... as mostly we are synced with issues...!
[T-Mobile LG G2x] towelboy:
I know some of you guys want the video of me destroying the phone but my laptop still hasn't been fixed. Here's a picture of it after being hammered though. (Btw I'm obviously not Justin)
[T-Mobile LG G2x] n30wav3:
10 hours on OC and no freeze no hot SOD. Haven't tried the on call SOD yet which I mentioned earlier ...... impressed with Wifi battery life... gonna check Data battery life tomorrow
[T-Mobile LG G2x] EEngineer:
Justin Bieber has been doing some pretty strange things lately.

_______________________________________

Sent from my G2X using the XDA App
[T-Mobile LG G2x] towelboy:
Yeah he's pretty weird
[T-Mobile LG G2x] grantusmantus:
Running great so far. No crashes. Gets a little warm when I play games, but no lag. None. Thanks again!

sent from my p999

Nilla cm7 monthly

Mazouts Latest
[T-Mobile LG G2x] justjackyl:
Running great maz other than kernel oom.panic often on games
[T-Mobile LG G2x] mansa_noob:
Running OC or non OC?

-- The noob says:

It's alive!

(Adopted from Robot Chicken for the g2x.)
[T-Mobile LG G2x] mansa_noob:
Flashed again with the OC and still getting reboots after freezes :(. Must be something in my phone I guess.

-- The noob says:

It's alive!

(Adopted from Robot Chicken for the g2x.)
[T-Mobile LG G2x] Mazout360:
Maybe not..I looked at your debug logs and when I'll get rid of that little OOM bug it should be working fine
[T-Mobile LG G2x] n30wav3:
That's good if u found something... cuz I didn't had a single hiccup in last 24 hours of my testing.... I was starting to think it maybe something related to Bluetooth as he uses that and I dun
[T-Mobile LG G2x] adame09:
Bumb for quietness
[T-Mobile LG G2x] TheCoutures:
Why?
[T-Mobile LG G2x] mansa_noob:
Status update with latest build

Hey guys (those who are actively testing the latest build).

What is the status on your end? I have the following to report now:

1. I suffer random reboots. Fmax of 1.0, 1.1, 1.2 and 1.4 were tested and it has no effect so it has nothing to do with overclocking.

2. The phone runs a bit warm when idle and get slightly hot (around 40C give and take) when something moderate is going on (calls, texting, browsing). Actual temperature depends on level of activity.

3. Super hot when I use navigation. I have seen temperatures in excess of 50C, with a maximum of 60C.

Since this phone is my DD I have switched temporarily to ELP-max of Trinity, but I am missing the performance :(.

Anything on your end?

-- The noob says:

Sent to the Facebook of cellular phones.
[T-Mobile LG G2x] n30wav3:
Hmm I have seen 2 SODs on OC since the day of release, yup a bit on the warmer side but only if u r doing something while charging. Haven't tested extended calls yet although browsing and texting not making it hot. Battery drain is comparatively low when hot then earlier kernels. Haven't tried navigation yet. I m on stock fmax 1015.... one thing I want to add is I am using v6 supercharger with kernel tweaks set to rock hard.... u know what mansa give it a try as rock hard is meant to actually prevent reboots ( in favour of SOD, basically assumes ur kernel won't SOD so prevents reboot)

Edit: one more thing, the temperature difference between urs and mine is maybe due to the difference in frequencies so try 1015 for few days and check
[T-Mobile LG G2x] EEngineer:
http://xdaforums.com/showpost.php?p=41233113&postcount=3086

Try the Trinity T15-G2x-06022012. You can overclock and you'll get the same battery life as ELP-Max. It's a fast Trinity kernel, but don't expect as good a battery life as the Mazout kernels. :)
[T-Mobile LG G2x] mansa_noob:
Thanks. I have already switched over to this one, but have to set a wakelock to avoid Bluetooth problem so battery life is horrendous :(

Anxiously awaiting a new build here and also trying my hands on building an ics by trying to port P990. Wish me luck, although given my experience level I am not holding my breath :angel:

-- The noob says:

Sent to the Facebook of cellular phones.
[T-Mobile LG G2x] EEngineer:
Strange, I don't have a Bluetooth problem - I'm using that kernel and 01Mar2013 CM7 ROM. Exactly what Bluetooth problem are you having?
[T-Mobile LG G2x] Mazout360:
I'm done with the new build but it doesn't boot..so I'm stuck debugging it blindly which will take some time. I could share my own personal build (non-OC) which has most of the new features but it still has the slowdown when the battery level drops that n30wav3 reported so I don't really like it.

You should be able to boot a p990 ICS build simply by switching the kernel for a P999 one (the boot.img), but the baseband won't work... If you're speaking of another hackfest build, well I worked hours on rebuilding the sources (you can find them on my github) but it seems like some newer surfaceflinger updates broke the older EGL compatibility (AKA the hackfest kernel compatibility). A good java programmer could take a look into this, as a CM10.1 hackfest *could* be theoretically possible.
[T-Mobile LG G2x] adame09:
I would like to test your personal build

Sent from my G2x
[T-Mobile LG G2x] mansa_noob:
Bluetooth shows connected, but audio won't route through it (effectively disconnected). Requires a power cycle of the Bluetooth to fix.

-- The noob says:

Sent to the Facebook of cellular phones.

---------- Post added at 05:18 PM ---------- Previous post was at 05:14 PM ----------

Thanks. Should the partition layout be 999 or 990? It seems LG changed the partition layout for ics. What happens if you try to load system.img from ics (990) with boot.img from 999 in a 999 gb layout? I'm sure someone has tried that already :)

-- The noob says:

Sent to the Facebook of cellular phones.
[T-Mobile LG G2x] Mazout360:
Always use a P999 partition layout (gb and ics are the same) or you'll have to nvflash a new one. Someone indeed already tried it and it works, but without radio it's somewhat useless. If you indeed try it, give back a reply as I have a beta kernel to try out which will maybe fix the radio on CM10+.

Here's my personal build : http://d-h.st/94k (Yeah it has a strange name...). Please no bug report, I know lag may build up after some time without a reboot. Also, no supercharger is required as the values are hardcoded in the kernel.
[T-Mobile LG G2x] EEngineer:
Hmmm... try clearing all the data and cache in Bluetooth Share (Settings > Applications > Manage Applications | All, Bluetooth Share), then reboot. You'll probably have to re-establish Bluetooth parings.

If that doesn't help try my fix here:

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

What exactly is the "supercharger"?
[T-Mobile LG G2x] mansa_noob:
Nah... I have been fiddling with it for long enough to know its kernel related... something to do with deep sleep. Stock never had this issue, but then stock never sleeps :). Maz fixed a memory release problem which seems to fix it. All other kernels show this issue for me.

I leave the headset connected all the time, maybe that's why I have this problem more than others, but others have reported it too.

-- The noob says:

Sent to the Facebook of cellular phones.
[T-Mobile LG G2x] Mazout360:
V6 Supercharger by zeppelinrox. Script that adjusts the out-of-memory (OOM) minfree and adj values to change at which point the device needs more free RAM and start killing processes with lower priority.

And yes, this bluetooth issue seems kernel related. When I'll get my kernel to boot again I'll work on this.
[T-Mobile LG G2x] bluenote73:
I suggest a complete fresh flash including formats. Some kernels can leave byproducts even after flashing and that can cause problems. I find it hard to believe that you have found a bug that transcends kernels here that no one else has reported previously. Not to say it can't happen, especially with a unique use case of course. But before I took that as gospel I'd do a format starting with cm 7.2 virgin and test that.

Can't stress the format of data and system enough.
[T-Mobile LG G2x] mansa_noob:
Been there done that. I developed (rather hacked) the cleanup batch script trying to fix this issue... can't get any formattier than that :D

I am not the only one with this bug... others have reported it too. I guess people learn to live with it, like I did, sticking with stock for a long time.

Regarding starting fresh, my CM7 is less than a week old and I do not restore anything from backup.

-- The noob says:

Sent to the Facebook of cellular phones.
[T-Mobile LG G2x] bluenote73:
I haven't seen anyone report it other than associated with this kernel though.