yashsingh1/xdaforums huggingface dataset:
[XPERIA X10 General] Mobzter:
well i gotta admit.. the volume for this phone suckz! dont get me wrong.. the phone itself i love! headphone wise its pretty decent though!

I think at the moment we are stuck with it! im sure ive seen a volume booster about but we have to wait till the x10 is rooted! :(

Not sure if maybe a minor update from sony themselves can make a difference? :confused:
[XPERIA X10 General] mspl:
Low Volume Solution

I had the same issue.

i just palay a high pitch sound in my phone and all seems to work perfect.

ear peace volume increase a lot .

you can try
[XPERIA X10 General] arcticreaver:
the notification sounds are weak as well. it's so low and i can't even hear it. i was at a friend's gathering - home party. had like 10 emails waiting for me and i didn't even hear it. had the phone in my front breast pocket as well!
[XPERIA X10 General] happyandy93:
i've got the same issues the sound in the headphones is lame compared to the nexus one or the magic for example.
[XPERIA X10 General] citsym:
Call volume is a real issue. I would encourage everyone to contact SE about it. If enough people complain they can boost the volume in a firmwire update.
[XPERIA X10 General] Draken Korin:
Mod edit: not (yet) t&a related, moved to general
[XPERIA X10 General] akshaysuri2000:
yes sony should incresase the in call volume it is very low if you are in traffic it becomes very hard to hear what other person is saying, sony plz solve this problem because X10 is first a phone then they should think about multimedia etc.:mad::mad::mad::mad::mad::mad:
[Nexus One Android Development] Daneshm90:
Hey,

Versions supported for colormod :

MAGIC/HERO/DREAM - 1.7

Nexus - 1.7 For 1.7.0.1 amonra recovery, refer to this Link

Versions supported for noncolormod :

All recoveries, even koush's except you wont see the difference cuz he never calls on the png's :)

Thanks to amon_ra for his recovery and thanks to all those he thanked :)

Script is based on the dev kitchen by dsixda. I removed everything that was not needed for this task.

Requirements : Device drivers properly installed

Windows Operating System

Instructions :

1. Download the 7z file and extract.

2. You will get 3 folders and 2 batch files.

3. Run either batch.

INFO:

Noncolormod just allows you to change background image and progressbar

Colormod batch does what the noncolormod does + allows you to customize the colors inside the recovery :)

Guys 2 tips :

1. If image is layered please flatten it in photoshop or edit in paint.

2. Use this tool to configure a range of colors. Just grab the decimal values and feed in the script.

FYI: This will not work with Koush's recovery as he ignores the background png

PS : Donot ask for assitance from amonra if you are using the repackaged recovery image produced by this script. He WILL ignore u :)

PS : I AM NOT RESPONSIBLE IF YOU ARE NOT CAPABLE OF FOLLOWING INSTRUCTIONS. I EXPECT A DECENT LEVEL OF UNDERSTANDING/TECHNICAL ABILITIES FROM THOSE WHO ARE USING THIS SCRIPT. :rolleyes:

----------------------------------------------------------------

Update

*Added menu with additional properties

*Can now flash/boot recovery from menu

*Added option for size check

*Allows customization of progressbars

*Keyboard-console fixed for G1 users

*Text-color customization

*Updatescript color customizable

*ProgressBar height adjustable

*A LOT MORE STABLE

*Thanks to amonra no more trackball issues should occur on Hero

----------------------------------------------------------------

Future Updates Expected:

Will bring this to the droid, cliq and desire

Will try to see what else i can make user-optional :)

Preview : Heres the background for those who asked:
[Nexus One Android Development] awdlexusis:
sweet,cant wait to try!
[Nexus One Android Development] B3astofthe3ast:
Care bears or nothing at all.
[Nexus One Android Development] Daneshm90:
Well you are certainly entitled to your opinion. I just feel that Android is all about customization and the recovery should be no different.
[Nexus One Android Development] 1wayjonny:
One that I made ... if I get more time I will upload more

*** EDIT ***

This one looks really good with the green text. If your looking to try one out use this one as your first test. The mod is stunning!
[Nexus One Android Development] Daneshm90:
Thats pretty nice, did you have any problems getting this to work ?
[Nexus One Android Development] 1wayjonny:
No works great and the pic I uploaded looks fantasic in the recovery.

This option should have been here long ago!

What about text color? Any plans for your mod?

*** EDIT ***

