yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] Litderose:
Hi Anil !

ROM Config allow you to modify some features of the rom.

I can't remember exactly (I tried too much roms !), but in my memory, there are only two versions of AOKP rom where rom config run correctly : v28 (not sure) and Owain94's version (see here).

Have fun my friend !:)
[LG Optimus 2x] dronarg:
Brightness and battery

This rom is really great. It works very well and is a pleasure to use every day.

Great thank to the developpers.

I wonder if there is any easy option to set the brightness of the screen.

- There is an automatic setting but i generally do not use it. The use of the light sensor drains more battery.

If you really want maximum usage of the batter, automatic is better off.

Most of the time manual setting is better but you need a quick way to switch.

- There is a semi automatic setting with predefined values. It is fine but the values are not optimum. It seems to be 20% 50% and 100%

50% is what could be most used but it is too bright most of the time, then again draining battery uselessly.

35 to 40 % seems to be the good option when indoor our outside with no sun.

- There is a manual slider wich allows to manually fine tune the brigthness but it is rather imprecise and not easy to access 3 levels deep in the system menu.

- Tuning through widgets or apps like beautiful widget wich allow quick tune and change of brightness does not work with ICS. I tried a few and nothing happens when you change brihtness.

I have seen a tool to create brigthness values but it only works for the battery eating automatic sensor.

Is there a way to define personal brightness values and quickly change between them ?
[LG Optimus 2x] aksolanki:
Hi dcade, I have changed many custom ROM settings and they have all worked. Nothing has "Crashed", as you put it. Perhaps that was the case on earlier builds?

And many thanks to the others who took the time to answer my question, Litderose and Impact7.

So a .config file is simply the prefs file for a given app, or system component. Thanks.

As always, have fun. Anil
[LG Optimus 2x] pastime1971:
for kangers: how to implement libs > ui > overlay to use GB libcamera

sorry to jack this thread to post this, but many people asked me on this.

ICS dropped frameworks/base/libs/ui/overlay entirely. however, Froyo/GB libcamera relies on it. in order for p990 to use obsolete (Froyo) libcamera, CM9 needs to have it. (i'm not sure if it uses it though.) otherwise, libcamera complains about a missing function reference. so, i copied overlay part from CM7. (download p990_camera_overlay.zip) i made it such that it is only enabled when the following is in the device BoardConfig.mk

BOARD_USES_GINGERBREAD_OVERLAY := true

besides, MemoryHeapBase changed its class definition on ICS, which contradicts w/ previous one, and crashes libcamera. therefore, you need to cherry pick http://review.cyanogenmod.com/#change,13317 this commit also requires you to define a global flag in the device BoardConfig.mk. (see p990_camera_overlay.zip > 001_use_froyo_libcamera.diff)

COMMON_GLOBAL_CFLAGS += -DBINDER_COMPAT

cd ~/android/frameworks/base/ && git fetch http://review.cyanogenmod.com/p/CyanogenMod/android_frameworks_base refs/changes/17/13317/8 && git cherry-pick FETCH_HEAD
cd ~/android
patch -p1 < ~/001_use_froyo_libcamera.diff [COLOR="Blue"]# define global flags[/COLOR]
patch -p1 < ~/overlay_mk.diff [COLOR="Blue"]# add overlay to libs > ui[/COLOR]
patch -p1 < ~/overlay_ui.diff [COLOR="Blue"]# overlay source[/COLOR]
patch -p1 < ~/overlay_uih.diff [COLOR="Blue"]# overlay header[/COLOR]
patch -p1 < ~/overlay_hw.diff [COLOR="Blue"]# libhardware part[/COLOR]

edit: i should have included this how to in the zip file, but didn't. i have mediafire free account, and can't update the file. (i can replace it, but the link will be different.)
[LG Optimus 2x] aksolanki:
Hi dcade, GPS seems to work fine, although the GPS notification icon doesn't appear. And ROM Config also works. Probably because I'm running a newer build? Maybe.

Have fun. Anil
[LG Optimus 2x] Ph4nt0m_:
"GPS" in AOKP isn't GPS but just network location... Well if we talk about O2X...

However this is CMs topic :)
[LG Optimus 2x] aksolanki:
Damn, in airplane mode I get nothing in Google Maps. Thanks for the info. I wonder why they haven't got GPS working, when it definitely works on owains ROM? Interesting.

