yashsingh1/xdaforums huggingface dataset:
[Desire Q&A, Help & Troubleshooting] Dragunov-21:
I know this probably seems like a stupid question, but how can I find themes that are compatible with my current set-up?

I spent a couple of nights trying to apply various themes without realising that:

- The theme has to be specific to my ROM (in this case, the final Froyo-based MIUI-au)

- I won't be able to get MetaMorph to work because Desires have /system locked down.

Honestly all I want is a nice dark theme that doesn't have dark-grey-on-black text, and the glow battery indicator. I can apply this theme which seems to work ok bar the unreadable dialog text, but I can't seem to get the battery mod to work through Theme-Manager, and can't find how to pull my current systemui.apk out so I can drop the battery bits in and replace it.

I'm assuming this is because the file structure is different in gingerbread?

I'm completely lost at this point, so any help whatsoever would be insanely appreciated.

*EDIT* Can I use the kitchen, by any chance?
[Desire Q&A, Help & Troubleshooting] sakai4eva:
I was about to suggest that.

http://uot.dakra.lt/

Another good way is to use CM7 based theme that has Theme Chooser built in.

Third way is to use GO Launcher, which has a lot of customizable themes (although you need to pay for it)
[Desire Q&A, Help & Troubleshooting] Dragunov-21:
Cheers... so how do I get the files required for upload?
[Desire Q&A, Help & Troubleshooting] Pipusz:
I think it is easier to click on "Kitchen's list" and select the ROM you are using.
[EVO 4G General] NxNW:
Earlier this year I got an Evo (HW 004, Epson screen) off eBay, no contract, no TEP, no ERP, and have used it pretty hard for a few months now. I have already cracked and replaced the camera lens glass cover disc of glass thingie with a kit also bought on eBay, so when the digitizer started getting progressively worse in recent days I basically said fine I'm perfectly willing to go DIY again.

Everyone says just replace the LCD screen and digitizer together as a unit so you don't fiddle around separating the bad digitizer from the good LCD screen and all that adhesive drama. Let's say approx $30 for just the digitizer, $80 for both, these days. To me, if the phone costs $2000 to own over two years, I don't really care about a few bucks here and there, so either method would work for me.

But while researching this issue on XDA I found quite a few people who persuaded either Sprint ($35) or HTC ($6 S&H) to do it for them.

So I figured why not drop in to the nearest Authorized Sprint Repair Center which happens to be very near where I live.

I get to the repair tech window and tell the guy I'm just asking him for advice. I say right up front this phone is rooted, I got it off eBay, I got no insurance of any kind etc. I just ask him what are my options?

He offers to replace both digitizer and LCD screen for $35. On the spot. Only I'll have to pay in cash because "their computers are down".

I say right on let's rock. His methodology is very straightforward. In plain view of God and everyone he just turns around to the counter behind him and starts rooting through all the returned phones lying around (they're all in these big envelopes, like in the old days of processing rolls of film, yeah i know lol I'm that old whatever) until he finds an Evo that he knows he saw earlier. I guess he's assuming that the Evo he's cannibalizing wasn't being returned because of a faulty digitizer or screen. Real master of probability theory, this guy.

