yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] carburano:
btw, it seems like PPx are useless with kernel + your pack... isn't it?

---------- Post added at 01:25 AM ---------- Previous post was at 01:20 AM ----------

when the wipe happens? suddenly or at first reboot?
[LG Optimus 2x] Stefan Gündhör:
Users say at first reboot if I remember correctly... But definitely at a boot, so first boot or first reboot.

PPs are kind of useless on a well (pre-)modded custom Rom, because PPs deliver init-scripts for example, and every good custom ROM has its own init scripts, so PP will kind of mess up your script stucture.

The second thing the PPs do is delivering p.ex sql libs and binaries -- don't need it if using sqlite package.

The third thing the PPs do are the file system tweaks -- you can extract them or use the topogigi ext4 tweaks of setup script of my rom or the sqlite package.

The last thing the PPs do is modifying the boot.img - default.prop will be altered and also init.rc and init.tegra.rc

In my ROM I have my own settings in there (partly taken from PPs if I found they are good), so I don't need this modifications too! (Just use the android kitchen, unpack boot.img and put your settings in)

That's why I tell the users not to install PPs over my ROM. Because they are just not necessary on a good custom ROM. Also they will mess up your settings and make it harder to find the reason for errors.

If there are really good new files, you can always extract the ones u need from PP and make an Update-Package with only the files you want for your ROM.
[LG Optimus 2x] Ximo F. Verde:
I flashed the test built, no wipes here neither on boot nor on reboot, i did notice a high drain though. Im recharging too 100% (when started the procedure i was fully charged, after wiping cache/dalvik, flashing t.built, booting, rebooting i had dropped to 94%) and will calibrate and leave it for the night. Dont seem to have those nusty lags/stutters on scrolling i had on rc11-r (had to revert to the last test built b4 the official rc11) but need to test more. Gr5 here, no PP/OC/UV
[LG Optimus 2x] Striatum_bdr:
I think from now on two things are to do:

- identify the conflicting culprit file/line in file.

- coordinate your all loved devs: sqlite is only handled by sqlite thread, kernel only bothers of kernel, and power packs... perhaps a clean up is necessary here too.

When you read the questions of new comers: how do I root, what is cwm, what is ext4 and so on, your can't imagine that those guys will read all posts in threads, find out that modifying the zip file content can bring the solution, depending on which room you are using ....

That will lead to endless posts, questions and you'll finally decide to buy a windows phone to find peace.... or even an iPhone for the most desperate...

I must say it begins to be hard to follow...
[LG Optimus 2x] SREEPRAJAY:
I have flashed this HP Test Build too....I am on Thanatos 5.1 with PP10Lite and HP RC11-R. I havent rebooted after the flashing.

1)Is there a way to avoid the wipe of data?

2)Which data is wiped? Ext card or Internal ?

The battery performance seems to be very stable and around 10mA....havent had any big calls or used the wi-fi yet....

Your response and help will be greatly appreciated.

Thanks in advance
[LG Optimus 2x] Striatum_bdr:
It doesn't wipe sdcard. It can wipes sqlite databases . If you've already flashed it, there's nothing you can do I guess as we don't know which files are conflicting.
[LG Optimus 2x] SREEPRAJAY:
Thanks for the quick answer....What is the affected area? I mean what is the risk of this wipe? Does it also affect the Nandroid backup if restored back? How to come out of it? Flash the kdz file again?

Sorry for the newbie question but looks a bit scary for me as I scheduled to make a trip and if no device.....so it is good to get an answer from seniors
[LG Optimus 2x] Striatum_bdr:
Main effects are:

- Google accounts deleted

- home button doesn't work

- power button had only power off option in menu

- personal settings of all launchers reset to factory

And perhaps others I didn't have noticed.

It doesn't affect what is written on your external or internal sdcard that means nandroid, titanium backup..

But as it screws home and power button it's a bit annoying.
[LG Optimus 2x] SREEPRAJAY:
It is scary for me now.....:confused:whats the remedy now?