Thanks. Anil
[LG Optimus 2x] SuperSkill:
As far as i know the hardware will shut down the phone if its overheated, if in warm countries its natural with higher temp. Spica's new release will prevent the phone going over 40 degrees celsius :)
[LG Optimus 2x] Egan:
That's not the issue. I flashed 34 with gapps and nothing else, a full wipe as well, still slower than clean 18. I even performed benches with these clean flashes. They show that 18 is faster than 34:

18

====

9457

2959

5558

34

====

9329

2820

5423

I used the free cfbench app. It felt a lot slower and now the benchmark(cpu only) tells me it is at least a little slower. Maybe the gpu performance is affected as well which makes it feel less fast... I don't know. For now I'll stick with 18 I guess. Thanks for the work though :-).

Ps. It's a shame I can't see what is changed with each release. That's makes it harder to nail down. I may have a look at the code and build the rom myself for each git bisect commit, to see which commit started it. Where can I find your repos?
[LG Optimus 2x] miina_tokiha:
have you try other kernel?
[LG Optimus 2x] owain94:
i think everybody here agree that we prefer stability over that little performance gain (look at the results really a low gain)
[LG Optimus 2x] bodmark:
I use an app called " Advanced Brightness ". It allows you to set a certain brightness for each hour in the day. Once set and enabled you can just leave it. Works well.
[LG Optimus 2x] aksolanki:
New Owain Settings Icon.

Hi Owain, I thought the Settings>OWAIN>Tweaks icon you currently use could be made more appropriate. I have knocked up something, not totally original, but in my opinion, better. You may disagree.

Have fun. Anil
[LG Optimus 2x] owain94:
i did see it in my mail inbox a minute ago i love it to be honest

and it made me smile thank you very much sir!
[LG Optimus 2x] gerniracing:
Hello,

Owain, yo don't change the title to RC0-35.

And the Built date in the phone a have got Fri Mar 30 05:50:40 CEST 2012.

Thanks,
[LG Optimus 2x] langhaardack:
That's the fallout 3 icon in b/w, isn't it?
[LG Optimus 2x] owain94:
oops forgot it will do thanks

yeah that date in the build.prop only gets updated when you do a make clean

i am to lazy to do a clean up that why there is an old date in there
[LG Optimus 2x] Egan:
The benchmark doesn't show the lack of response and performance the later releases suffer compared to the older releases. I'm not an easy complainer, its a noticeable and makes my phone often feel slower than my old HTC Desire.

BTW: Here 18 is just as stable as 34.

So you wanna share your source with me, so I can have a look for myself? :-)
[LG Optimus 2x] gerniracing:
ok, thanks,
[LG Optimus 2x] owain94:
releases since kang 18 are better in my opinion

