yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] Custom40:
Sv: [ROM][old|new bl] ParanoidAndroid v2.6 - build 05 / 07 [Feb 17] [linaro][smooth]

Guys, flash the latest exp kernel by Pengus. You'll feel a boost in overall performance ;)
[LG Optimus 2x] tonyp:
Thank you pengus! No hard feelings whatsoever from my side, and I'm sure no one blames you - errors like this do happen.

I did spent a couple sleepness nights over this, but at least I improved my compiler & toolchain knowledge and cleaned up lots of code in desperate attempts to get rid of the bug :)

I'm just glad and extremely relieved that the ugly bug has been tracked down and fixed (and that I'm not to blame after all :D)

As pengus and I have discussed, it does fit perfectly:

fsync failures do cause data corruptions exactly like the ones we recently encountered.

build 06 came with an exp kernel that included the fsync commit - and the first bootloops got reported.

Build 05 (+ testbuilds) weren't affected because the kernel hasn't been released, yet.

PA was especially affected due to the reboots after applying a profile / changing dpi settings.

The buffer gets correctly flushed when you turn off and on your screen before rebooting to recovery.

This didn't happen when you changed some dpi settings and hit "reboot"...

Reports on build 05 came in with people using the new kernels as well - but 2000 users didn't have these problems before.

I moved builds 06 and 07 back to the download folders and re-added the [stable] tag at the topic. (I had deleted that two days ago as I couldn't guarantee it anymore) :)

Actually build 06 should be a little faster than build 07 as it does contain the ARMv7 (and especially Cortex-A9) optimized string handling. I will bring it back in a soon-to-be-released exp build.

I thought that commit has been the origin of the data corruptions, but it already became clear that it wasn't as people kept having problems with build 07 as well where I had removed it.

Thanks a lot to everyone for the support during the last days!

I appreciate it a lot that you stood to me and the ROM risking data losses and corruptions, as we all thought it's the ROMs fault.

While I thought you're gonna rip off my head all of you encouraged me :)

And I can finally sleep in peace again, I blamed me for causing data corruptions for some of you and felt terrible about it :D
[LG Optimus 2x] FatherJony:
Told you :p.
[LG Optimus 2x] pengus77:
LOL yeah but it's not standard fsync, it actually flushes the buffers on screen off (and now also on reboot/shutdown). It was a freaking bug in the original code i cherry picked and that i (mistakenly) trusted coming from such a recognized developer as faux... anyway mistakes help growing up :)
[LG Optimus 2x] tonyp:
Yes, you did :D

I thought that people had to enable dynamic fsync to be running into problems (that's what I answered in the PM hehe).

Who would have thought that fauxes code is terribly broken - he didn't check if dynamic fsync has been enabled or not and just activated it no matter what!

Actually people who had enabled dynamic fsync have been a lot safer than those who didn't, because there it worked correctly and flushed the buffers, which it didn't if you kept it disabled....

Quite the irony, huh? :cyclops:
[LG Optimus 2x] FatherJony:
Yeah, i know what it does, but the timing was suspect and the symptoms matched. Btw, don't worry about the cherry picking, this could happen to anyone.

Lol, yeah, living on the edge can some times be safer :p.

I still think that disabling fsync even in this way is an accident waiting to happen, a crash or a bsod can still screw you. And now that people are overclocking their phones like there is no tomorrow...
[LG Optimus 2x] pengus77:
Ooops a derp slipped in. All kernels have been replaced with updated versions. If you already got your hands on 100p3 or 106 please re-download and re-flash.
[LG Optimus 2x] rajdoll:
All is well that ends well :)
[LG Optimus 2x] vEget7:
why i cannot see "the tony's profile" on setting-paranoid settings-launch? i'm on PA 2.5-02 build..
[LG Optimus 2x] komedol:
Please go to: http://xdaforums.com/showthread.php?p=36901932 for more details
[LG Optimus 2x] jabooka:
I got another freeze or SOD while using xda app and viber and screen timed out and phone went dead...battery pull was only way out :crying: so no logcat from me :crying: and lately I've been getting a lot of SODs and hot reboots. It is almost as it was in the first days of cm10 nightlyes regarding SODs.

ROM: PA_2.6_build_05_oldbl

Kernel: kowalski_100p2, Feb 16, 18:17:02 CET

Phone : made in Korea

Will try to do full wipe, format, install clean rom+kernel and restore data. Luckily, cm7 and cm10 made me be paranoid and I'm still doing backup before every rom/kernel upgrade :fingers-crossed: If there is anything else that I can give you to better understand what is going on, please advise as I'm really looking forward to help out as much as I can :highfive:
[LG Optimus 2x] rajdoll:
Switch to latest 100p3 while reinstalling, that seems to fix most of these issues.
[LG Optimus 2x] natalya:
Gotta get this right...

When I used Build 06, this was what happened to me twice before I reverted to Build 05:

After a random reboot, I would find the home screens empty without shotcuts/widgets.. In other words, homescreens got reset after random reboots (happened twice).. Question: If I flash Build 06 now, and flash the latest Kowalski kernel, this "bug" won't occur again?

Thanks.
[LG Optimus 2x] murok9042:
Got a bootloop after restore my apps with titaniumbackup. I will flash build 5.02. Hope this time it works :)
[LG Optimus 2x] FatherJony:
Nope, it shouldn't. The reason your homescreens were getting reset was that your launcher's application data were getting corrupted.