Does the flashing of kdz file fix the problem?
[LG Optimus 2x] SREEPRAJAY:
made a small turn around.....did a restore via ROM manager Pro to the previous Thanatos5.1 with HP RC11-R and PP 10....hope this will be good....thinking of going back to SR1 which I luv the most....

Thanks to Spica anyway...for all the hardwork and the midnight oil burnt;)
[LG Optimus 2x] Ximo F. Verde:
None of these happened to me, no data loss of any kind here. As i said last night, i recharged to 100%, calibrated, fiddled around a bit (surfing, gaming, bit of g.earth) and went to sleep with the battery at 86%. After 7h of sleep (still on holidays here lol) the phone only lost 6% battery. Thats less than 1%/h, which, if stable, is really good. No scrolling stutters/lags like i had on rc11-r. Test builts are actually more stable than final releases in my case lol. Gr5, no PP/OC/UV, no fiddling with init.d. Just cache/dalvik wipes and test built flashed.
[LG Optimus 2x] markop90:
On hypnos 2.0 test build works flawlessly, without any problem! (No PP flashed) battery seems OK.. Thank you spica
[LG Optimus 2x] McGiverGim:
I had the same problem with GO Launcher Ex, I don't know why...
[LG Optimus 2x] Stefan Gündhör:
Important:

Those who have the data-wiping issue and those who don't:

- does your ROM have LG Setup Wizard on initial (first) boot?

My ROM (no wipes there using new sqlite libs) p.ex has no LG Setup Wizard apk and following property in build.prop
[LG Optimus 2x] carburano:
both yes on my rom
[LG Optimus 2x] Stefan Gündhör:
Okay than this can't be the reason too because you don't have the issue, right?
[LG Optimus 2x] carburano:
right! i'm almost sure that the cause is sqlite3 in pp10 (spica didn't include your sqlite3 in hp build test)
[LG Optimus 2x] Ximo F. Verde:
Ill be happy to look that one for you but dont know how. Can u give me instructions on how to do it? (no wipe issues here)
[LG Optimus 2x] Stefan Gündhör:
Also, stock v20o has both the library files (because they are originally taken from v20o), but

does not

have sqlite3 binary at all.

And also, spicas PP10 has a init-script "sqlite" with content

Maybe this WAL-mode just does not work work with the new sqlite libs?
[LG Optimus 2x] McGiverGim:
I have v20o "rebuild", without modifications, only hp kernel...
[LG Optimus 2x] spica1234:
Alright,

1st of all sorry for the all inconvinience caused. In my initial testing i dint face such issue.

-LG's v20o's sqlite is older than mine patched version is less than 3.7 sqlite which doesn't support newer faster delay journal mode "WAL"

-So sqlite3 tries writing DBs with libsqlite.so in WAL mode which actually isn't supported thus resulting DELETED DBs.

-HOME button issue is related with this

:SOLUTION:

-Flash back PP10

-Or remove sqlite file located in /system/etc/init.d

-Or wait for next fixed test build

Extremely sorry for this misery:/
[LG Optimus 2x] spica1234:
Yes so called new libs which infact is older version sqlite based libs which doesn't support newer faster WAL journal_mode.
[LG Optimus 2x] Stefan Gündhör:
Ahhh so it really WAS the WAL-mode ...

Still I think v20o libs are more performant. What is your opinion?

Abandon WAL-mode or abandon v20o libs?

Edit: Also I have to excuse for the inconveniences as it was me giving spica the v20o libs ..
[LG Optimus 2x] spica1234:
No no, It's okay. It wasnt your fault. We're not aware of such issues. And the biggest problem is DB written in WAL is not backword compatible so wipe of data is the only solution:/

Yes LG has optimized older libs well with v20o. If they've used same optimization for newer sqlite then it could give more than this performance along with scrolling. And the bad we can't patch it nor optimize it cause sources of v20o isn't released by LG as it's their beta leakage build:/