in kang 18 we did use arcee his libs and bins (if i am right it isn't even possible anymore)

anyway now we use libs and bins compiled from scratch for source code you can take a look at CM git
[LG Optimus 2x] Egan:
Thanks for the reply m8. So since which release did you start from scratch?
[LG Optimus 2x] aksolanki:
Hi, yup, it's a tweaked version of "vault boy ", from the game Fall Out 3. I did say not totally original. But it does seem more appropriate.

Anyway, have fun. Anil

---------- Post added at 09:56 PM ---------- Previous post was at 09:49 PM ----------

You are more than welcome Owain, it's the very least I could do, considering the benefits of having your builds.

Have fun. Anil
[LG Optimus 2x] djn541:
Thanks for this...I have an issue though...the directions are not real specific on how to make this work. Not sure where to put these patches.
[LG Optimus 2x] owain94:
cd to your android working folder for example /android/system

cd ~/android/system

patch -p1 < /dir/to/001_use_froyo_libcamera.diff

patch -p1 < /dir/to/overlay_mk.diff

patch -p1 < /dir/to/overlay_ui.diff

patch -p1 < /dir/to/overlay_uih.diff

patch -p1 < /dir/to/overlay_hw.diff
[LG Optimus 2x] Pumaoro21:
Very good work owain :D
[LG Optimus 2x] pastime1971:
i assumed that your CM9 source code is under ~/android

diff files can be anywhere, as long as you reference them correctly.

if ABC.diff is under your home as ~/ABC.diff

patch -p1 < ~/ABC.diff

of course, you run patch in your source code directory (~/android in this example)
[LG Optimus 2x] thehero21:
@owain: #35 installation routines corrupt ???

background: want to go from kang #29 to #35

this was a pain and and a big fail (over many hours of trying to flash - with factory-reset or not).

cwm(the newest) only install some files (for instance libs.so und sh(the link to mksh) is missing).

df -m on /system says ~87MB in use (ext4 with 10MB journal), where it has to be >200MB.

#34 install without any probs.

anyway, big thx to you and of course pastime1971 and the other helping guys and the kang hosters for the traffic !!!
[LG Optimus 2x] zerocoolriddler:
34 installed with a Wipe?

There was an Update from Android 4.0.3 to 4.0.4 where u should do a full Wipe to prevent Errors. Built 30 -> 31. ;)
[LG Optimus 2x] thehero21:
no, i've made a normal update (no wipe - only a clean cache/dalvik) from #29 to #34), so my data and apps are untouched.

it would be very helpful, when owain can make a "upgrade path" on his #1 post for this(for example 4.0.3 -> 4.0.4) and a checksum for every new kang for verifying the archive.
[LG Optimus 2x] Tommmii:
that would've helped many people for sure
[LG Optimus 2x] owain94:
uploading kang 36 right now

merged up to this commit

Change Ifab51550: LGEQualcommUiccRIL: Fix LTE support

added cherry picks

Change I6ab4fe19: T9 Dialer : Update upon contact info changes

Change Ie716e55b: Make the volume overlay more functional 1/2

Change I680124f5: Make the volume overlay more functional 2/2

Change I52183924: Obvious mix of = and ==

Change I84db8082: Makes network mode toggle work. Port from CM7.

Change I93fe2af3: Profiles: add sync and mobile data override (1/2)

Change I0c36f3ae: Profiles: add sync and mobile data override (2/2)

Change I0eda652a: SystemUI: Fix data activity overlay not being removed when data is disabled

Change I48cfa8ef: Camera: Add RAW image support

Change I66de607b: surfaceflinger: Force dithering to fix the colour banding

several code aurora fixes

changed the elctronic beam code should workign better now

readded torch overlay and app (did forget it sorry guys)

compiled using a whole new camera tree

deleted stupid button in status bar i did forget

updated code for recent layout to use the 4.0.4 defaults

prepare for bootsound added

removed every Eclipse import from settings app they only cause issues

disabled landscape lockscreen until i fix the layout

updated settings manifest a lot

serveral small bug fixes

BTW I WIN HA!
[LG Optimus 2x] slebit:
This time you won owain! :)
[LG Optimus 2x] SREEPRAJAY:
saw it Owain.....but never said it out.....anyway thanks a lot....
[LG Optimus 2x] owain94:
shhhttt i win don't ruin it :p
[LG Optimus 2x] Impact7:
Argh :D

30mins ago I flashed #35 cause I thought there won´t be one released today anymore^^
[LG Optimus 2x] owain94:
you got beated again :D
[LG Optimus 2x] Impact7:
Stayed since the release of #33 with the old version and now this...^^

BTW

how long does it take to compile a new kang with your computer? My brother wants to compile his own for his galaxy nexus but hasn´t got much time to do it
[LG Optimus 2x] Tommmii:
unofficial 36 has MD5 :

012cd415c190f3ccad94b81c94af5495
[LG Optimus 2x] owain94:
5-10 minutes for a clobber (clean) build

less then 1 minute for a not clobbered build
[LG Optimus 2x] hei1125:
How about sync the whole cm repo?

I am too impatient that it sync for 1 hour and I close the terminal and choose not to compile a KANG
[LG Optimus 2x] dcade:
A new build a day keeps the doctor away! :p