Here are more:
[Nexus One Android Development] Daneshm90:
Yea i was going to look into that, i hope it would be a simple hex edit, if not, i can always compile a couple of them with different colors and make a batch where the user selects which color they'd like. I will also be adding options to change the image that appears when flashing a rom, the loading bars, etc,etc....
[Nexus One Android Development] 1wayjonny:
Would the size increase effect the phone in a negative way down the road?

Like limited space for the recovery? What size is the area parition this expands to?

Also, what about the font size? any way to increase this at all?

I love this mod BTW
[Nexus One Android Development] jblazea50:
great job, works really well and very easy to do
[Nexus One Android Development] Gslick:
Very nice, Was getting tired of stock recovery look on my N1

www.youtube.com/user/exclusivegslick
[Nexus One Android Development] Daneshm90:
You cannot go over the space acquired for ur recovery. Im not too sure but i think its 5mb. If you do cat /proc/mtd you will see your partition and sizes. Not sure what units its in but i remember if my png's are too big in size, then it fails to flash. This is no different than flashing a recovery when an update comes out. Obviously the more you flash the shorter your lifespan of your devices cause nand has a certain number of write cycles.
[Nexus One Android Development] 1wayjonny:
Great information, 5MB cause I saw it shoot up about a meg in size and have flashed a 4.* MB file already but was asking out of curiosity.
[Nexus One Android Development] 1wayjonny:
The background is static through all the menus but wiping the data / factory & flashing.

I wiped the dalvik-cache and the image stayed but when i wiped data/factory the image went away, background went black.

Then the black background stayed until reboot of the recovery but upon reboot the picture was here

It does this for flashing a rom and wiping, pretty much anything with the status bar.
[Nexus One Android Development] Daneshm90:
Its not a bug, if u look a a couple of posts above i mentioned it. When you flash/wipe something a different image is called. Next update will have modifications for that as well.

FYI: Due to partition size limitations. By adding the option of customizing the flash_rom/wipe background, you have to make sure your size doesnt go over limit.
[Nexus One Android Development] 1wayjonny:
Ah I missed that post , good stuff. Cant wait for the update!

Cheers

** EDIT **

You should update your first post like the G1 post and include some screens. Just a thought...
[Nexus One Android Development] Daneshm90:
Ok so the recovery partition is 5.2MB. Update will come out in a matter of hours. I will try to see if i can put a size restriction in the batch file that checks for this.
[Nexus One Android Development] Daneshm90:
Re: Recovery Background Changer

Update available : Added menu's with more options
[Nexus One Android Development] jblazea50:
the file is corrupted; when i download from the OP link and try to extract, it gives me error saying the file is corrupt; i get this message from WinRAR:

! C:\Users\Desktop\RecoveryChanger.7z: CRC failed in other\bin\cygpng12.dll. The file is corrupt

! C:\Users\Desktop\RecoveryChanger.7z: CRC failed in other\bin\cygpopt-0.dll. The file is corrupt

! C:\Users\Desktop\RecoveryChanger.7z: CRC failed in other\bin\cygpq.dll. The file is corrupt

! C:\Users\Desktop\RecoveryChanger.7z: CRC failed in other\lib\gtk-2.0\2.10.0\printbackends\cygprintbackend-file.dll. The file is corrupt

! C:\Users\Desktop\RecoveryChanger.7z: CRC failed in other\lib\gtk-2.0\2.10.0\printbackends\cygprintbackend-lpr.dll. The file is corrupt

! C:\Users\Desktop\RecoveryChanger.7z: CRC failed in other\bin\cygreadline6.dll. The file is corrupt

! C:\Users\Desktop\RecoveryChanger.7z: CRC failed in other\bin\cygreadline7.dll. The file is corrupt

! C:\Users\Desktop\RecoveryChanger.7z: CRC failed in other\bin\cygsasl2-2.dll. The file is corrupt

! C:\Users\Desktop\RecoveryChanger.7z: CRC failed in other\lib\sasl2\cygsasldb-2.dll. The file is corrupt

! C:\Users\Desktop\RecoveryChanger.7z: CRC failed in other\bin\cygserf-0-0.dll. The file is corrupt

! C:\Users\Desktop\RecoveryChanger.7z: CRC failed in other\bin\cygsigsegv-2.dll. The file is corrupt

! C:\Users\Desktop\RecoveryChanger.7z: CRC failed in other\bin\cygSM-6.dll. The file is corrupt

! C:\Users\Desktop\RecoveryChanger.7z: Error - operation failed
[Nexus One Android Development] Daneshm90:
Re: Recovery Background Changer