Now the choice with faster WAL mode or faster scrolling lol I hope I'd like to have both but not possible as of no released sources of V20O:/
[LG Optimus 2x] Striatum_bdr:
Great to see such brilliant neurons in action lol.

And don't worry people can't be upset, as risk is full part of the game...

We can on the contrary be upset by crappy LG work that oblige devs to do what they can on their free time to enable us to have decent ROM.

Keep up the work guys!
[LG Optimus 2x] Stefan Gündhör:
faster WAL mode vs smoother scrolling:

for me: + 1 for smoother scrolling :D

how exactly does one notice the differences/advantages WAL mode brings? Faster opening of apps/menus/lists?

Edit: it files like in WoW when you can give your char only one of several abilities ^^
[LG Optimus 2x] spica1234:
It delays commit of journal to be written in DBs. Means it doesnt disable syncing of writing datas to DBs but it delays untill operation is finished.

Benefits. Writing and reading of DBs are faster. I mean retrival of data and writing of data. Opening application,smoothness thats not related with WAL. WAL doesnt increase smoothness or responsiveness. Input/Output of DBs are faster:) and neeedless to mention higher i/o scores is also visible in quadrants which is real:)
[LG Optimus 2x] SHIRI:
I couldn't agree with you more!!!
[LG Optimus 2x] tablighs:
I installed the test build and got wiped too.. so I need to reinstall ppv10? Or can I just leave it as is? Which is better? Because its already been wiped n I restored some stuff from titanium already.
[LG Optimus 2x] Stefan Gündhör:
Please make sure, that IF you use test-kernel or my sqlite package, you don't have the file

If you have, delete it..

Or just simple rule: you can't combine PP10 with latest test kernel ;)
[LG Optimus 2x] Basil 123:
Thanks Spica - thing about using cutting-edge SW is that you can get cut. Always best to do a nandroid backup, transfer it to the PC for safekeeping before flashing.

Keep up the great work please!

PS - any thoughts on a Spica-modded full-on ROM? That would be really cool IMHO.

Cheers

Baz
[LG Optimus 2x] spica1234:
Alright im working on new exciting implimentations by exporting kernel values from drivers to /proc system.

It will give user remote control to change many hidden kernel values regarding many things on-the-fly from userspace(from your end). Regarding many new things. Like...

-On the fly 2nd core's min/max frequencies can be set to on/off 2nd core

-On the fly pedding ms to on/off 2nd core. I mean the time it takes to activate 2nd core and the time in ms it takes to off 2nd core

-On the fly ramhack. No need to apply various kernel packages for 32/64/96 mb ram hack. Just set values in /proc/carveout_size and reboot to take effects for 32/64/96 mb ramhack

-Enable/disabe oc/uv codes through /proc/occodes enable/disable. With this value enabled kernel will work as stock kernel w/o oc/uv codes

-Enable/disable powersave mode by shutting down 2nd core by changing /proc/powersave values to 1(on) / 0(off)

..

Lets see how many of them i can implement:)
[LG Optimus 2x] ehmjay:
wow! on the fly control over kernel is a go go for me!
[LG Optimus 2x] markop90:
Titanium backup is able to convert apps' WAL DBs to Rollback Journal and vice versa :) is it useful?
[LG Optimus 2x] Striatum_bdr:
Yes but I guess it's only for titanium own databases... not for system ones.
[LG Optimus 2x] markop90:
WOOOOW...and if there would be an user-friendly app that can tweak this parameters it would be sweet :)

Really thank you Spica... gueste and you are doing a great job on this device :)
[LG Optimus 2x] stevvie:
I understood it that titanium converted all data bases, as when you go to the manipulate data section it list 228 data bases it can convert. Which would tally roughly with my apps and system data bases.

It lists things like wallpaper, statusbar, market, contacts, in the list of DB's to be converted to WAL mode. if that helps.
[LG Optimus 2x] Striatum_bdr:
Yes you're right:

"Convert app data to/from Gingerbread's faster WAL DB format"

(extract from Pro licence Feature list).