Gesendet von meinem LG-P990
[LG Optimus 2x] owain94:
depends on github sometimes when github is crowded i get download speeds of 400kbit when github loves me i get syncing speeds of 1-2mbit

but when i do a full repo sync (almost never since i synced it once and not planning to delete my whole android folder) i turn sync on and go to school when i come back it is finished ;)
[LG Optimus 2x] CryptKilla:
Mafija :D

Sent from my Tapatalk
[LG Optimus 2x] hei1125:
Github hate me. I sometimes get 1mbps but sometime 50kbps
[LG Optimus 2x] solarding:
Hi hei1125, would you include the Email app in the coming build? i felt so sick that i could not flash your last build because of email :D
[LG Optimus 2x] slebit:
Why don't take the apk from the previous build and install?
[LG Optimus 2x] Tommmii:
about 2 hours after going from #30 to #36 , i get BSOD on charging. First one I've had in months :mad:
[LG Optimus 2x] miina_tokiha:
@owain:

I think you should edit post #2

ironkernel can't be used with your built anymore.

last working version I tried is built-18.

above that, it will stuck at LG logo.

It's too dangerous for 1st timer if they read that post #2.
[LG Optimus 2x] owain94:
thanks for letting me know will edit when i am at home from school ;)
[LG Optimus 2x] solarding:
Well I did. both Email.apk and Exchange.apk. But then I realized that all my EMail Accounts are gone and i did not want to configure them again and again.

besides, 19-31 is the best version so far regarding to battery life (i have BB+RIL 824, HP Kernel).
[LG Optimus 2x] imayoda81:
hi there owain,

i'd like to report an issue i've been in..

any accessibility option activated (talkback eg.) kills android vm and causes soft reboot.

This happens any time the unlock bubble is touched, if any accessibility option is flagged.

Keep up the good job :)
[LG Optimus 2x] Marsou77:
Oh! That's why my phone reboot when I touch the locksreen! I use iPhone notification in accessibiliy

Sent 2X faster with my LG
[LG Optimus 2x] owain94:
I love the option to make raw photos awesome <3