Read a few pages back. You shouldn't restore your data, they are probably corrupted. Do a full wipe and reinstall everything manually. And for the love of god use the latest kernel by pengus or else you might get corrupted data again.
[LG Optimus 2x] natalya:
Nice, thans a lot for the reply.

I know you might have been thinking "why don't they just read before asking?" Well, I did read, but most of the "data curruption" reports I read here was of apps getting removed and people loosing their data which I didn't have. So I just didn't know if the "homescreen reset" was the same as data curruption, but it seems to be so :)

Again, thanks for clearing it up. Will get back to the awesome Build 06 now where everything is fly ;)
[LG Optimus 2x] Mahi1997:
Re: [ROM][old|new bl] ParanoidAndroid v2.6 - build 05 / 07 [Feb 17] [linaro][smooth]

Running latest Kowalski kernel and pre08 build, no noticeable bugs so far. No data corruption and boot loops :D its amazing, really smooth.
[LG Optimus 2x] Medizinmann:
Hi!

They could also do backup/restore /data through adb-shell.

Backup /data :

./adb shell tar cvf /sdcard/data.tar /data

./adb shell mke2fs -j /dev/block/mmcblk0p8

./adb shell e2fsk -yfc /dev/block/mmcblk0p8

Restore /data:

tar xvf /sdcard/data.tar

...this will restore all readable data without the corrupted data...

Might work - worked for me, but might also fail if to much is broken...
[LG Optimus 2x] murok9042:
No I only restored my user apps not the system apps...but nevermind I am going to flash the build 5.02 anyway.
[LG Optimus 2x] Medizinmann:
Hi!

He was refering to the user apps...

/date is corrupted not /system....

You need to recreate partition/filesystem on /data...
[LG Optimus 2x] murok9042:
Ok I am going to do this. So I can flash build 07 instead of build 5.02?
[LG Optimus 2x] speedme:
I'm on build 05 (not the 5.2 version) with Kowalski's pre 101 kernel.

If I want to switch to build 07, I only need to flash ROM + kk pre 106 and then wipe dalvik....right ?

(since I don't have the data corruption, I assume I can dirty flash)
[LG Optimus 2x] kingvortex:
Re: [ROM][old|new bl] ParanoidAndroid v2.6 - build 05 / 07 [Feb 17] [linaro][smooth]

Yes, that's correct. Wipe cache and dalvik, though. No wipes are necessary when just upgrading from one PA build to another, but I believe a cache and dalvik wipe are recommended when changing kernel.
[LG Optimus 2x] speedme:
Yes, I know and I always do that (even when I dirty flash).

But I want to keep my data and apps, so prefer to dirty flash over full flash now :)

