yashsingh1/xdaforums huggingface dataset:
[HTC One X] Quiksilver78:
Funny, mine is too low :(
[Samsung Galaxy S (4G Model)] itzik2sh:
Some ICS ROMs have annoying always-on backlight of the hardware capacitive buttons.

Try one of these to eliminate/dim that :

https://play.google.com/store/apps/details?id=com.deskangel.adjbrightness

https://play.google.com/store/apps/details?id=mobi.pruss.superdim
[Samsung Galaxy S (4G Model)] itzik2sh:
According to ShortbusDriver none of these work.

Can someone confirm this works - http://xdaforums.com/showpost.php?p=26195948&postcount=4
[Samsung Galaxy S (4G Model)] Shortbus-Driver:
No didn't work either....that would have been an awesome fix though lol
[Samsung Galaxy S (4G Model)] itzik2sh:
did you try to toggle auto brightness on and off ?

lights should turn off when screen is off.
[Samsung Galaxy S (4G Model)] Shortbus-Driver:
No capacitive lights do go off with screen....just never go off as long as the screen is on.... for example when watching video a movie let's say....capacitive keys stay on and bright as ever
[Samsung Galaxy S (4G Model)] itzik2sh:
I see, it exists in CM7 as well.

Probably kernel related.
[Samsung Galaxy S (4G Model)] itzik2sh:
there's a bug in cm7 github for this issue,

I'm pretty sure Team Acid will take care of it.
[Samsung Galaxy S (4G Model)] Shortbus-Driver:
Yes I'm sure they are on it.....I'm just looking for a way on my own.......
[Samsung Galaxy S (4G Model)] brandonc0526:
Just use screen filter it has the option built in
[Samsung Galaxy S (4G Model)] itzik2sh:
Thanks bro, this actually works, but I have to enable it after each button touch.

I put it as the app to launch when double clicking the screen on Apex launcher (currently on Erikmm's MIUI v4).
[Samsung Galaxy S (4G Model)] Beastmode:
Do you guys want them off completely or a set amount of time?
[Samsung Galaxy S (4G Model)] daothanhduy1996:
a set amount of time I think (and my idea, too)
[Samsung Galaxy S (4G Model)] itzik2sh:
I think it should be like 5 seconds.
[Samsung Galaxy S (4G Model)] Beastmode:
I'll see what I can do
[Samsung Galaxy S (4G Model)] gregcapps:
Timeout please...seemed to be somewhere around 30 secs or so on stock.

edit: now that I reconsider it may have only been like 10 secs top.
[Samsung Galaxy S (4G Model)] carlcj5:
I wouldn't mind if the capacitive key lights went off completely but the keys still work....which ever comes first thank you Erik
[Samsung Galaxy S (4G Model)] Beastmode:
I've been looking into it seems like its a change in the light.*.so...

I haven't had a chance to test all roms does anybody know if it's all ICS roms? Or just some?
[Samsung Galaxy S (4G Model)] carlcj5:
I'm thinking its all,I've noticed it with ravers cm9,Brian&JT's cm9,whitehawk's aokp,team acids aokp,and with hebrewaokp.

And now with RemICS
[Samsung Galaxy S (4G Model)] gregcapps:
It's the same on all ICS roms that I have flashed, and I think I have tested them all :)
[Samsung Galaxy S (4G Model)] Shortbus-Driver:
Screen filter is a quick fix...and if you enable navigation bar it works fairly well.
[Samsung Galaxy S (4G Model)] gregcapps:
Does this help battery life at all? It seems to reason that it might, but wasn't sure.
[Samsung Galaxy S (4G Model)] Shortbus-Driver:
Not sure but willing to bet so.....also I noticed that after enabling it if you turn it off the capacitive keys remain unlit till you either touch the keys or time out the screen...in which case you just follow the same procedure.
[Samsung Galaxy S (4G Model)] gregcapps:
I finally found an ICS rom where the lights timeout like they should, FB's last build of GummyAcid. Sucks tho because incoming calls along with home button do not work. His is built from source and that may be the difference. Not sure that rom will see any more development since he says it will likely be his last build. Maybe Thomas will pick up the work but who knows.
[Samsung Galaxy S (4G Model)] Beastmode:
if you can try my theory and grab the light.*.so file from /system/lib/hw/ and put it into whatever rom ur using and see if it works please
[Samsung Galaxy S (4G Model)] gregcapps:
Already tried that. Wish it would work.
[Samsung Galaxy S (4G Model)] FBis251:
I've seen the lights dim on AOKP when you use the stock browser and let the phone sit without touching anything for 30+ seconds. Sometimes they come back when you touch the screen and sometimes not. They definitely come back when you touch the softkeys.

I thought the problem was the BLN patch we have in the ICS kernel, tried reverting it but still had the same problem
[Samsung Galaxy S (4G Model)] gregcapps:
Well whatever you did in that last gummy build works perfectly. Too bad incoming calls are broke.
[Samsung Galaxy S (4G Model)] ArmyofTracy:
erikmm, you still working on a fix for this?
[Samsung Galaxy S (4G Model)] gregcapps:
Wait for Aries kernel to be released, it fixes it.
[Samsung Galaxy S (4G Model)] ArmyofTracy:
Thank you sir

Sent from my Slim ICS 4G
[Samsung Galaxy S (4G Model)] gregcapps:
To elaborate a little more, the kernel gives you the ability to define the button light timeout under the advanced settings. If you really want to check it out now you can flash the teaser build of cm9. Wifi does not work yet, but it's a teaser build after all.

Teaser build here :cool:
[Samsung Galaxy S (4G Model)] IAIRonI:
Just a quick tip for video playback. If you use MX Player in the market it has an option to turn them off and it works.
[Samsung Galaxy S (4G Model)] gabrielshaste:
Default timeout is actually 3 seconds. For the capacitive buttons that is, not the screen.

Sent from my SGH-T959V
[Samsung Galaxy S (4G Model)] carlcj5:
Hi guys I was just wondering if there was a true fix for this yet,sorry if I'm lagging on info I dont usually come here much if it wasn't for my wife's phone,she is ready for me to get it back to gb. :-/
[Samsung Galaxy S (4G Model)] pisherthefisher:
Sadly no
[Samsung Galaxy S (4G Model)] lumin30:
The true fix is the aries build team acid is sluggin away at. I tested the teaser build bhundven post and it worked like a charm.
[Samsung Galaxy S (4G Model)] joshkelley:
Fixed Kernal

I came across a kernal in which they only light up when being tapped. I believe it's here: http://xdaforums.com/showthread.php?p=29906624&postcount=1. (I just did a search for the name of the ZIP I downloaded, that's the thread that came up)
[Samsung Galaxy S (4G Model)] itzik2sh:
Poop kernel has this fix.

Here you can find it and make it work with TWRP:

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

sent from me
[Samsung Galaxy S (4G Model)] daothanhduy1996:
Ya but I think it depends cause some rom need to do sth w the array.xml in addition as well - Erik's words...n I am using Resurrection w PooP kernel but dont have it fixed ^^
[Samsung Galaxy S (4G Model)] itzik2sh:
I have it working on hebMIUI

sent from me
[Samsung Galaxy S (4G Model)] lumin30:
The Netflix app turns off the backlights while watching movies on the original CM9 kernel which I find interesting. Makes me think it is not kernel related.
[Samsung Galaxy S (4G Model)] FBis251:
As other people have mentioned, you can also turn off the backlights using mx player by going into the options
[Samsung Galaxy S (4G Model)] soul3n:
The softkey capacitive buttons don't timeout, the option for the Softkeys Timeout is grayed out in Advanced settings..

Although the problem isn't apparent in Team Fah-Q's latest build of CM 10.
[Samsung Galaxy S (4G Model)] Cooptx:
Yes Beastmode fixed it with his Proton Kernels. Flash one of them and you are good.

Sent from [CONTENT DELETED]
[Samsung Galaxy S (4G Model)] suhailhura:
will give it a try :good:

is there any way to do this by editing system files.
[Samsung Galaxy S (4G Model)] FBis251:
Install this:

http://xdaforums.com/showthread.php?t=2069983
[Samsung Galaxy S (4G Model)] turtlepa:
I flashed dao ultragen then hefe kernel the lights timeout
[Xperia Arc Android Development] championswimmer:
AOKP(JB 4.1.1) ROMs for Xperia Phones

(which are maintined by KXP team members/friends)

Xperia Mini/MiniPro/Active/LiveWALKMAN

Xperia S

Xperia Acro S

Xperia Arc / Arc S

Xperia Ray

Xperia Play

Xperia Pro

Xperia Neo

Xperia Neo V

AOKP(ICS4.0.4) ROMs for Xperia Phones

(which are maintined by KXP team members/friends)

Xperia Arc / Arc S

Xperia Neo [cooked and optimized by kormatoes]

Xperia Neo(v) [cooked and optimized by kormatoes]

Xperia Ray

Xperia Pro

Xperia Play (GSM/CDMA)

Xperia Mini/MiniPro/Live/Active

Xperia X10

Xperia X8

Xperia X10 Mini

Xperia X10 MiniPro
[Xperia Arc Android Development] mekayzer:
On the last action, to build, isn't the make to use instead of mka ? typo ?
[Xperia Arc Android Development] championswimmer:
nope buddy... it's mka only... you can use make too ... but mka is faster ;)
[Xperia Arc Android Development] kormatoes:
Great thread
[Xperia Arc Android Development] championswimmer:
you can also begin making native builds for neo/neov using this method if you want...

haida and hallon are already present in the working tree and are buildable (as of now we do not make builds for hallon/haida because we do not want two aokp threads for same device ;) )... but you and your team can anytime start building aokp from source using our trees, and we would be very happy :)
[Xperia Arc Android Development] n1kolaa:
can you push aplha build for JEllY BEAN from sorces ?
[Xperia Arc Android Development] kormatoes:
I need new pc bro ubunto it's not the best on it I will have a play tonight with it thanks for your great words much love Chris
[Xperia Arc Android Development] championswimmer:
maybe a week from now we can start doing that...