EDIT: extract from Titanium Wiki:

Converting databases between "Rollback Journal" and "WAL" modes

34. Which Android versions support each DB format?

"Rollback Journal" mode is supported by all known Android versions.

"WAL" mode is supported by Gingerbread (Android 2.3) and later, and by any ROM that features SQLite 3.7.0+ (eg: CyanogenMod).

35. Can I safely convert between the two formats?

In principle, yes.

Titanium Backup checks for WAL support on your ROM before allowing conversion to WAL.

If you have WAL databases on a ROM that does not support them, don't worry: Titanium Backup can process databases (to convert them back) even if the ROM itself cannot read them.

It is usually safe to convert the data for user apps (because it can easily be converted back if needed) but be careful when converting the data for system apps. Let's say converting system app data should be attempted by advanced users only!
[LG Optimus 2x] ron_gangte:
Spica, Please make HorsePower Kernel compatible with CM and MIUI! Please! :)
[LG Optimus 2x] Ximo F. Verde:
just a big thanx for all ur amazing work spica. i wish i had more knowledge on the subject and be able to help more. btw test built works great here. smooth, fast and great battery life
[LG Optimus 2x] vainqueur:
Its not written in the first post, so pardon me for asking. Is this compatible with Original Stock GB Rom?
[LG Optimus 2x] Simongiar:
Just read the title : *[RC11-R]/[SR2][KERNEL][GPL] HorsePower 2x eXtreme 24BPP for stock MCR FROYO/GB

The last part ;). Yes it's with stock GB!
[LG Optimus 2x] htpybk:
No network bug

Hi. I have flash RC11-R for about 1 week. It seems my phone will have no network during stand-by mode around 15:00 every day when I am in the office.

The signal "H" and bar are still showing on the top status bar but just can't dial out or receive any call as well as connect to the Internet.

Problem solve after few minutes I run "fast reboot pro" apps. What's the problem?
[LG Optimus 2x] Shadowchaz:
I have had the same issue had assumed it was baseband related. If there is a fix that would be great!
[LG Optimus 2x] spica1234:
Probabely ril/bb issue. Unable to switch in 2g mode with your service networks. Try selecting 2g only mode in your office:)
[LG Optimus 2x] Flix123:
With RC11-R and 1,4GHz, scrolling is very good, but with stock 1GHz, it's a bit laggy in some apps.

Spica, will or can you improve that?
[LG Optimus 2x] kosi2801:
Ok, meanwhile I've managed to fix my init.d-issues (which merely involved completely resetting and reflashing to 20l, updating ROM to 20o, installing RC11-R, installing PP10. just a full day of work.).

In the beginning, RC11-R ran quite stable and reliable but recently I'm getting more and more errors (lockups, spurious reboots, problems shutting down) which are often followed by certain aftereffects (lost settings, etc.) which I think I could trace back to spurious filesystem errors. I didn't expect this as in /etc/init.d/bpp a regular fs-check at bootup should happen.

Well, logcat proved me wrong, apparently bpp fails to unmount /data and therefore all subsequent checks and fixes fail too.

I//system/xbin/busybox( 985): umount: can't umount /data: Device or resource busy

There were also some other errors in logcat concerning the init.d-scripts but most of them I could fix by adding the /system/xbin/busybox prefix to the commands. Yet, the above error relating to the filesystem remains.

Can somebody confirm this or is this somehow specific to my setup? If it's specific, how can I fix this so that the umount of /data succeeds?
[LG Optimus 2x] markop90:
I'm still having problems with Wifi: after connecting to my router it gets disconnected after 10 seconds and it can't reconnect anymore...725 v20l BB, hypnos 2.0, last kernel build