But before flashing build 07 I'm gonna make a Nandroid backup ofcourse :)
[LG Optimus 2x] BS86:
meh .... was on build 5.2 with kk100p2 after a full wipe with format /data /system /cache, and shut down, made a backup, flashed build 6 and kk100p3, as the data corruption was kernel related --> bootloop.

restored the backup --> bootloop .... seems like my data got corrupted in the final shutdown before flashing the fixed kernel ;) sometimes i hate my luck ;)

did format /system /chache /dalvik cache, flashed build 6 and kk100p3 --> still bootloop

formated /data --> booting and running smooth, applied tonyp 2013 profile --> still running

lets hope that this was the last full wipe i had to do :)

But thanks to pengus77 and tonyp for fixing the issue so quick :) I hope your exams don't suffer from all the coding you do with pengus
[LG Optimus 2x] tr@p:
Guys, before flashing newest kernel, install trickster mod and enable dynamic fsync. It will prevent data corruption when rebooting to recovery.

Pengus wrote this, it wouldn't hurt to read sometimes.
[LG Optimus 2x] mattyfog:
I'am not following this thread but I'm writing hoping to be useful also if can't provide a logcat.

I installed the build 7 (never used one of the other before). Wow that's maybe the best rom I have ever tried on my optimus 2x, thanks for this :)

However I have 2 big bugs:

- I cannot install any app (unkwnon error -24 after the download)

- after I set tonyp profile in paranoidandroid settings, the phone doesn't want to boot and I have to use smartflash :D

However I'm sure that you will fix those bugs. In the meanwhile thanks a lot for all you work. We really appreciate it! :)
[LG Optimus 2x] tr@p:
First one was never reported, second one... just flash newest pengus kernel, release or experimental version, right after flashing the rom and you'll be fine.
[LG Optimus 2x] thewoZa:
Well maybe you should be following the thread as the answers are all a few posts above yours... :rolleyes:
[LG Optimus 2x] flat__line:
Noobish

May be I did not get this right but:

I full wiped

installed build 07

flashed new release kernel

booted

so I do not need the Trickster stuff, am I right?

Thanks,
[LG Optimus 2x] tr@p:
No, with full wipe you're fine.
[LG Optimus 2x] BS86:
i did, and like he said, also did turn on and off the display --> still data corrupted, like i wrote above
[LG Optimus 2x] tonyp:
Yup, that's either bad luck or already a pre-corruption.

But at least it shouldn't happen again anymore once you updated to the new kernel :victory:
[LG Optimus 2x] tr@p:
Hehe, then you're lucky one... :laugh:
[LG Optimus 2x] BS86:
did that together with flashing build 6 ;)

i love the smoothness :victory:
[LG Optimus 2x] mattyfog:
Thank you man, I'm going to try right now :) However it will take a little time because I cannot boot into cwm... I will download the experimental kernel because before I had the release version I get this error :)

Thanks a lot
[LG Optimus 2x] rugglez:
Just a nice little useless post to annoy tonyp here :p

Had some time before the game started, so I decided to try this ROM out.

Just fantastic :victory:

Gonna put it on dual boot :highfive:

Btw, forgot to change the Christmas profile pic, maybe you did too ;)