devices like Ray, Arc and Neo already have a stable milestone6 so next builds for these devices will be jellybean only

early builds MAY NOT be bootable, or have too many bugs to be usable...

also AOKP team have not properly set up a jb repo completely yet.

i myself have started the repo sync process for jb... it'll take me about 7-8 hours to complete the sync as i have slow internet...

jb repo is not buildable right now as it is pure aosp atm and to make xperia devices buildable many changes need to be committed ;)

i also want to make it clear here that people like me, supervenom and pikpok are just "schoolboys" we are no major developers and cannot make hardware libraries from ground-up

we depend heavily on freexperia team's device and vendor source trees. the ics trees will provide a start but we will need some changes to that to make it 100% working and we do not know if our team of noobs can pull it off :)

and also it's hard to develop without devices... (supervenom owns an Xperia Play and I own an Xperia X10, while pikpok owns LiveWalkman... none of us own any hdpi 2011 device like ray, neo or arc)
[Xperia Arc Android Development] kormatoes:
On Ubuntu for 5 mins already want to smash it lolView attachment 1193140View attachment 1193140

Champ and me on talk so I can ask you ridiculous amount of questions jk lol
[Xperia Arc Android Development] championswimmer:
look at your pm ;)

btw i use an even older notebook than yours :)

1.6ghz dual core, 4gb ram and 4mbps download speed.... my environment is worse than yours ha ha ha... but well... i have to make do with it...