hmm let me reupload then. sorry about that.
[Nexus One Android Development] Daneshm90:
Sorry about that. Upload had gotten corrupted. Fixed now.
[Nexus One Android Development] jblazea50:
Thanks, working fine now.
[Nexus One Android Development] Daneshm90:
Update: Added option to customize progressbars. Please read how-to in script for more info.
[Nexus One Android Development] jonze5:
me like !!
[Nexus One Android Development] Daneshm90:
Update out !!!!
[Nexus One Android Development] overground:
Download still broken for me. :( But thanks for this...can't wait to try it. ;)
[Nexus One Android Development] Daneshm90:
What do you mean downloads broken ? i just downloaded n it works fine. Please let me know thnx.
[Nexus One Android Development] overground:
I don't know...tried it with 3 different browsers from my pc and just hangs at http://download605.mediafire.com/xw3mgmkcnc6g/vdmltwnnmym/RecoveryChanger-ColorMod.7z....QR coded the link from my phone and it's dl now, so the problem seems to be with my PC...sorry 'bout that.
[Nexus One Android Development] Daneshm90:
Yea ive noticed mediafire has random issues sometimes. Hope it works out, please post results :)
[Nexus One Android Development] overground:
Download successful to phone, although would only d/l as .txt.

adb pull /sdcard/download/RecoveryChanger-ColorMod.txt RecoveryChanger-ColorMod.7z

Extracted and all's well. Now gonna change some colors :D

Thanks Daneshm90!
[Nexus One Android Development] Daneshm90:
No problem, just let me know if u have any issues. Better yet if u have non still post saying it all works :)
[Nexus One Android Development] Daneshm90:
Hey realized i uploaded the wrong binary please dont download it :( Gimme a minute ugh.
[Nexus One Android Development] Daneshm90:
Alright, uploaded and linked.
[Nexus One Android Development] overground:
Hey...download also works now. No wonder I was having problems with the scripts.
[Nexus One Android Development] Daneshm90:
Yea my bad, i have a magic so i tend to forget stuff for other devices :(
[Nexus One Android Development] overground:
Works great....boot1.png and all. Just wish I knew my RGB's a little better. Next one I make, gonna research my color values first. :p Thanks!

EDIT: Also flashed and booted using the menu, and as far as I can tell, everything's working.
[Nexus One Android Development] Daneshm90:
Use the site i gave on the g1 forums :)
[Nexus One Android Development] j_r0dd:
Once again your scripting work is amazing! I was just playing around with this for about 5 minutes and just thought i would post a screenshot. i am gonna have a lot of fun with this and i will also test on the Cliq recovery and post results tomorrow
[Nexus One Android Development] jblazea50:
how do you change the colors of the text and everything? when i run the script with colors, i get the option to input the RBG numbers, but i have no idea what numbers equate to what colors
[Nexus One Android Development] Daneshm90:
Plz use this site's decimal values to get the idea of colors http://www.psyclops.com/tools/rgb/
[Nexus One Android Development] Daneshm90:
Guys 2 tips :

1. If image is layered please flatten it in photoshop or edit in paint.

2. Use this tool to configure a range of colors. Just grab the decimal values and feed in the script.
[Nexus One Android Development] j_r0dd:
well this doesn't work on Amon_RA's Cliq recovery. It changes text and images but its like the key comands are gone. but this does work perfect for my n1. I'll post some other screenshots in a bit
[Nexus One Android Development] Daneshm90:
Yea i gotta compile it for other devices. Expect them soon :)
[Nexus One Android Development] j_r0dd:
cool. actually i am having some issues. i used the color-mod but i am not getting any difference in colors or even getting the highlight bar or the bar under the menu. all i get is black menu text and it turns white when highlighted. i split the recovery.img and the 12.txt is in sbin with the values i entered but nothing is changing. i have tried numerous times and i am clueless to why its not sticking.
[Nexus One Android Development] maddie:
same here, no matter what RGB number i enter while building the image, the text is always black, and there's no highlight bar, but the text is highlighted as white, and the horizontal line under the menu is gone

no idea what i'm doing wrong
[Nexus One Android Development] overground:
+1 Also, IDK if my images are too big, but it lets me boot to the new recovery, however I get a FAILED: Remote something or other, when actually trying to flash the recovery. Flashing one with just 1 changed background image works fine. I edited the progress bar colors and that is working without issue.

EDIT: What's the limit? My recoveries with 2 background images = 5490kb
[Nexus One Android Development] Daneshm90:
If ur using photoshop please remove layers or just copy the picture in paint and resave it. Photoshop adds layers and your colors will be invisible unless u flatten the image in photoshop. Let me know if that fixes ur issue.