I'm frustrated by this bug :(
[LG Optimus 2x] izzotsai:
Agree. I have face some wifi connection problem with RC-11R or the latest testing build kernel, that I can't connect to wifi successfully everytime. With SR1 or SR2 never get into this situation, though there are not swap in this two :/
[LG Optimus 2x] markop90:
Right, swap makes the rom snapper, but Wifi is also important...please Spica solve this bug.. :(

Wifi now is definitively broken, I cannot connect to my router anymore...I will try to wipe Dalvik cache, and then I will try to connect to another router

EDIT: after wiping Dalvik cache, Wifi seems to work normally again...maybe the cache was corrupted...if I'll get the error again I'll post kernel and system logcat
[LG Optimus 2x] mrQQ:
I want to add some observation regarding power usage:

1-2mA during 100% of battery, in my opinion, is erroneous. I'm pretty sure the phone does not have an ampermeter built-in, and just does some delta-mV math to come up with current usage. Therefore, when battery is close to full, it's behaviour regarding to delta-mV might be different. Thus, at first it appears to be 2mA (on my phone I get 0-1 mA during sleep mode when battery is full), which does not make sense. Phone can't run with that little, IMO.

something like 18-20 mA is much more real.
[LG Optimus 2x] markop90:
mA are estimated analyzing mV, so they are empirical values
[LG Optimus 2x] Basil 123:
First problem I've had with PP10 + RC11-R + gr5...

= a reboot while on the charger.

Otherwise seems pretty stable....

:-)
[LG Optimus 2x] carburano:
So... After 2 days i can say : new sqlite is faster in scrolling but is slower when you use titanium backup or you check installed apps in settings...

Inviato con il P990 DjangoManouche!
[LG Optimus 2x] ehmjay:
so that's what causing the lag in root explorer scrolling and in application settings?
[LG Optimus 2x] carburano:
It seems so... But i prefer a spica's statement. :-)

Inviato con il P990 DjangoManouche!
[LG Optimus 2x] tablighs:
Hi,

I have a problem but do know where is the fault, so I will just ask it here.