it put the repo sync all over night and put mka otapackage when i go for lunch/swimming practice/hanging out with friends ha ha ...

also my upload takes 2-3 hours...

but after first compilation, from next time time will be very less...

also repo sync takes long only first time.. from next time it'll only update and so it'll be only 5-10 minutes...
[Xperia Arc Android Development] justmpm:
Since I am going to have to set up a Ubuntu partition anyway...does it matter which version of ubuntu I install....I saw in some JellyBean threads that some versions are not "guaranteed" supported......
[Xperia Arc Android Development] championswimmer:
i am running 12.04 so i can "guarantee" that 12.04 at least will not fail to build this :)

jdk6 might be a pain in the a$$ but there are workarounds to install this found on google.... (this problem is common to all ubuntu distros)
[Xperia Arc Android Development] mekayzer:
Does the kernel compiled on the fly when the rom is builded, or does we compile separately a kernel.

Thanks for the thread.
[Xperia Arc Android Development] championswimmer:
for all 2011 devices (ray, arc, neo, lww, mini, pro, active) on the fly :)

for others, you need to compile separately (X10, X8, X10mini, X10minipro)
[Xperia Arc Android Development] mekayzer:
Thank you.
[Xperia Arc Android Development] sminki:
bloody brilliant thread champ! :victory:

shows the love when people are willing to share the knowledge, i will be messing with this very shortly! great stuff, thanks man! :highfive:
[Xperia Arc Android Development] justmpm:
I am getting an error during the sync: Exited sync due to fetch errors

First I tried: repo sync -j8 and that failed after 3-4 hours

Then I deleted the working dir, made a new one and tried: repo sync -j16

That failed after about 1 hour....

Thinking back on it, I probably should have tried a slower and not a faster download....ehhhh, what

can I say...patience was all gone.....

Not sure what I should do...I looked in google for a fix and it didn't seem like there was a

more or less universal fix.....
[Xperia Arc Android Development] championswimmer:
do NOT delete your working directory on bad syncs

just kill the terminal window, restart terminal, cd to working directory and run "repo sync -j#" again :) it will resume from where it left

i personally use -j2 and that's what i would suggest you to use too :)

i often have sync errors, i just restart sync and it finishes :)
[Xperia Arc Android Development] justmpm:
Thanks....alot!!! Having to restart from scratch really sucks! I figured since it was a sync that I could restart, but the repo sync threads I found in

cyanogenmod said to delete and restart.....
[Xperia Arc Android Development] Tenacious:
Thanks for the guide everything goes fine but when I tray to build I heave a lot of errors so can't build it I'm missing some dependent files for building cud you help out what packages I need to get to build successfully.

I'm on Ubuntu 12.04 x64 and I'm building hallon.
[Xperia Arc Android Development] championswimmer:
could you post a terminal output of the errors you are facing ???
[Xperia Arc Android Development] szl.kiev:
When you do a repo sync and downloading projects, a compressed tmp file is stored inside your working dir for each project (around 200 projects for ics, 300 for jb)

They are inside .repo/projects/ folder (its a hidden folder, ctrl-h for view hidden files/folder under linux)

once each completely downloaded, it'll deflated and deleted,

if you sync from google's server (aosp) and failed, just re-sync again and it'll resume those tmp files.

But if they are from github site, when failed and re-sync, it'll create a new tmp file (different method and different file extention with aosp). Just imagine if your failed tmp files are over 500mb and will grow every time it failed, that would be a wasted hdd space.

I usually delete those failed tmp files after everything is 100% synced, by search "tmp" under .repo folder

[edit]

By default it sync with -j4 , it's stated in the manifest. If you have fast internet connection, you can increase it like 8 or 16, but if yours is slow that would give you more download errors, stick with j4 or less.

Mostly I use "repo sync j1" or j2 when it comes to the big project ones like framework/base or prebuilt
[Xperia Arc Android Development] Tenacious:
That error was because of my stupidity sorry for that

But now im heaving real error right now i was about thee hours in to building and then this pops out