He determines that the screen on whatever Evo he came up with has "the narrow cable" and then he cracks mine open (in like four seconds- I'm pretty sure I would have spent a good 30 minutes making sweet love to my phone with a pry tool to get to the same point- maybe DIY is not really such a bargain after all if your time is worth anything) and determines mine has "the fat cable". So no donor match for me. He puts it back together, hands it back and says to come back tomorrow because he just got ten new Evo's in from the factory for customers who have been waiting to get their phones back. Once they have returned to the store to pick up their replacements he'll have plenty of Evos to work with. He figures at least two of them will have "the fat cable".

I imagine this is how refurbs are done in general: Find out what the customer is complaining about, grab the relevant parts from a phone that a *different* customer was complaining about, and hope they weren't complaining about the same thing.
[EVO 4G General] dsf3g:
Given the circumstances (rooted phone bought off ebay) and the fact that he wanted you to pay cash because the "computers were down" I have a feeling this might not be how all repairs are handled... probably just the ones that are done "off the books" by that particular repair guy.
[EVO 4G General] bryank930:
Pretty sure this is how they handle the repairs. I had my screen replaced once, and got it back with a crack by the volume buttons and power button. When I confronted the tech, he told me the screens are not new, but "harvested parts".
[EVO 4G General] spencer88:
I had the same thing done to my phone. I had the "B spot" on my original HW003 and he replaced it with a used screen, which had another small white blotch in the screen. About 2 weeks later he received a brand new screen from HTC and put it on my phone. Been running that screen ever since.
[EVO 4G General] sitlet:
Same thing happened to me when I was going through my "refurb phase" trying to get a decent replacement. Sprint sent me a refurb that the screen was cracked out of the package. I took it to the store, the guy ripped it open in about 5 seconds, rummaged around a box of spare evo parts, and put a new screen on it. He gave it back to me 5 minutes later. This new screen was scratched to hell, the bezel around the screen was scratched to hell from him ripping the phone open, and the volume keys didnt work, I assume because he didnt put it together correctly. He told me that's how they do it, and that even though the "new" screen he put on had scratches, to sprint that was considered a new screen. It then took me about 4 hours arguing with the manager and on the phone with retentions to get them to get me another device.
[EVO 4G General] NxNW:
Well, I went back to the guy for the replacement, and at the end of it all, either things got a whole lot shadier or a whole lot *less* shady, I can't tell: after he did the job (10 minutes, while-u-wait), he then wrote down my phone #, MEID and IMSI on a post it note before he gave me the phone back.

But there are a few things he said that make me think I misjudged the guy, like how I might receive a call from Sprint asking if I was satisfied with their customer service etc, how he does actually test the screen before he puts it in to make sure he's not swapping out one bad screen with another, and of course the post-it note ritual itself.

Of course this time there were other customers present, so maybe that was all for show and the post it note just went straight to the bottom of a trash can somewhere.

Anyways I paid in cash as previously arranged and walked out the door one happy person. What he did afterwards I don't know, and hopefully won't ever need to care.

Bottom line, digitizer is replaced (and as a nice side effect i no longer have to live with a couple pretty deep scratches on the old glass, even if the bezel is a little more nicked up than my old one), and the phone has never worked better.

[EDIT : just got a series of automated questions from Sprint via SMS asking about my experience. So I guess this all turned out to be more legit than I had initially suspected...]
[EVO 4G General] tommytomatoe:
Very nice! Glad to see you got a legit operation. As you know, I am in similar process. Getting screen replaced. :-)
[EVO 4G General] evotech:
He used your phone information to put in a trouble ticket with Sprint to show that he did the repair. Standard stuff.
[T-Mobile LG G2x] slackerlack:
This is for CM7 nightly build on the G2X.

I used the UOT Kitchen to cook some nice custom notification bar images. This changes the battery, signal, data connection, wifi, mute, and other notification bar images. Also, I took over 100 images from the Bionix build and put them on here to change the colored CM7 images. Still a few that are colored, but still working to get the rest to gray.

Just run the zip in CMW. I was told to wipe cache and dalvik-cache before running, but it worked without doing that.

Enjoy

http://www.multiupload.com/0JWTH1CF2T

View attachment 635303