For g1/magic its 5mb. Nvm just read . Yea ur recovery images are too big. Try to reduce them.
[Nexus One Android Development] Daneshm90:
Ok so on a g1 when u do cat /proc/mtd u get this

dev: size erasesize name

mtd0: 00040000 00020000 "misc"

mtd1: 00500000 00020000 "recovery"

mtd2: 00280000 00020000 "boot"

mtd3: 05a00000 00020000 "system"

mtd4: 05000000 00020000 "cache"

mtd5: 127c0000 00020000 "userdata"

Do same on nexus and compare the values to estimate the size. G1's recovery partition is 5.2mb.
[Nexus One Android Development] maddie:
the image i have doesn't have layers, it's a jpg

i tried to use paint and save as png, it's too big and i optimized it with optipng

also i tried to use photoshop to save as png, it doesn't work either
[Nexus One Android Development] Daneshm90:
Heres why ur having issues maddie :

1. The image has to be png.

2. U cannot rename the extension to png and expect it to work. Either download a png straight from internet, or open another filetype in a image editor and save as png.

Let me know if those work ur issues out
[Nexus One Android Development] maddie:
sorry i didn't make myself clear.

the image WAS jpeg, i converted it (Save as) to png using mspaint, photoshop etc, but it still have problem. the bg can display fine after booting into the recovery, it's just the menu/highlight bar thing doesn't display properly accordingly to the RGB value i've set during the build process
[Nexus One Android Development] Daneshm90:
Oh ok, then my bad. Try this, download a new copy of amonra's recovery (as in dont use one you've ran through this script). Dont place any pictures just run the color mod and try to change the values. Btw its format sensitive so if my example in the script says 255,255,255 then make sure urs looks like that and not like 255,255,255, . So do that and let me know if your text colors change. Im looking through the nexus code as we speak, but people have got it working so i dunno whts happening.
[Nexus One Android Development] maddie:
alright, i was using the amon_ra 1.7.0 cyan version as base, maybe that's the problem. i'll let you know the result
[Nexus One Android Development] Daneshm90:
K, that it shudnt be a issue whether u use cyan version or base, im essentially replacing the file but you never know :)
[Nexus One Android Development] maddie:
unfortunately, using the normal version of 1.7.0 recovery and followed your instruction that putting no picture in the replace folder, the recovery built just like before, same bg, but black texts with white highlight
[Nexus One Android Development] Daneshm90:
Yea something is definitely up, in my code i have it return "black" as the color incase it doesnt find the custom text file but i just did that so it doesnt hang upon not finding the text file. I will take a closer look at why its not working, ill try to see if i can use my friends nexus. Can anyone confirm that they got this color mod working ? plz let me know thnx.
[Nexus One Android Development] overground:
Just to be clear...yesterday I made one and then commented on needing to get my RGB values right, assuming I got it wrong due to n00bishness. Today I made one with the correct values, and like the others are reporting, text or highlight colors did not change. Still black with white highlights. No separator bar present. On a positive note, editing the progress bars does in fact work.

Not being able to flash the image is due to my having to reduce the boot*.png sizes.

To recap: editing text colors is NOT working.

Looks to be the same as Dream:

# cat /proc/mtd
cat /proc/mtd
dev: size erasesize name
mtd0: 000e0000 00020000 "misc"
mtd1: 00500000 00020000 "recovery"
mtd2: 00280000 00020000 "boot"
mtd3: 09100000 00020000 "system"
mtd4: 05f00000 00020000 "cache"
mtd5: 0c440000 00020000 "userdata"
[Nexus One Android Development] Daneshm90:
Ok i think i found the problem. I was reinitializing a variable and made it local instead of global. My bad :(

I will upload the file on its own with instructions where to place it. Tryin to save u guys some bandwidth :)
[Nexus One Android Development] maddie:
good to know that :)

waiting for your fix! thanks for your work
[Nexus One Android Development] Daneshm90:
One more thing, if i am updating it do you guys want me to add the capability of changing the text color of the output you get at the bottom of recovery screen ? like when you are flashing a rom it says "Updating, wiping blah blah". Currently whtever you set your text color to it picks up those values. Let me know.
[Nexus One Android Development] overground:
The more, the better....thanks. That'd be great. :)
[Nexus One Android Development] maddie:
agreed!! the moar, the better
[Nexus One Android Development] j_r0dd:
we'll take whatever you're giving lol. btw my images were flattened. i am using Gimp. but i guess that doesn't matter since i see you found some problem in the code.
[Nexus One Android Development] petard:
Isn't this against the whole point of a recovery option? The recovery is supposed to be guaranteed to function. Modding it messes that up. Why do you really care what it looks like? It could be all text for all I care. I only spend minutes in there every time I try a new ROM.
[Nexus One Android Development] Daneshm90:
Re: Recovery Customization Engine version 1.0 - Color,Background,ProgressBar Mod !!!