Finding NOTICE files: out/target/product/hallon/obj/NOTICE_FILES/hash-timestamp
Combining NOTICE files: out/target/product/hallon/obj/NOTICE.html
Installed file list: out/target/product/hallon/installed-files.txt
Target system fs image: out/target/product/hallon/obj/PACKAGING/systemimage_intermediates/system.img
Install system fs image: out/target/product/hallon/system.img
Package target files: out/target/product/hallon/obj/PACKAGING/target_files_intermediates/aokp_hallon-target_files-eng.tenacious.zip
Package OTA: out/target/product/hallon/aokp_hallon-ota-eng.tenacious.zip
device/semc/msm7x30-common/releasetools/semc_ota_from_target_files -v \
-p out/host/linux-x86 \
-k build/target/product/security/testkey \
--no_assert=false \
--backup=true \
--override_device=MT15i,MT15a,hallon \
out/target/product/hallon/obj/PACKAGING/target_files_intermediates/aokp_hallon-target_files-eng.tenacious.zip out/target/product/hallon/aokp_hallon-ota-eng.tenacious.zip

Given a target-files zipfile, produces an OTA package that installs
that build. An incremental OTA is produced if -i is given, otherwise
a full OTA is produced.

Usage: ota_from_target_files [flags] input_target_files output_ota_package

-b (--board_config) <file>
Deprecated.

-k (--package_key) <key> Key to use to sign the package (default is
the value of default_system_dev_certificate from the input
target-files's META/misc_info.txt, or
"build/target/product/security/testkey" if that value is not
specified).

For incremental OTAs, the default value is based on the source
target-file, not the target build.

-i (--incremental_from) <file>
Generate an incremental OTA using the given target-files zip as
the starting build.

-w (--wipe_user_data)
Generate an OTA package that will wipe the user data partition
when installed.

-n (--no_prereq)
Omit the timestamp prereq check normally included at the top of
the build scripts (used for developer OTA packages which
legitimately need to go back and forth).

-e (--extra_script) <file>
Insert the contents of file at the end of the update script.

-a (--aslr_mode) <on|off>
Specify whether to turn on ASLR for the package (on by default).

--backup <boolean>
Enable or disable the execution of backuptool.sh.
Disabled by default.

--override_device <device>
Override device-specific asserts. Can be a comma-separated list.

-p (--path) <dir>
Prepend <dir>/bin to the list of places to search for binaries
run by this script, and expect to find jars in <dir>/framework.

-s (--device_specific) <file>
Path to the python module containing device-specific
releasetools code.

-x (--extra) <key=value>
Add a key/value pair to the 'extras' dict, which device-specific
extension code may look at.

-v (--verbose)
Show command lines being executed.

-h (--help)
Display this usage message and exit.

** option --no_assert not recognized **
make: *** [out/target/product/hallon/aokp_hallon-ota-eng.tenacious.zip] Error 2
[Xperia Arc Android Development] Tenacious:
Any one knows at what i need to look for above error.

Thanks in advance.
[Xperia Arc Android Development] championswimmer:
you have all but done it

even we face these errors.. not a bad thing really.. this was too low in our priorities to fix ... lol there is a simple workaround

device/semc/msm7x30-common/releasetools/semc_ota_from_target_files -v \
-p out/host/linux-x86 \
-k build/target/product/security/testkey \
--backup=true \
--override_device=MT15i,MT15a,hallon \
out/target/product/hallon/obj/PACKAGING/target_files_intermediates/aokp_hallon-target_files-eng.tenacious.zip out/target/product/hallon/aokp_hallon-ota-eng.tenacious.zip

pass on that command to terminal just right after your build stops

you'll find your otapackage in out directory then :)

just the script that creates the zip is not fixed.. you have in fact completed your build you only got stuck at packaging :)
[Xperia Arc Android Development] Tenacious:
]

Thanks that did the trick also thanks for the guide.

out/target/product/hallon/aokp_hallon-ota-eng.tenacious.zip
done.
[Xperia Arc Android Development] kormatoes:
Win bro win
[Xperia Arc Android Development] szl.kiev:
to make it permanent fix, just comment

# --no_assert=false \

it's in /build/core/MakeFile at line around 1200
[Xperia Arc Android Development] championswimmer:
i though prefer this sort of a fix ;)

just have to do it on msm7x30 too, didn't have time for it :p

https://github.com/KangXperiaProjec...mmit/48b600885f97e42bfed70f06856997612e3199c3
[Xperia Arc Android Development] n1kolaa:
dasdasda