View attachment 635304
[T-Mobile LG G2x] jonnyboyca:
Screen shots?
[T-Mobile LG G2x] Carpet161:
This looks exactly like Krylons Bionix 2 theme Created by Alexia, just ported for CM7. Are you giving them any credit?
[T-Mobile LG G2x] wewoapsiak:
He said he used UOT Kitchen to make this, so should he research where every PNG files comes from on UOT and give each creator credit? Or maybe just realize that this is what UOT is for and say he used that instead. Not saying he didn't see Krylon's work and then use UOT to mimic it, I'm just saying there is a reason behind UOT and I think people get worked up a little too much over "credit" sometimes especially when it's just a few png files openly available to anyone.
[T-Mobile LG G2x] slackerlack:
Can you not see the screen shots above? Yes, I liked the Bionic images and icons, so I used uot kitchen to modify cm7. Nothing wrong with that.
[T-Mobile LG G2x] Tyler.forrest:
i couldnt have said it better!!! @slackerlack hey dudee when your asked to choose your flashable zip scripting which did you chooose? i was thinking o2x but i donno ,,,,,,
[T-Mobile LG G2x] glynnpel:
Sorry Noob here. Does this work with EB 2.3.5 v2.0 base cm7 ROM ? and just flash .

EDIT : the color stays grey no matter what the color of theme your using ? Thanks
[T-Mobile LG G2x] Tyler.forrest:
i flashed this today and was stuck boootloopingg donno why,,, i deleteed the 2 cache and dalvik partitions,,, fixed permissions.....
[T-Mobile LG G2x] wewoapsiak:
Probably because he built it for the adjustment was made in CM7 for 3g vs 4g. It changed the SystemUI.apk some, so now you get boot loops.
[T-Mobile LG G2x] vn00914361:
WARNING: THIS THEME CAN'T BE APPLIED ON CM7 NIGHTLY. IT WILL LOOP THE BOOT IMAGE AGAIN AND AGAIN. WRONG FRAMEWORK AS WELL
[T-Mobile LG G2x] Tyler.forrest:
well im trying to use uot kitchen and i cant figure it out i understand everything except for when it asks what scripting to use....
[T-Mobile LG G2x] slackerlack:
For some reason, this would stop working after about every two nightly builds. I am not sure what would change in the nightly, but it would cause it to start boot looping. You have to go cook a new file in the Kitchen about every two nightly builds. But since were all stuck on 124 right now, I will create a new one for the current nightly.
[T-Mobile LG G2x] Tyler.forrest:
for sureee well that would be niceee buttt what would help me out even MORE is if you could tell me what you choose for the update binary, is it optimus? thats the only thing i havent figured out
[T-Mobile LG G2x] slackerlack:
I dont change any of those settings. I just click on System files on the right, upload the framework-res.apk and systemui.apk.
[T-Mobile LG G2x] KingDavid63:
+1 to this m8
[T-Mobile LG G2x] slackerlack:
I have uploaded the new file.
[T-Mobile LG G2x] Tyler.forrest:
ok i flashed it and it was all goood! so im gonnna see if i can get my own creation to work, so u didnt change the scripting to optimus? u left it at type MTD? and now i need to find a black and white theme to go with this to change my icons and everything else
[T-Mobile LG G2x] wewoapsiak:
If you feel froggy, check out Onyx here: http://xdaforums.com/showthread.php?t=1046634

You have to build it into the rom yourself, so it'll take some work on your part.
[T-Mobile LG G2x] Tyler.forrest:
Thanks mucho. Ur always helping me out, its ppl like u that keep me learning the Android language lol and btw what does ur user name mean? Is that ur last name?
[T-Mobile LG G2x] wewoapsiak:
No problem. I try not to be the a$$hole senior member, that annoys me.

It's an indian word for "One who watches" / "The Sentinel", etc. Fits my style, I tend only to talk/post when something needs said. Hence lurking on here since 2009 and only posting 300 some odd times.

Good luck with your theme, I've gotten permission from Sonny to bring those back from the dead, just don't have the time. Feel free to PM me if you have questions.
[Galaxy S I9000 General] oxfordmark:
Hi

I have installed 2.3.3 using odin. Is the same method used for 2.3.4? I only flashed with one file, is out ok to flash just one file, or all

Does anyone recommend not installing it due to any nasty bugs? Is it easy to down grade back 2.3.3?

Thanks so much
[Galaxy S I9000 General] Bavaria85:
For me 2.3.4 is much better than 2.3.3 since I do not have the battery bug in 2.3.4. I usually flash with 3 files but that's just your choice.

