yashsingh1/xdaforums huggingface dataset:
[HTC One X] DarkManHaze:
My CID isn't compatible with JB Sense ROM's, so my only experience with JB ROM's to date has been AOSP/AOKP based.

On the whole, battery life is far worse with JB ROM's than ICS ROM's. With the same apps and the same usage I will get just over a days use with JB. Whereas with ICS, I'd be getting close to 2 days use before needing to charge my phone.
[HTC One X] Zlotin:
It's not jb, but aosp. Sense Roms have more access to hardware graining better battery life.
[HTC One X] jo3yp:
I understand that WiFi should consume less battery that mobile data (3G/WCDMA)... please see my last comment from the previous post:

I know this shouldn't be the case, but since the JB update WiFi (when connected to a network, I haven't tested it being switched on without being connected to a network) uses far more battery than 3G/WCDMA, regardless of whether the device is idle or active. This has been tested and confirmed on 3 different Wireless networks now, so it must be an issue with the device.
[HTC One X] saketh321:
Yeah you are right with the entire WiFi thing... I kept the phone off of WiFi for most of the day and I noticed that the time the Android OS was kept awake was staggeringly low compared to when WiFi was left on.
[HTC One X] Sckank:
The last renovate and everything is stock settings, also stock auto brightness. :)
[HTC One X] hdr87:
Hi ArmedandDangerous,

Thanks for the reply, I have read the post & already updated the driver. Infact just to be sure, i removed the old ones & re-installed the latest one. But the issue was still persistant.

I have Factory Reset my phone & have been observing since morning now. It does not heat up, but the battery life sucks. I feel the JB update has turned a beautiful piece of equipment into a monster.
[HTC One X] admp:
Okay, I think I have the same problem too. I charged my phone to 100% while I was at the office. Went for a meeting for about an hour and checked Facebook. Then I noticed my battery being at 81%. And this was minimal use of facebook and just a little bit more than 2hrs after being charged. The whole time the phone was on WIFI. Now I'm on my way home using 3G and playing music and browsing. The battery just dropped by 5%. That a lot less than I was on WIFI.
[HTC One X] snipervn:
For me, battery life is GOOD in JB 4.1 - stock rom + unlock + root (FB, Gmail, Yahoo Mail, weather, all sync ON, wifi on) = 7 hours overnight 100% --> 92%.

Not so impressed but a little bit better in ICS 4.0.4 before.