moderator plz delate it :)
[Xperia Arc Android Development] justmpm:
I have a build for Urushi...it is hopelessly small: 107 Mb vs 190 for ChampionSwimmers M6 build...and no surprise, it didn't boot. I have done a quick sweep of what is in my build and some of the smallness is due to /app (not worried about this), there are a lot of files that have different

sizes between the two builds, but I found one that is wee little in my build and big in the "official" M6 build: /system/etc/security/cacerts....

I will try the build again....any suggestions, hints, tricks?????
[Xperia Arc Android Development] championswimmer:
run the make command like this

mka -j4 otapackage 1>./build.log 2>./error.log

when building is finished, send me the error.log file (it should be present on the root of the directory where you are building)

EDIT :

there was problem in makefiles

just sync your repo again and try again :)
[Xperia Arc Android Development] Tenacious:
Same thing for my hallon build size is 102mbps and I just took a look my system folder and lot of files are missing in android system apps libs
[Xperia Arc Android Development] championswimmer:
fixed it

sync repo and build again
[Xperia Arc Android Development] Tenacious:
Thank man I'm rebuilding and I can see that missing files are getting build now

Also I forgot to mention in build.prop it says ray while I'm building neo (hallon)
[Xperia Arc Android Development] championswimmer:
see the file

vendor/kxp/products/hallon.mk

change ray to neo
[Xperia Arc Android Development] festa20:
Syncing work tree: 91% (257/282) fatal: Unable to create '/home/festa/android/kxp/sdk/.git/index.lock': File exists.

If no other git process is currently running, this probably means a

git process crashed in this repository earlier. Make sure no other git

process is running and remove the file manually to continue.

Syncing work tree: 100% (282/282), done.

bootable/recovery/: discarding 13 commits

error: sdk/: platform/sdk checkout 7f1c3fd5754369ed32d34a9466594093c15927db

festa@ubuntu:~/android/kxp$

whats this all about plus getting errors while compiling
[Xperia Arc Android Development] championswimmer:
$ rm -f -r /home/festa/android/kxp/sdk/.git/index.lock
[Xperia Arc Android Development] PoorCollegeGuy:
Hmm someone made it on the XDA front page today ;)

http://www.xda-developers.com/android/kangxperiaproject-brings-aokp-to-16-sony-xperia-devices/
[Xperia Arc Android Development] Qwerty123 \m/:
Amazing Work :D

Keep it up @OP :D
[Xperia Arc Android Development] GentZu:
This makes me not capable
[Xperia Arc Android Development] sanzNya:
me too... :(

itsnt about space. its all about connection.. :(
[Xperia Arc Android Development] championswimmer:
thanks buddy !!!

early morning surprise for me :D

just got up and saw it and i had to rub my eyes more than i usually do in the morning
[Xperia Arc Android Development] championswimmer:
i guess then you guys understand how many hurdles a developer crosses to provide you with a ROM ? especially ROM's compiled from source

you need fast internet, large storage place , also fast computer or else it'll take 4-5 hours to build...

and most importantly it takes time... lots of time...
[Xperia Arc Android Development] mekayzer:
Trying to build jb for anzu, got this error,

build/core/product_config.mk:193: *** _nic.PRODUCTS.[[vendor/aokp/products/crespo4g.mk]]: "device/samsung/crespo4g/full_crespo4g.mk" does not exist. Stop.

Any idea
[Xperia Arc Android Development] sanzNya:
Im undrstand. So im respectfull to them. All rom builder... and kernel dev.

Its difficult if you dont have all of that(cnnection.storrage and offcourse time).

sent by tapatalk via super xperia Neo
[Xperia Arc Android Development] minipot:
for xperia play you may want to talk to this dev supervenom as he made a aokp build thats on rc4

see here: http://xdaforums.com/showthread.php?t=1582118

oh sorry just noticed hes already on your team I think?
[Xperia Arc Android Development] firedeimos:
Great tut, someone should make this a sticky
[Xperia Arc Android Development] championswimmer:
delete the file

vendor/aokp/products/AndroidProducts.mk