Downgrading is the same as upgrading, so yes it's easy.
[Galaxy S I9000 General] zat81:
2.3.4 it's ok, but only if you don't need usb tethering...it's a bit bugged :(
[Galaxy S I9000 General] oxfordmark:
I don't use that, but is that something that would be fixed in a minor update, flashing it again?

Another question:

my software versions are:

PDA: I9000XWJVH

PHONE: I9000XXJVO

CSCI9000XeeJV3

Am i definatly ok to flash in Odin with 1 file or is it better to do all 3?

The battery bug is fixed in 2.3.4?
[Galaxy S I9000 General] jcspecs:
Yeah it's much better than 2.3.4. Smoother and faster.
[Galaxy S I9000 General] jcspecs:
It does seem to be better but some people are still experiencing it.
[Galaxy S I9000 General] m107:
2.3.4 is working great on mine :)
[Galaxy S I9000 General] oxfordmark:
Whats your software versions ? *#1234#
[Galaxy S I9000 General] oxfordmark:
I keep getting:

<ID:0/007> Added!!

<ID:0/007> Odin v.3 engine (ID:7)..

<ID:0/007> File analysis..

<ID:0/007> Enter CS for MD5..

<ID:0/007> Leave CS..

<ID:0/007> Enter CS for MD5..

<ID:0/007> Leave CS..

<ID:0/007> Enter CS for MD5..

<ID:0/007> Leave CS..

<ID:0/007> Can't open the serial(COM) port.

<OSM> All threads completed. (succeed 0 / failed 1)
[Galaxy S I9000 General] whatsek:
Reboot your computer, and try again.
[Galaxy S I9000 General] iHydro:
Have you tried enabling USB debugging mode before going into download mode for the flash?
[Galaxy S I9000 General] oxfordmark:
I did the 3 file flash, worked fine :)
[Acer Iconia A500] lxxl:
Hi there,

here is Kernal Source Code with is already rls by Acer :D

http://www.filesonic.com/file/1297683411

:D
[Acer Iconia A500] themono:
Fantastic news. Is that the 3.1 or 3.0 kernel?
[Acer Iconia A500] interqd:
perfect.... after original 3.1 we got kernel... :D

where did you find this from ?
[Acer Iconia A500] lxxl:
friend working in Acer ;D
[Acer Iconia A500] thejondude:
how exciting i hope we get some nice mods soon!!! i hit up my buddythats devs for the thunderbolt.... seeing if he can look at it if it doesnt get much love
[Acer Iconia A500] mdeejay:
awesome!! :D
[Acer Iconia A500] thejondude:
This should b a sticky lol
[Acer Iconia A500] mdeejay:
source from 20june 2011
[Acer Iconia A500] chr0m:
Awesome couple of days for the Iconia!
[Acer Iconia A500] interqd:
3.0 or 3.1 kernel ?
[Acer Iconia A500] vache:
It's 3.1 source ;)
[Acer Iconia A500] mdeejay:
compiled & tested

all works fine :)

MDJ's V1 release soon...
[Acer Iconia A500] themono:
In my opinion, the A500 hardware, combined with fully functional CWM and available kernel source puts this very much in the running for best tablet out. The source was holding us back.
[Acer Iconia A500] anstelios:
Couldnt agree more!!

This is fantastic news !!!
[Acer Iconia A500] lxxl:
HA nice one, so new way is already started :cool:
[Acer Iconia A500] mdeejay:
strange. kernel booting only with init.ventana.rc and ueventd.ventana.rc...
[Acer Iconia A500] ardatdat:
Can you tell us where to find the .config file and how to modify it? Thanks.
[Acer Iconia A500] mdeejay:
tegra_defconfig
[Acer Iconia A500] hazard99:
Welcome to the big time gentlemen!
[Acer Iconia A500] zoubidou:
excellent, at least i want regret the purchase of my a500
[Acer Iconia A500] RagePX:
Looks like init.ventana.rc sets the mountpoints at boottime, so i guess this should be normal?
[Acer Iconia A500] ardatdat:
Just download the source. First compile failed. Seems error in netfilter related files. Any solutions? Thanks.
[Acer Iconia A500] mdeejay:
its not 3.1 source code