So, not only me, many other HOX user said that the battery consumption is good with JB stock ROM but unfortunately that you and some others have to be faced with the battery problem. So, you could change your topic title to be "Abysmal battery life on JB on my HOX", it is a little bit more exactly :D
[HTC One X] hamdir:
random wakelocks of mediaserver and downloads app is causing the battery drain during screen off, the reason it happens is completely random so far for me
[HTC One X] admp:
Look my HOX's consumption? What's up with this wakelock?
[HTC One X] Zlotin:
It cannot be seen on the screenshot, although i can imagine, it is MediaServer wakelock - the time, you`ve listened to music
[HTC One X] admp:
Yup I checked and it is media server. So I don't have to worry about this then. I guess. :)
[HTC One X] hamdir:
not really mate

the mediaserver wakelock is happening even without listening to music
[HTC One X] chirag123:
Clearing the apps under Media seems to have the media wakelocks atleast in the short term. The apps are DRM, downloads, download manager and media storage.

What is draining my battery is the massive number of wakelocks by android system I've got 594 in 1h31mins.
[HTC One X] hamdir:
you mean clearing up the data?
[HTC One X] chirag123:
Yes clearing the data
[HTC One S] Merrymustu:
Is there any permanent solution to disable the stock ics lock screen on my rooted htc one s villec2??? I have trickdroid 2.1.0 installed.
[HTC One S] danial.aw:
get "no lock" from marketplace
[HTC One S] Spastic909:
And post questions in the correct section
[Samsung Galaxy Gio GT-S5660] OldDroid:
INDEX

*Setting up the Workspace
*Syncing Source
*How to build

Pls use this version you compiled, not to spam dev forums! We have already working Releases of CM7 for our GIO!!!
[Samsung Galaxy Gio GT-S5660] OldDroid:
Syncing the Source

In terminal: (1 line = 1 command)

This is only to initialize the GIT commands to sync the repo later :o

cd ~
mkdir bin

Now i recommend to close all Terminals! (BEST: Reboot Ubuntu)

After its done, open Terminal once more and type in (1 line = 1 command):

curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
chmod a+x ~/bin/repo

Now cd to android:

cd android

################# CM7 #################

Then create a new directory:

mkdir cm7

(just for example / but you can do it)

Now cd to your created directory:

cd cm7

After that you can initialize the repo command! (1 line = 1 command!)

repo init -u git://github.com/CyanogenMod/android.git -b gingerbread

######################################

################# CM9 #################

Then create a new directory:

mkdir cm9

(just for example / but you can do it)

Now cd to your created directory:

cd cm9

After that you can initialize the repo command! (1 line = 1 command!)

repo init -u git://github.com/CyanogenMod/android.git -b ics

######################################

Now you can sync the repo to your local directory! (REMEMBER: This takes minutes [for me] and hours, days maybe for you!)

repo sync
[Samsung Galaxy Gio GT-S5660] OldDroid:
################# CM7 #################

Add the lunch combo

Download this file with ubuntu

Push it to "android/cm7/vendor/cyanogen/products"!

This step is important because our device is not supported officialy from the Cyanogenmod Team :(

#######################################

Syncing Gio Device Tree

after the source sync is done and you can type commands now, you can sync the device tree!

First, cd to the devices/samsung directory (1 Command = 1 line):

cd device
mkdir samsung
cd samsung

################# CM7 #################

Now (i personally use the source by phiexz bcause its almost bugfree and the Governeur problem isn´t there anymore)

we type the commands for the Gio device tree (CD to samsung directory first, like above ^^)

git clone git://github.com/marcin1147/android_device_samsung_gio.git gio

After its done, u can cd back to your cm7 directory:

cd ..
cd ..

xD

######################################

################# CM9 #################

Now we type the commands for the Gio device tree (CD to samsung directory first, like above ^^)

git clone git://github.com/Jellaxy/android_device_samsung_gio.git -b ics gio

git clone git://github.com/Jellaxy/android_device_samsung_msm7x27-common.git -b ics samsung-msm7x27

After its done, u can cd back to your cm9 directory:

cd ..
cd ..

xD

Get the vendor for cm9:

cd to vendor! (1 Line = 1 Command)

cd vendor

This is for the vendor sync (no extra directorys needed

git clone git://github.com/Jellaxy/proprietary_vendor_samsung.git -b ics samsung

######################################

now we need to get the actual rommanager.apk!

type this in terminal

~/android/cm7/vendor/cyanogen/get-rommanager

After Rom Manager has been downloaded, you can continua with the ""Build it Part" :D

Build it

now when you are in the cm7 directory, you need to configure the vendor and some other parts of it (1 line = 1 command):

. build/envsetup.sh
lunch cyanogen_gio-eng

to build cm7 one last command:

make -j6 bacon
[Samsung Galaxy Gio GT-S5660] OldDroid:
or not ? ^^
[Samsung Galaxy Gio GT-S5660] ItachiSama:
You can also do it using marcin profile, which do not need vendor folder. :)

Also, you do not need the 'push-to-vendor' step using a special passage. ;)

Maybe we could work on a local_manifest.xml... and on an official CM7... pm me if you want. ;)
[Samsung Galaxy Gio GT-S5660] saldymhmd:
ahhh, this is what I need. Thanks for making this tutorial. Gonna bookmark this page :)
[Samsung Galaxy Gio GT-S5660] Alireza1212:
nice job tanx
[Samsung Galaxy Gio GT-S5660] voetbalremco:
might help for making official cm7..
[Samsung Galaxy Gio GT-S5660] OldDroid:
yeah ...

but i need to figure some parts out before :/

wifi cant be turned on if i build using phiexz device config, might i gonna use marcins and make some changes to fix som ethings :rolleyes:
[Samsung Galaxy Gio GT-S5660] ItachiSama:
Think it's kernel related, in fact there's an issue on github on phiexz kernel.

At first, you can try using marcin kernel. :)

At second, I'm downloading phiexz and try building CM7 with marcin config... if it works, it's good. ;)
[Samsung Galaxy Gio GT-S5660] voetbalremco:
making it official would really be great.

it seems that phiexz kernel and device config have problems with wifi sometimes, I think it won't be when using marcin's.
[Samsung Galaxy Gio GT-S5660] mussieonlinux:
The CM team will never do anything official for a gio.

This comment makes zero sense.

On topic, decent guide.
[Samsung Galaxy Gio GT-S5660] Frankin96:
CM make official for beni,cooper and tass , so why not gio?
[Samsung Galaxy Gio GT-S5660] ItachiSama:
In fact, only tass.

On get.cm there are only tass builds.

BTW...

#PROGRESS 1: Build done with marcin's profile. :D Will test at home ;)
[Samsung Galaxy Gio GT-S5660] saldymhmd:
Cyanogenmod need the maintainer that had good device tree from specific device, and then submit the gerrit to cm. As you know, before Phiexz was 'gone away', he planned to do that :| But, i think he was busy with his job, and have no time to develop again.
[Samsung Galaxy Gio GT-S5660] voetbalremco:
ace has official nightlies. codename cooper = ace

http://get.cm/?device=cooper

---------- Post added at 12:45 PM ---------- Previous post was at 12:39 PM ----------

it does.

http://www.cyanogenmod.org/blog/developer-relations
[Samsung Galaxy Gio GT-S5660] OldDroid:
i will publish that if we got an almost bugfree build :)

i have configured already my own device tree :D

Now lets see how to handle the github with push and pull requests ^^
[Samsung Galaxy Gio GT-S5660] ItachiSama:
If you want, I can publish online my device config (marcin one, will work on) and then link it to you and else. :)

I think that marcin device config is better cuz of no wifi issues and Camera could be easily fixed...
[Samsung Galaxy Gio GT-S5660] YZ:
Thread moved to general.

Nice thread, gave it a sticky.

YZ.
[Samsung Galaxy Gio GT-S5660] Peteragent5:
Nice guide! Really useful! Another guide that explains make bacon is over here :D

Also there's an official guide on How to Compile CyanogenMod for Ace from their wiki.
[Samsung Galaxy Gio GT-S5660] OldDroid:
Yeah but many Users are confusing about the gio things, what to put in and so on
[Samsung Galaxy Gio GT-S5660] antonio8297:
and the kernel files??where are located???
[Samsung Galaxy Gio GT-S5660] OldDroid:
they are located in the prebuilt folder ^^

BTW, i gonna edit the tuto for GingerDX and Cyanmbile and i forgot an important step with the android sdk!

EDIT: Thread updated with the last required things :D
[Samsung Galaxy Gio GT-S5660] antonio8297:
But you don't have sayed in the tutorial,where i'll locate the kernel files or the build not need this??

Inviato dalla tazza del tè.
[Samsung Galaxy Gio GT-S5660] OldDroid:
the build dont need it :o

The kernel compiling part is smth other ^^

It is prebuilt in the device config ;)
[Samsung Galaxy Gio GT-S5660] ironman38102:
Olddroid could u upload the bootable image for ubuntu for the virtual machine

EDIT: what virtual machine u were using and if u dont mind could u tell me ur computer specs
[Samsung Galaxy Gio GT-S5660] warface123:
i am using ubuntu with 32 gb ram intel core I7 4.5 ghz overclocked

and 2 TB hardrive

and as vertiuel machine VMWARE
[Samsung Galaxy Gio GT-S5660] OldDroid:
wow -.-

my server specs: 128 gb ram, around 698 mb download speed, 9 terrabyte harddisk, Windows 8 Server with vmware, 5 graphiccard: 8192 mb ram, 18 core intel core i7 extreme gamer edition with around 5,9 ghz per core

BTW: yes i can up it ;)
[Samsung Galaxy Gio GT-S5660] warface123:
but olddroid thats my old pc so you know it know
[Samsung Galaxy Gio GT-S5660] ironman38102:
Lol i use QEMU emulator for pc and my pc is pretty **** : i have three local disk and 2gb ram intel pentiumv 2.20 ghz no overclocks

EDIT: Olddroid could u give the ubuntu bootable image for the virtual machine
[Samsung Galaxy Gio GT-S5660] OldDroid:
yes but lemme finish my builds first -.-

thats ok, then the builds take around 56 minutes ;)

Doesnt matter if its a power pc or not :D
[Samsung Galaxy Gio GT-S5660] ironman38102:
Correct me if im wrong if u use this guide ur actullay making a cm7 rom right?
[Samsung Galaxy Gio GT-S5660] OldDroid:
nop im using my own device config ;)
[Samsung Galaxy Gio GT-S5660] ironman38102:
From github?

Edit: Dont get mad at me Im just porter I just port rom from Ace but i really wanted to make and use a cm7 rom for myself but I only know that people use source code and device config from github like ItachiSama made one
[Samsung Galaxy Gio GT-S5660] OldDroid:
i´ll upload my sources later when they are done!
[Samsung Galaxy Gio GT-S5660] ironman38102:
Okkay man ill wait for u to finish ur job
[Samsung Galaxy Gio GT-S5660] ironman38102:
I have another question...can we use windows instead of ubuntu 11.10?
[Samsung Galaxy Gio GT-S5660] voetbalremco:
You need to use VMware and set up a virtual OS(linux)

Than you can build

But not on windows, it cant handle those files. Mac OSX would work too, as it is based on linux but cant be downloaded and installed on any pc(as far as I know)
[Samsung Galaxy Gio GT-S5660] warface123:
Voetbalremco you van install Mac osx on vmware heres the link:

www.online-tech-tips.com/mac-os-x/install-snow-leopard-on-pc/
[Samsung Galaxy Gio GT-S5660] dark'em:
I don't want to be offtopic here

sory it's not a question related to building or modding a rom it's more of a curiosity, I'm using CyanMobileX from oldDroid-first relice and it's great! Since I saw a ported xperia rom (based on cm7) I got to love the ui of the phone.apk and contacts.apk case they have the the tabs buttons at the butom (you knowit seames logical that the phone and call log, contact and favorites are on finger's reach this way). Now what I wannt to ask is that Cyan is based on 2.3.8 and cm7 on 2.3.7 so if I wore to delete the phone and contacts apk's with root explorer and then put the ones from the abowe mentioned xperia ported rom will they be compatible? And another thing that has timescape and some xperia widgets and in that cm7, I always use xperia launcher so if I push those specific xperia apps to system will they work? P.S: I know the wakman is just MIUI player modded so it works but the others? thenk you developers for making so manny custom roms for Gio (your work is apprerciated case for example the optimus sol wich is a powerful device has only cm as another rom...it must be pretty boryng :D )
[Samsung Galaxy Gio GT-S5660] voetbalremco:
There is no 2.3.8

Cyanmobile is based on cm7

But the apps need the framework to run so it cant be easily used on cyanmobile
[Samsung Galaxy Gio GT-S5660] dark'em:
thanks voetbalremco

Thanks for your post, could I use those apps with ItachiSama's cm7 it's really stable (at least untill Old Droid fixes some things).
[Samsung Galaxy Gio GT-S5660] OldDroid:
lolz nop they cant be used on cyanmobile, some features of cmx might be not aviable after you replaced the corrsponding files!
[Samsung Galaxy Gio GT-S5660] dark'em:
aha I see..thenks, but stuf like timescape or xperia widgets?...cyanMobile is the best so if they dont work I dont mind case this is my favorite rom and I'm never changing it :D
[Samsung Galaxy Gio GT-S5660] antonio8297:
how can i clean the suorce????
[Samsung Galaxy Gio GT-S5660] OldDroid:
try to use virtualbox or vmware :)

And use Ubuntu 11.10 !

Search in google: Ubuntu 11.10 x64 download ...
[Samsung Galaxy Gio GT-S5660] ironman38102:
Heard that vmvare needs kernel patches or something. Does virtualbox needs that?

Edit: I'm not asking to use ubuntu 11.10 because of building just a try out but ...still. Can I still use Ubuntu 12.10 on emulator
[Samsung Galaxy Gio GT-S5660] ironman38102:
Got a problem again It booted but it said This Kernel requires following features not present on the CPU: pae

Unable to boot- Please use a kernel appropriate for CPU. PLEASE HELP REALLY WANNA USE THIS

edit: never mind i fixed it Ubuntu is actullay better then windows I would say Bit.h please to windows!
[Samsung Galaxy Gio GT-S5660] OldDroid:
bro however, i will not help you on any other os, only ubuntu 11.10 or nothing. cheers

btw, i can build it without any errors and kernel do not give any errors aswell ;)
[Samsung Galaxy Gio GT-S5660] ironman38102:
I know but i cant find that version would u be kind and give me the link for the Ubuntu 11.10 32bit ISO please
[Samsung Galaxy Gio GT-S5660] OldDroid:
search in google! tip: x32 = x86
[Samsung Galaxy Gio GT-S5660] ironman38102:
okkay found one gonna download it

edit: Why Can't we use the latest Ubuntu to compile CM7?
[Samsung Galaxy Gio GT-S5660] SpaceCaker:
use linux mint much smoother on 32 bit

---------- Post added at 11:07 PM ---------- Previous post was at 11:06 PM ----------

btw how much b GB is the whole synced jellybean source?
[Samsung Galaxy Gio GT-S5660] Peteragent5:
Ooooooh You changed you name back :D
[Samsung Galaxy Gio GT-S5660] antonio8297:
The jb source are 10gb approsimately.

Inviato dalla tazza del tè.
[Samsung Galaxy Gio GT-S5660] SpaceCaker:
well its more then 10 gb :p

me had 12 gb left and it couldnt finish the whole download

need to repartition

hdd
[Samsung Galaxy Gio GT-S5660] ironman38102:
A question where I can find terminal?
[Samsung Galaxy Gio GT-S5660] ItachiSama:
Apps/Utilities/Terminal on Gnome 2.32 (Ubuntu 10.04) or if it is based on Unity (big Ubuntu logo) search in App Drawer.
[Samsung Galaxy Gio GT-S5660] ironman38102:
LOL when i write this command sudo gedit .bashrc it ask my password and i cant write it?!?!?
[Samsung Galaxy Gio GT-S5660] OldDroid:
it is secured!

you can type in your pw and press enter anyway, try
[Samsung Galaxy Gio GT-S5660] ironman38102:
will try

Edit: I tried but it said 'sorry try again&
[Samsung Galaxy Gio GT-S5660] Desmaize38:
Thanks for the tutorial ;D
[Samsung Galaxy Nexus] xeoreg:
I am currently using a custom rom, AndroidME GNex 1.9 and I have faster blinking notification lights built into the rom. I am looking to switch to another rom as the developer has disappeared and I'm still on 4.1.1, frequently getting messages to update to 4.1.2 Many of the other roms do not list faster blinking LED's as a feature though. I know Liteflow drains the battery a lot but I can't seem to find another alternative. This feature has been so useful I don't know what I'll do without it.

Any suggestions? I tried looking for liteflow alternatives but nothing came up.
[Samsung Galaxy Nexus] moeahmad1995:
Just to let you know, I don't think light flow is any worse for the battery than what is built in the rom. I just checked in the battery usage and light flow isn't even mentioned. Maybe I'm not looking right? And even if it did, it wouldn't be much, I thought led lights don't take a lot of battery
[Samsung Galaxy Nexus] alexhendershott:
Just chiming in. I use Light Flor as well and it's had 0 effects on my battery life. It is also not mentioned on my battery screen. Last thing mentioned is Instagram and that is at 2%.
[AT&T, Rogers HTC One X, Telstra One XL] carl1961:
HTC One X (Evita) Guides

[GUIDE] - XDA New User Guide - Getting started on XDA

How to take great photos with an HTC One X
[AT&T, Rogers HTC One X, Telstra One XL] monkboy24:
Well Good morning:D its so nice to wake up to a fresh ROM to check out! :D
[AT&T, Rogers HTC One X, Telstra One XL] tropazr:
Cool! Thanks for the ROM! Always great to see new people creating for this phone!
[AT&T, Rogers HTC One X, Telstra One XL] BIGDADDYXXL:
Well good morning new Rom
[AT&T, Rogers HTC One X, Telstra One XL] CheesyNutz:
Moar ROMs moar betta
[AT&T, Rogers HTC One X, Telstra One XL] blaz1nr:
Did you remove apple app association/linkify dispatcher?......... Yes you did good job. Nice to see new roms popping up :thumbup:
[AT&T, Rogers HTC One X, Telstra One XL] Pete7ate:
Bravo!Congrats for your new rom.
[AT&T, Rogers HTC One X, Telstra One XL] carl1961:
ran out of thanks will catchup when it fills
[AT&T, Rogers HTC One X, Telstra One XL] ronnie498:
Great rom carl very smooth and fast, only small minor thing missing was att lte apn but was an easy fix. look forward to seeing more of your work!
[AT&T, Rogers HTC One X, Telstra One XL] Garmig:
Welcome, nice to see more development for our phone.:thumbup:

Sent from my HTC One X with injected Venom.
[AT&T, Rogers HTC One X, Telstra One XL] carl1961:
Tweaks by XxXPachaXxX fixed that

in build.prop

ro.da1.enable=true

changed to

ro.da1.enable=false

ro.da1.method=false

HtcLinkifyDispatcher.apk app is still in /system/app

add to bottom of build.prop

Tweaks
persist.adb.notify=0
windowsmgr.max_events_per_sec=280
debug.performance.tuning=1
video.accelerate.hw=1
ro.kernel.android.checkjni=0
debug.composition.type=gpu
ro.da1.enable=false
ro.da1.method=false
#Additional Tweaks by XxXPachaXxX

#Bravia Engine Service

ro.service.swiqi.supported=true

persist.service.swiqi.enable=1

#Additional Tweaks by XxXPachaXxX

#xLoud Engine Service

ro.semc.sound_effects_enabled=true

ro.semc.xloud.supported=true

persist.service.xloud.enable=1
[AT&T, Rogers HTC One X, Telstra One XL] carl1961:
can you post how you fixed that for others to do;)
[AT&T, Rogers HTC One X, Telstra One XL] ronnie498:
I flashed this in recovery: ATT APN FIX

Went into settings, mobile network, access point names selected ATT PTA and rebooted
[AT&T, Rogers HTC One X, Telstra One XL] blaz1nr:
Yeah I saw that. The ro.da1.method=false is not needed on the evita. You can add it but its not necessary. For those who don't know likify asigned apps as default. You have to clear app defaults in settings/app to have app options available. It's cool you put this out. Although I haven't tried this yet. If you want to get smurfed or supercharged, landscape,dual core mod,ability to change/add/use UI sounds from another phone ringtone/mms/note from terminal blah blah blah. I got ya.You probably don't need anything,but if you do I can help. Thanks again for giving the peeps more flavors to choose from. :beer:
[AT&T, Rogers HTC One X, Telstra One XL] carl1961:
OK I will add to OP it might be better for a add-on so those who do not have AT&T as there carrier
[AT&T, Rogers HTC One X, Telstra One XL] carl1961:
feel free to post link to your mods that will work with this build, thats the goal to have add-on's to make rom a personal customized rom, and also to put working guides and link to guides that will work with this rom :good:
[AT&T, Rogers HTC One X, Telstra One XL] blaz1nr:
Thank the Op for allowing me to post these,but thanks are always appreciated this the first block. instructions for boot sound enabler/switcher instruction in block 2.
[AT&T, Rogers HTC One X, Telstra One XL] carl1961:
Thanks blaz1nr, will ad post to OP and I will catch-up on the thanks button when it replenishes

Edit: can you explain "instructions for boot sound enabler/switcher instruction in block 2"