Lol, did i force u to use it ? if u think its pointless dont use it, its for those who who think otherwise.
[Nexus One Android Development] j_r0dd:
changing colors or a background image isn't ruining the functions of the recovery lol. i boot into recovery a couple times a day between my cliq and n1. i wouldn't mind something better to look at. that is MY preference. you have YOURS. btw if you are flashing custom roms you are already using a modded recovery!! :cool:
[Nexus One Android Development] maddie:
oh, and also, an error popped up after entering the RGB values, after the 12 files being moved:

/../recoverychanger/menu2: line 4: scripts/prompt_build_boot: No such file or directory

you might want to check that..
[Nexus One Android Development] ByerRA:
Great Mod

Good work, LOVE the mod, worked perfect.

(I found a "F**k the iPhone" image to use as my image :) )
[Nexus One Android Development] Daneshm90:
Ok guys, here is the latest one. I need atleast one confirmation that this works for each devices then i will update the main post. I can vouch for 32a users it works very well. Anyway i need confirmation for nexus from this part of the forum. Let me know.

Download Here
[Nexus One Android Development] maddie:
is it possible for just a hotfix? 30.99meg takes way too long to download here in china on mediafire..
[Nexus One Android Development] Daneshm90:
Sure, gimme a second ill give u the files and tell u where they go.

K so download this. The batch file you know where it goes. As for the other three files, place them in /other/recoverychanger/colormod

Here
[Nexus One Android Development] maddie:
got it. thanks a lot!
[Nexus One Android Development] maddie:
yeah! works great now!! thanks a lot!

and uh, the size detection may need to work a bit, should limit the size of recovery image to 5meg instead of 5.2, seems i got problem flashing the recovery even the recovery changer didn't pop up the over-size warning
[Nexus One Android Development] Daneshm90:
Can u just try it a couple more times, i want to make sure its bug-free :) try different colors.
[Nexus One Android Development] Daneshm90:
Hmm ok will do that, anything else ? Let me know thnx
[Nexus One Android Development] maddie:
yeah, it works fine with other colors.

but the error i mentioned in post #67 still exists

it shows this:

/../recoverychanger/menu2: line 4: scripts/prompt_build_boot: No such file or directory

right after entering rgb values and done copying files
[Nexus One Android Development] j_r0dd:
works great now! too bad we can't relocate where the progress bar lies. wanting to be at the bottom of the boot1.png isn't ideal but honestly has a pretty cool look to me.
[Nexus One Android Development] Daneshm90:
Hey yea tht error is harmless :) ill prolly remove it, its looking for a file tht i removed cuz it was pointless. Ok so its a go for nexus ?
[Nexus One Android Development] Daneshm90:
Thats a easy one :) will have it in next release, so ull be asked in the batch file for the progress bar height :)
[Nexus One Android Development] maddie:
yay! nice work!!
[Nexus One Android Development] Daneshm90:
Ok already incorporated "height of progress bar". It will prolly come with this release only.

So lets say your device is a g1 which has a resolution of 320x480. When my batch asks you for the height, what ever number you give it thats the vertical starting point of the progressbar. So when i gave 240 it placed it from 240-245.
[Nexus One Android Development] j_r0dd:
well i did find that nandroid just produces and endless number of dots now. it did this on 2 different recoveries i modded. the nandroid script must be getting corrupted somewhere
[Nexus One Android Development] Daneshm90:
Hmm let me try n ill get baack to u.
[Nexus One Android Development] Daneshm90:
Nope seems to work here fine, maybe u just have a really large rom ? Can anyone else confirm this issue ?
[Nexus One Android Development] j_r0dd:
nvm i think i got something else going on here. not even the stock n1 restores a nandroid. hmmm.....i dont think this your issue.

UPDATE:

now its working just fine lol. that was really weird. sorry to waste your time with a glitch on my end!!
[Nexus One Android Development] Daneshm90:
Good to know lol, btw progressbar height is working flawlessly :) thnx for the awesome idea.
[Nexus One Android Development] j_r0dd:
hey man you are the one with the scripting skills lol! don't thank me!
[Nexus One Android Development] overground:
Sorry, been away since 6pm PST yesterday, seems some stuff has happened. Does the link in the OP reflect the most recent changes? Thanks.

EDIT: When you mention "progress bar height", I'm assuming you're referring to vertical positioning on the screen? Or is it really a height adjustment?