:eek: :confused: :p
[LG Optimus 2x] flat__line:
Re: [ROM][old|new bl] ParanoidAndroid v2.6 - build 07 [Feb 17] [linaro][stable][smoot

Pdroid not working?

I have just full wiped, reflashed build07, 100p3 and when I launch pdroid it tells me that this android version is unsupported: what did I mess up/forget?

Thanks
[LG Optimus 2x] my_dnl:
R: [ROM][old|new bl] ParanoidAndroid v2.6 - build 07 [Feb 17] [linaro][stable][smooth

08pre + kowalski 100p3

No problem!

very good battery life (like build 06)

Differences between previous build 06: 08pre (both kowalski 100p2 and 100p3) is slower at boot. It takes two/three times with the same configuration

Inviato dal mio A500 con Tapatalk 2
[LG Optimus 2x] mattyfog:
Not working also for me but love this rom!!
[LG Optimus 2x] Medizinmann:
AW: [ROM][old|new bl] ParanoidAndroid v2.6 - build 07 [Feb 17] [linaro][stable][smoot

Yes, but don't forget to flash the latest kernel too!
[LG Optimus 2x] murok9042:
Of course! Now it runs like a beast :cyclops:
[LG Optimus 2x] tonyp:
Hm, sounds like I might have forgotten to patch in PDroid for the oldbl version of build 07.

You can just use build 06 until I'm ready with build 08 :)

Oh and - build 08 should be ready in the next days :)

Edit: Regarding build 08: Did anyone try the "tabletUI statusbar on top" option of build 06?

I played with it for a couple minutes but didn't really consider it usefull, simply as our screen is to small (and I think it behaved kinda laggy).

As we got a PhabletUI, too I guess it's not really needed anyways.

But if anyone wants to try it out, flash build 06 (and flash the new kernel before rebooting!) and enable it at Settings - System - Statusbar (iirc) + enable TabletUI at PA Settings.

You have to find a matching dpi value for the statusbar as well.

If anyone can show me a usecase why it would be nice to have it I'll re-add it - if not I'll just keep it out.
[LG Optimus 2x] dieghen89:
Hi! When I turn off the screen i notice a single flickering before the screen goes black. Am i the only? And sometimes the phone freezes, overall after unlock the screen (just had one 10 min ago removing a notification directly pulling down the bar in the lockscreen). I need to pull out the battery. The log in this case are unreliable :/

I'm on a clean PA7 from yesterday, never changed the lockscreen style. 100p3 kernel.
[LG Optimus 2x] tr@p:
Hmmmm, so I guess that it's not because OC... these freezes.
[LG Optimus 2x] dieghen89:
Nope. I noticed more frequent freezes some days ago, when i switched to PA5.2 + 100p2 kernel keeping the data partition from pengus cm10, expecially with screen off and wifi on. So i decided to install all on a clean environment. The freezes are less frequent and imho also slightly different, till now with screen off is all ok, happens sometimes with screen on.

Today if happens again i'll try to connect with adb so i'll understand if the phone gives some signs of life and catch a log, but i'm quietly pessimistic.
[LG Optimus 2x] jabooka:
Just had my touch LEDs flickering on low battery of around 3% (maybe not related) when browsing with Opera. When it loads web page LEDs are flickering. Previously, had them dimmed down with Kowalski Manager.

Side note - system was running pretty much without any problems for more than a day and this mourning started to glitch and slow down and getting no free RAM so tasker started to kill processes and one of them way launcher (default one that came with pa-2.6 rom) as it needed to redraw homescreen and it took around 3-4 seconds to do that.

Never OC, never UV/OV, apps running are Performance control, Viber, 3G Watchdog, PDroid, Xperia Home and standard android stuff.

Also...noticed that Lumberjack can't make dmesg export :confused:. It just hangs if I try to export that log. Others are exporting fine. Any suggestions on that nasty glitch? Is there another way to pull it off - maybe ADB?

Rom: PA_2.6_build_05_old_bl

Kernel : Kovalski kernel 100p3 old bl

Phone : 990 made in Korea
[LG Optimus 2x] SLS197:
AW: [ROM][old|new bl] ParanoidAndroid v2.6 - build 07 [Feb 17] [linaro][stable][smoot

Hi, you should update to 100p3, because 100p2 has a known data corruption bug. I suggest you to do a clean install with a full wipe Inc. /data and /sdcard.
[LG Optimus 2x] dieghen89:
As wrote in my first post, my new clean install is with PA 7 + 100p3.
[LG Optimus 2x] rockyy:
AW: [ROM][old|new bl] ParanoidAndroid v2.6 - build 07 [Feb 17] [linaro][stable][smoot

My gps doesnt work it only tells me i have to allow google apps the access. But its allowed and i need navigation right now
[LG Optimus 2x] kingvortex:
Re: [ROM][old|new bl] ParanoidAndroid v2.6 - build 07 [Feb 17] [linaro][stable][smoot

Rom/kernel/bootloader version?

I just tried navigation and I got a lock in about 5 seconds with PA build 6, new bl, kk 100p3.
[LG Optimus 2x] Dscheesix:
Try to disable location access and enable again. Also had this problem from time to time. There will be a popup after re-enabling, just accept and it should work.
[LG Optimus 2x] my_dnl:
PA 08pre + kowalski 100p3

PA 08pre installed 2 days ago after full wipe

kowalski 100p3 installed yesterday morning, then wipe cache&dalvik and fix permissions

default settings

dynamic fsync disabled

Yesterday all fine for all the day: no freeze, no BSOD and great battery life.

Today in 7 hours I got first 2 BSOD (can't wake up my phone) and then 2 freeze (just after unlock).

Tried with adb but it return me 'device offline'.

After fast battery out I have extracted last_kmsg with no errors and kernel seems was working because detected USB and ADB connection (if I understand correctly).

How could I'll provide more details? :confused:
[LG Optimus 2x] BS86:
AW: [ROM][old|new bl] ParanoidAndroid v2.6 - build 07 [Feb 17] [linaro][stable][smoot

Just to clarify: you were on kk100p2 before upgrading to p3? If yes, /data could be corrupted
[LG Optimus 2x] my_dnl:
Yes, 100p2 is the kernel bundeld in PA 08pre.

I follow pengus77 instruction: installed trickster mod and enabled dyn fsync before updating.
[LG Optimus 2x] BS86:
AW: [ROM][old|new bl] ParanoidAndroid v2.6 - build 07 [Feb 17] [linaro][stable][smoot

That just minimizes the risk of data corruption, but does not completely prevent it
[LG Optimus 2x] my_dnl:
May I ask way trying to do

adb shell e2fsck -yfc /dev/block/mmcblk0p8

I got attached message?
[LG Optimus 2x] ermacwins:
Using build 4 and gave phone to a friend, when he insert giffgaff sim, he cant see any sim contacts. Using contacts to sim app says no sim inserted even though the sim works fine.

Also when removing battery to replace sim or any other reason, the time and date reset everytime.

Sorry for bold but posted a few times and got no answer
[LG Optimus 2x] pengus77:
data is mmcblk0p9 on the new bootloader...
[LG Optimus 2x] my_dnl:
f2fsck results: seems good
[LG Optimus 2x] pengus77:
Yes, that's the check for the filesystem, the problem is the corruption of data in the old kernels. And fsck doesn't magically fix data.
[LG Optimus 2x] kingvortex:
Re: [ROM][old|new bl] ParanoidAndroid v2.6 - build 07 [Feb 17] [linaro][stable][smoot

Look on page 97 of the thread. There is a discussion on sim contacts there. I don't think they are a priority for Tony to get working, so now you can stop asking (I can bold things too) :D
[LG Optimus 2x] k@iserex:
Re: [ROM][old|new bl] ParanoidAndroid v2.6 - build 07 [Feb 17] [linaro][stable][smoot

Im having random freezes on pa 7 newbootloader, latest kowalski, no logs for the moment. It happened couple of times, whit screen on and in game. Also having screen flicker on lockscreen activated whit power button, just fyi :D will post log next time
[LG Optimus 2x] eViLsTieFel:
I've installed v7 and 100p3 for the old bootloader and I must say, I'm really impressed by the smoothness. While the phone still is not very cluttered with apps, the speed is very good compared to what Gingerbread-based ROMs are capable of.

I'm almost afraid to ask the following question, but old BL vs new BL, are there still any call-related issues to be wary of? I want to upgrade my girlfriends phone to this ROM but put my foot in my mouth a few times, already.
[LG Optimus 2x] dieghen89:
Nope, the radio function are fully functional. I had always very good calls quality with both CM10 and PA. I'm on v28g bb.
[LG Optimus 2x] Ximo F. Verde:
Re: [ROM][old|new bl] ParanoidAndroid v2.6 - build 07 [Feb 17] [linaro][stable][smoot

non whatsoever
[LG Optimus 2x] speedme:
Also want to report that I have no problems at all.

I had build 05 with exp 101 kernel and dirty flashed (only wiped dalvik + cache) to build 07 with exp 106 kernel.

Even the CRT shutdown animation is working perfectly for me now :)
[LG Optimus 2x] ermacwins:
they maybe 1990 but people who never synced their contacts to google will need it. A smart phone with a broken function ain't nice. But thanks
[LG Optimus 2x] Miwer:
Yeah - not everyone is going all Google (myself included). I'm still looking for some free CalDAV and CardDAV solution, so I can sync contacts and calendar to my own server.
[LG Optimus 2x] kingvortex:
Re: [ROM][old|new bl] ParanoidAndroid v2.6 - build 07 [Feb 17] [linaro][stable][smoot

Well, you have two choices then; either live with the 'broken function' and tell your friend to input his contacts into Google (which could have been done by now instead of complaining here multiple times without searching :D) or move back to a stock rom that will have many more 'broken functions', but will see sim contacts ;)
[LG Optimus 2x] tonyp:
Re: [ROM][old|new bl] ParanoidAndroid v2.6 - build 07 [Feb 17] [linaro][stable][smoot

I don't like the accusational tone of your post.

You don't have to use my ROM, just take a Stock GB rom were everything works :rolleyes:

Despite LGs developers I don't get paid for what I do. There are hundreds of quirks, missing features or small bugs which "ain't nice".

I do work on lots of stuff I don't even use myself, but it has to be a public demand and I need to be able to do it within reasonable time.

So no, sim contacts aren't a priority. If I stumble across a fix somewhere I will of course implement it, but I don't intend to spend a couple hours on debugging why it doesn't work.

There are lots of workarounds without using Google (like the builtin Android contact manager?) which don't require SIM contacts.

Try if you can replicate these freezes on 100p3. If not they might be due to the 2d/3d GPU OC.
[LG Optimus 2x] dm666:
syc w/o google

Sorry compeltey OT:

you can setup your own funambol server and sync your android conatcts and calender, outlook too.
[LG Optimus 2x] gagan97:
i'm having freezes too with build 07 ( full wipe) and 100p3 .. can you explain me how to disable 2d/3d GPU OC ??
[LG Optimus 2x] Thief777:
PA build 05.2 kernel 103 - freezes for 15-20 seconds sometimes, but not hang)))
[LG Optimus 2x] pengus77:
that's actually interesting, any way to replicate it ?

There is no gpu oc in 100p3...
[LG Optimus 2x] torq1337:
Re: [ROM][old|new bl] ParanoidAndroid v2.6 - build 07 [Feb 17] [linaro][stable][smoot

Maybe I didnt forced my phone but no freezes here :)
[LG Optimus 2x] Thief777:
It is not possible to repeat ... (

But it is not so much to get upset...)
[LG Optimus 2x] Algotis:
Re: [ROM][old|new bl] ParanoidAndroid v2.6 - build 07 [Feb 17] [linaro][stable][smoot

Do you mean app freezes?

Because sometimes when I start an app it immediately says that unfortunatelly stopped. But cache delete, data delete and force stop solves the problem....
[LG Optimus 2x] optimusG:
Just a report. Latest build (07) seems laggy with random latency increases. I am not sure if it's the ROM or the kernel but right now I am reverting back to 05v2 which was fast for me. I will report back, of course. But can anyone inform me about changelog of 06-07 versions coz I can't find it.
[LG Optimus 2x] tonyp:
Yes I totally agree, I reverted a couple things for build 07 while trying to get rid of the data corruption but (which turned out to be the kernels and not the ROMs fault).

I will bring everything back in build 08, I'm almost done but don't have much time these days.

Could you please try build 06 and PM me your thoughts about it compared to 05.2?

----------------------

Oh and an app tipp: Swiftkey is currently on a -50% sale in the PlayStore, as the new "Swiftkey Flow" (swype like typing) got out of beta.

I bought it ages ago and it's the best app I ever bought, a 100% recommendation from my side (and no unfortunately I don't get paid for this advertisement :p).

I even bought the Tablet version for my N7.
[LG Optimus 2x] komedol:
Changelog:

Build 6: http://xdaforums.com/showthread.php?p=38006541&highlight=changelog#post38006541

Build 7: http://xdaforums.com/showthread.php?p=38082226&highlight=changelog#post38082226