I accidentally pressed call to an overseas number on one of my contacts, it makes the call as usual, but I quickly rejected the call. The call window already disappear but the call is still ringing. I tried to find the usual indication that a call is till being initiated but there is not any. So I resort to turning off my phone, but since turning off the phone takes a decade to finally power off, the opposite side of the call already picked up the call a few seconds before the phone finally shuts down, so I have been charged for the overseas call. :(

Is this a problem from the rom or kernel?

Im on Gr5, Rc11-r, ppv9.

Thanks.
[LG Optimus 2x] Striatum_bdr:
Not sure as titanium use by default its own versions of sqlite (more recent than ours) and busybox (older). I tried to set titanium to use system libs but the lag is the same.

It comes from somewhere else.

And when using sql benchmark from market results are impressive, 21 sec, as o2x Froyo is done for 75 sec, and galaxy s2 45.
[LG Optimus 2x] Ximo F. Verde:
i double that. 23 secs here while sgs2 tops at 45 secs (!)
[LG Optimus 2x] kfallz:
Sadly, setting minfreq at 500 doesn't help for me :/ Trying now with less agressive undervolting. My previous values have worked fine with the same kernel on another rom though so.. we'll see.
[LG Optimus 2x] ehmjay:
2 reboots after settng min freq to 500mhz.. :(
[LG Optimus 2x] Shadowchaz:
I seem to be having trouble connecting to wifi out of sleep. I had just changed my til could it be connected?
[LG Optimus 2x] markop90:
WiFi broken again, but I couldn't catch the logcat because I needed Wifi, I cleaned Dalvik and now works again...but I quickly read it and I noticed that wpa_supplicant gives some error messages (example: scan error)
[LG Optimus 2x] kfallz:
So, while minfreq didn't work, lowering my uv settings seems to have done the trick so far. No reboots at all up till now. Did you change anything that migh affect this spica? Or might it just be something in guestes rom. Using latest test build with his latest rom. Had to lower my uv settings by 25-50 mV. My previous settings had been stable everywhere else.
[LG Optimus 2x] htpybk:
Thx, Spica.

Another issue is after I received a message from friend through Whatsapp, I unlock my phone and watch. After I switch back to idle mode, the phone gone death and cannot weak up again.

I need to pull out battery and reboot my phone. I think I will switch back to SR2...:(

Besides, my rom is a modified version from V20e, how could I change baseband to V20e? Flash in CWM?
[LG Optimus 2x] spica1234:
Something new? Not something but everything!

I've worked hard as I got time today.

The EXTRA ORDINARY RC12 will be up in a day or two.

RC12 will be in the real mean REVOLUTIONAY Kernel with tons of Never heard, Never seen, Unbelievable features in the history of 2x.

All suspence, untill its released.

Feel proud to be 2x user, feel proud to be HP user:p heh
[LG Optimus 2x] navlem:
Sounds awesome! :)
[LG Optimus 2x] tablighs:
Does anyone has any problem with their Viber calls while using rc11 + ppv10?.

I am experiencing viber app (only) freezes while in a call. Around 10min of talk, it will go silent and the app freezes. I will have to force close manually from app manager. I had already experience this alot of times. Does it had to do with compcache? Because I never experience this while on RC9. I skipped rc10 altogether because of instability.

Gr5+Rc11-r+ppv10.
[LG Optimus 2x] abwyatt:
WOW!
[LG Optimus 2x] Lo_RaT_PeNaT:
waiting for their shots as always, and without urge to push, one or two days might be bad for health, could not pass any test to be understood that it is, its qualifiers to his new job have aroused my curiosity and that hardly a developer and you should be surprised that indicates benefits unless they are really very impressive, so is that what is said, to see if it provides something for the wait is not eternal. Thank you and congratulations in advance.
[LG Optimus 2x] carburano:
Suspance... Proud of you man!

Inviato con il P990 DjangoManouche!
[LG Optimus 2x] kwankin:
Spica, i proud to be HP user
[LG Optimus 2x] SREEPRAJAY:
Spica,

I am a proud owner of LG O2X which runs the kernel made by you....so proud to be using HP and also proud of the country which can produce unsung GURUs like you....

Thanks for the hard work
[LG Optimus 2x] wapz:
uhm, stability? for sure a never before seen feature on o2x, no matter what you run :)

a feature to force the phone to umts only would we cool (not jumping to hsdpa).
[LG Optimus 2x] Shadowchaz:
Any chance of reviving the cm7 kernal?

I've decided to move back to miui as i was having all sorts of data connection problems with 0725 baseband and ril... :-(

Would love to keep using your work you are the professor of the 02x!
[LG Optimus 2x] AndreT7:
!!!!!!!

can't wait!
[LG Optimus 2x] Sckank:
You can't really be serious :) Or what?
[LG Optimus 2x] Ferrum Master:
The thing that I do not really understand, why people are calling kernel in the name of kernal... we do not have any C64 here...

Sorry for off topic btw...
[LG Optimus 2x] kfallz:
Well ****.. had an reboot while charging. Trying now with both less aggressive uv values, and different minfreq settings (as i tried the min 500 earlier, still crashed) as suggested by gueste.
[LG Optimus 2x] spica1234:
Alright guys, I need testers for feedbacks of half-implemented PRE RC12 TEST BUILD. Testers interested message me for HP_PRERC12_TEST_BUILD.zip:)
[LG Optimus 2x] Sckank:
Come on Spica, give us some news about it :) What's going on?
[LG Optimus 2x] ron_gangte:
Please tell me your next release is gonna be compatible with CM7!! :-)
[LG Optimus 2x] spica1234:
we've good developers working for CM/MIUI. Actually I still use stock and as I don't use CM/MIUI it'll be hard for me to release non-tested CM/MIUI kernels. I can't give anybody any kernel w/o test:/
[LG Optimus 2x] spica1234:
May be you have got the news;)
[LG Optimus 2x] ron_gangte:
Yea. We do have good kernels for CM and MIUI, but I was hoping to be able to use your kernel with CM as well. Really liked your kernel when I was on stock.

Do provide CM Kernels in future, if you have the time to.

Appreciate your work!!

Thank You!