its 3.0.1
[Acer Iconia A500] vache:
What's missing ?
[Acer Iconia A500] lpachuong:
Don't think 3.1 Kernel will be out until 3.2 is released.
[Acer Iconia A500] chr0m:
Damn, so Acer are going to keep us a version behind. I am really starting to hate Acer after the way they have treated the community. I'll think twice before buying my next Android tablet.
[Acer Iconia A500] Dexter_nlb:
this also confirm its 3.0.1, since our 3.1 kernel load *.picasso.* files..
[Acer Iconia A500] sp3dev:
Cmon, userland doesn't depend on kernel version. Now we can just diff acer changes from google tree, refactor them in a clean way (so that we can just apply patch over any tegra tree without manual hacks. I mean, just renaming some files) and always have latest kernels from google..
[Acer Iconia A500] _motley:
Agreed. This is from my post in the PRIMEE thread and it may help with the kernel options that were different and missing from the ASUS source. Hopefully they are available in this source.

This is the iconia .config I used from /proc/config.gz to compare and find what was missing

View attachment config.txt

Here are the mismatches in the kernel config options for the A500 that are missing or different from ASUS source:

CONFIG_AL3000A_LIGHT_SENSOR=y
(AL3000 support, not AL3000A, may work, but not an exact match)

CONFIG_VIDEO_YUV=y and CONFIG_VIDEO_YUV5=y
(color space, can't find YUV5 in asus source, only YUV). Both are enabled for Acer and only YUV for Asus, not sure why this would be different, perhaps because of the different cameras and their output format)

CONFIG_VIDEO_AD5820=y
(auto-focus driver, may have found source @
http://meego.gitorious.org/maemo-mul...6361f1e0/diffs)

CONFIG_MACH_ACER_PICASSO=y
(tegra board type, not available)

CONFIG_BATTERY_ECBAT=y
(can only find MACH_ECBAT91, this is some sort of secondary microchip controller)

CONFIG_LSC_FROM_EC=y
(not found, don't know what this is, but think it is camera related)

CONFIG_VIDEO_LTC3216=y
(not found. LED flash. This is a fractional charge pump, high current white LED driver that delivers up to 1A of LED current.)

CONFIG_DOCK=y
(not found, custom by Acer)

CONFIG_ROTATELOCK=y
(not found, custom by Acer)
[Acer Iconia A500] mdeejay:
test kernel with 1.6Ghz OC support (default 216-1000)

(only for roms based on ASUS 3.1)

http://www.multiupload.com/M5B7O82XY9

:D
[Acer Iconia A500] WishRyder:
Everything seems to be running fine at 1.6 on Virtuous Picasso 1.0.4, the only exception noted is below when running benchmarks:

Smartbench 2011 Pro - 5290 (though it continually said one or more tests didn't complete, but no idea which one. maybe something during string tests?)

Quadrant Standard 1.1.7.1518 - 4008

EDIT: Reran Smartbench while using SetCPU to scale back the kernel one notch every run. Smartbench wouldn't fully complete until I hit 1.2ghz. Again, not sure which test didn't run. It appears to go through every test, but ends with "Invalid results - at least one of the test didn't execute through completely. Please try again." No obvious logs to tell me what failed.
[Acer Iconia A500] interqd:
why not possible with acer 3.1 based?
[Acer Iconia A500] Crsdr37:
Different hardware not 100% compatible
[Acer Iconia A500] _motley:
Need a little help from the more experienced devs. I have built the kernel using the source in the first post and can verify that all the below missing config source from ASUS is available now. This is not overclocked, nothing has been changed yet...just fixed some stuff so I could compile successfully (netfilter etc.)

Question 1 - I have extracted the boot.img from HoneyVillian (Acer 3.1) and have created a new boot image with my kernel using this method. Am I doing this correctly? Will it work for our device the exact same way?

# ./extract-kernel.pl boot.img
# ./extract-ramdisk.pl boot.img
# rm boot.img-kernel
# cp zImage boot.img-kernel
# ./mkbootfs boot.img-ramdisk | gzip > ramdisk-boot
# ./mkbootimg --kernel boot.img-kernel --ramdisk ramdisk-boot --cmdline "no_console_suspend=1 console=null" -o newBoot.img --base 0x19200000

scripts used can be found in this post: http://xdaforums.com/showpost.php?p=5447589

Question 2 - If #1 looks good, I am ready to create an update.zip for thor's CWR. I am assuming I can just use m-deejay's zip (hope you don't mind?) and replace the boot.img and kernel modules with my own? If not, is there a good guide for this somewhere?

Thanks guys!
[Acer Iconia A500] WishRyder:
Update: Test kernel issues

Virtuous Picasso 1.0.4

SetCPU using Interactive Governor (all other governors caused problems on stock rooted A500)

1) Smartbench 2011 won't complete successfully past 1.2ghz. SetCPU min/max set to the same speed, profiles disabled.

2) Random reboots, even at stock speeds. Reboots occur both with and without profiles enabled in SetCPU. Noticed at least three random reboots over the course of an hour or so while my tablet was sitting idle on the desk next to me. No random reboots prior to kernel flash.

Restored pre-kernel backup. Benchmarks complete, no random reboots. Let me know if you need any additional information about my setup.
[Acer Iconia A500] ardatdat:
I have also compiled a zImage which is 2.6MB

But I don't know how to pack it to boot.img and don't know the base offset :confused: Any one can help? Thanks.
[Acer Iconia A500] RagePX:
I think you shouldn't need the offset if you pack an update.zip! Look for the "Any Kernel" concept by "koush" Koushik Dutta, should do it ;-)
[Acer Iconia A500] Nacktmulle:
Is there any improvement for browser with 1.6ghz like smoother scrolling?
[Acer Iconia A500] thor2002ro:
from what I've seen only the first processor gets OC...
[Acer Iconia A500] digitalyz:
If that's so why hasnt anyone else pointed that out with other tegra overclocks , isn't it on par for similar clocked tabs?
[Acer Iconia A500] sp3dev:
Well.. I suppose you can set frequency for the second core via sysfs, it's just that SetCPU is not handling this stuff properly
[Acer Iconia A500] thor2002ro:
nice... got it working... h264 high@4.1 almost watchable with some frame skip :) with software decoder... more juice? :)
[Acer Iconia A500] chr0m:
Better off getting hardware decoding going as well as the Asus based roms :)
[Acer Iconia A500] hellcat82:
Think you could write down a quick few Instructions? :D
[Acer Iconia A500] thor2002ro:
I'm using asus rom... I never switched to acer rom back... and I can tell you asus rom only covers h264 with high@4.0 , hardware decoding is not activated by high@4.1 :(
[Acer Iconia A500] mdeejay:
UNITY V1 kernel ready for release...

stay tuned :D
[Acer Iconia A500] thor2002ro:
get a github going too please...
[Acer Iconia A500] Alejandrissimo:
First atrix unlocked bootloader now 3.1 and kernel source OMFG im glad for keep my Iconia
[Acer Iconia A500] hellcat82:
Nevermind I worked it out.
[Acer Iconia A500] ardatdat:
So, I finally fix the netfilter issue.

I have compiled a zImage and pack to a boot.img

After flashing, the screen keep at Acer logo and freeze.

Is that I cannot use this kernel for acer based HC 3.1?

Any solutions? Thanks.
[Acer Iconia A500] bknust:
No kidding...nice hardware, cpu is awesome, standard usb port (!), a working microsd slot (I'm looking at you, Xoom), etc.

So, yeah, I totally agree!