Can you try to turn compatibility setting off in my tweaks for accessibility option problems??
[LG Optimus 2x] botay.alls:
Force Close when I try to access to Setting/Sound :(
[LG Optimus 2x] imayoda81:
argh.. it was already off-ned :D

nothing changes unfortunatelly in all two variants :(

raw photos?! wtf :O am i missing something?
[LG Optimus 2x] owain94:
working fine here?

camera app -> settings icon left under in screen -> menu icon same place -> then click the arrow next to jpeg and you can take raw pictures i love it!
[LG Optimus 2x] phl3b0t0my:
Same here
[LG Optimus 2x] miina_tokiha:
regarding Settings / Tweaks / External Cache

I got error last time I enabled it on built 35.

Play Store & maps always FC, re-install gapps didn't help.

I had to nandroid restore to built 34.

What does it do anyway?

I'm afraid to change anything in Tweak menu because of last time.

EDIT: I don't have problem with Setting-Sound FC in built-36.

using Harsh kernel built 5 apr.
[LG Optimus 2x] marco.it:
Force Close in Settings-Sound
[LG Optimus 2x] slebit:
No fc in setting-sound for me either.
[LG Optimus 2x] Striatum_bdr:
............+1
[LG Optimus 2x] botay.alls:
What the kernel do you use? I use stock kernel of owain and force close :(
[LG Optimus 2x] Impact7:
When do you get force close?

If you came from a verion befor #30 and installed a new kang, have you done a full wipe?

Kernel: HP kernel from spica
[LG Optimus 2x] rupppi:
No fc for me, too. Using harsh kernel

Gesendet von meinem LG-P990 mit Tapatalk
[LG Optimus 2x] lipisak:
Latest Harsh kernel + #36 build no FC on settings->sound:-). full wipe from 4.0.3 to 4.0.4.

Odesláno z mého LG-P990 pomocí Tapatalk
[LG Optimus 2x] botay.alls:
yes, I full wipe data. I wipe user data, wipe cache partition, wipe davilk cache, wipe pattery status
[LG Optimus 2x] Impact7:
And when do you get those force closes? Is it a special app?

BTW: You don´t need to wipe battery stats^^
[LG Optimus 2x] botay.alls:
my mobile is empty ( don't have any app ). I usually set sound when I flashed a new rom ( the first thing i do ). When I try to setting it, mobile say that "Force Close" :)
[LG Optimus 2x] Impact7:
Have you retried the progress? Wipe your device up to 3 times and than install the owain´s kang.

CWM is just a programme and can make mistakes.
[LG Optimus 2x] botay.alls:
So, What the CWM do you use?
[LG Optimus 2x] Impact7:
Standad 5.0.2.0 and don´t use the touch recovery, it´s heavily buggy.
[LG Optimus 2x] Kev79:
FC here with sound settings on 36 did a full wipe before install. Using the latest HP kernal

Other than that its great.
[LG Optimus 2x] :
Hi guys! Great build. I've got a question. When going to settings-tweaks I'm being prompted with root request from 'system'.. Is that right?
[LG Optimus 2x] Impact7:
Well, than it seems its a bug of the ROM, which a few people have... OWAIN :D

---------- Post added at 10:00 PM ---------- Previous post was at 10:00 PM ----------

Yes it´s right.^^
[LG Optimus 2x] slebit:
Why isn't the newest versions of opera mobile working on our ics version?
[LG Optimus 2x] Impact7:
Confirmed, it doesn´t work.
[LG Optimus 2x] notea:
opera mini next is working just fine however.
[LG Optimus 2x] aksolanki:
Hi, I really like ICS, the Gmail and calendar apps are way better, so is the UI. One thing I don't use is, Face Unlock, I use a pattern lock. Whilst roaming around the Settings menu, love the new OWAIN Tweaks icon by the way :). I wandered into Data usage and was shocked to see that Face Unlock had used nearly 350MB of data on Wi-Fi and cellular. What the ****?!!!!

Why is Face Unlock using data in the first place? Secondly why is data usage so high? Third, can I safely freeze the Face Unlock app?

I hope the good folks here can shed some light on this. Anil
[LG Optimus 2x] owain94:
oops forgot to add you to credits in first post my bad will do ia sec!

anyway i think it executes some algorithm on google server or something like that?

or i am stealing all your faces!
[LG Optimus 2x] aksolanki:
Hi Owain, thanks for the credit. I have never used Face Unlock, so why is it talking to Google? If that is the case.

I'm gonna do a Nandroid back up and freeze that sucker, hopefully everything will carry on as normal.

Ciao. Anil
[LG Optimus 2x] botay.alls:
I use cwm 5.0.2.0. I just reflash rom and flash kernerl of spica123. But force close still happened :(
[LG Optimus 2x] spica1234:
Try fix permission through recovery.
[LG Optimus 2x] el_charlie:
Anil and others,

Just a "noob" question.

What's exactly not working on this kang???

I really liked RC's SK3 but dislike the browser chashing and the graphical weirdness when I rotate the phone using the browser.

I also know that Chrome doesn't work and never will untill the HW acceleration is fixed.

But my real question is how this kang is better than RC's SC in terms of stability and performance.

I think I can live without HD video recording but I need to be sure that I could use the phone to do everything else with stability and performance.

I'm currently using Temasek's kang.

Also, a suggestion for a kernel would be appreciated. I don't need OC or UV nor Voodoo sound (Volume+ works fine for me).

Thanks to Owain for such a lovely work.

Cheers!
[LG Optimus 2x] aksolanki:
Hi el_charlie, I can only talk about Owain's builds, but apart from the lack of HW acceleration, and its associated problems. I find this ROM works really well.

I get great battery life, with my usage patterns. It is stable, fast and smooth. Gets regular updates, and great support from this group of users.

I used temasek's CM7 build prior to this, and I feel, it has the same qualities. But with the improvements of ICS.

I would stick with the stock kernel. Kernels are always a give and take relationship. You lose this, but you gain that. The stock kernel is solid, and more importantly, stable.

Sorry I can't be more specific. But I will say this without reservation. I couldn't go back to Gingerbread. ICS, with my launcher of choice, Nova Prime, is excellent.

Have fun. Anil
[LG Optimus 2x] Tommmii:
http://pastebin.com/SH8EEwAg

Logcat of the FC when going to Settings/sound.
[LG Optimus 2x] botay.alls:
Still happend
[LG Optimus 2x] Ultramanoid:
Hi Anil, I erase Face Unlock with no side effects or complications that I know of.

Not freeze, I delete it completely ( both the app and /data/data files ) along many other apps or system parts I don't want or use as long as it doesn't affect or hurt my custom set up. YMMV. It's a habit I originally developed from the tight space available in the Nexus One.

2¢
[LG Optimus 2x] geovision:
I have the same problem as many people here when going to settings/sound.
[LG Optimus 2x] francarl:
great release

Great release, thank you!

Not really happy with new recent apps layout, is there a way to restore old layout?
[LG Optimus 2x] aksolanki:
Ciao francarl, I too am not a fan of the current recent apps UI design. You can restore it using this add-on, simply flash it in Recovery using CWM. I suggest you do a Nandroid backup first, and use version 1.7, version 1.9b, is a bit buggy, and has more features than I care for.

Have fun. Anil
[LG Optimus 2x] Impact7:
Does your phone reboot if you click "powe off" and doesn´t reboot if you choose "reboot"? :D
[LG Optimus 2x] santalaus:
Hey owain,

I could not read anything about in your Changlog, but Did you remove the PDriod Framework from this ROM.

The APP gives an error that ICS is not supported in #36 and in #34 the App worked.

Best regards.
[LG Optimus 2x] Tommmii:
for those who get FC on Settings / Sound , try this - it worked for me.

I'm supposing you're on #36 (since you get the FC issue), so you wiped data when flashing #36 right?

I'm also supposing that, like me, you didn't come from #35 but some (any) earlier version.

Flash #35, no wipes necessary, reboot, take fastest route through setup and try Settings / Sound. If it still doesn't work...you're SOL.

If it worked on #35 , flash #36. No wipes necessary, properly setup your device and try Settings / Sound again just to make sure.

EDIT : hold off on this, it doesn't seem to be 100% foolproof...sometimes good sometimes no good :(

EDIT : here we go again,

So you're on #36, getting the FC on Settings / Sound. This is what worked for me :

In recovery (no matter which one, even touch)

Wipe data

1.flash #35, skip all setup when phone boots, sound settings will be accessible, leave them as is.

2.flash #36, you won't get the setup screens, sound is still accessible.

3.optional : manually do the setup steps which you skipped in step 1.

reboot, flash gapps, all is well.

I see a few ways that perhaps might shorten this, but this worked & I'm too lazy to test any further.:cool:
[LG Optimus 2x] kornhans:
The Latest one
[LG Optimus 2x] aksolanki:
Hi Impact7, I'm running build number 36 and my phone reboots as expected. I powered off my phone, booted up, then hit the power button and chose reboot from the menu. My handset rebooted just fine.

I have no idea why you are having this issue. Have you tried fixing permission's in CWM? It's just a stab in the dark, but it might help.

Have fun. Anil
[LG Optimus 2x] Impact7:
Hi Anil,

yes I tried fix permissions. It didn´t change anything.

But if only I got this "issue", there´s no matter^^
[LG Optimus 2x] aksolanki:
Hi Impact7, you're right it's not a deal breaker, but it could be a pain in the ass. I'm sure you would have tried this. But have you tried flashing build 36 again? Another stab in the dark. But at least it's quick and painless, unlike installing a desktop OS. In the early days of Mac OS, I used to have to install from 16 floppy disks. Yikes, that is painful.

Have fun. Anil
[LG Optimus 2x] thehero21:
camera raw format manipulation tool for linux

anyone has a hint for this (main tool dcraw dont work - it cant find the embedded raw images, though needs an update) ???
[LG Optimus 2x] S0ci0:
This happened to me too, thought i was nuts or too stoned but prpbably a bug then :p
[LG Optimus 2x] Impact7:
I knew it :D

Well it seems everybody has a different bug with #36^^ Maybe there are spirits in our machines :O :D