yashsingh1/xdaforums huggingface dataset:
[Epic 4G General] RushAOZ:
Being a home theater enthusiast and calibrating every hdtv I've got me thinking if its possible on android too. And I don't mean the sensitivity or the like. I mean video as in color and brightness. I watch alot of videos and to my experience both are off. Brightness is way too low you can't make out details in dark scenes. Some would say the color is oversaturated... it isn't. Brightness is too low making colors seem this way. A few notches in the brightness scale should take care of it. Anyone know if its possible?
[Epic 4G General] DangerZone1223:
Try manually setting your brightness settings in SETTINGS->DISPLAY->BRIGHTNESS?

I'm a professional video editor and I'm not THAT crazy about having perfect settings for watching video on my phone. Why? I'm usually not in ideal viewing conditions to watch an internet quality video for a few moments on a 4 inch screen with a dinky mono speaker. :)

Although, I know a few Apple Engineers in Cupertino that are REAL geeks that put bars and tone on their iPhone to just show off.
[Epic 4G General] intx:
http://project-voodoo.org/color

It's in vision kernel.
[Epic 4G General] Solandri:
I was thinking of having my Windows desktop show on my Epic's screen using a VNC client. Plop the colorimeter on the Epic, and run the color calibration software on Windows. That would generate an ICC profile for the Epic's screen.

The next question though is how do I get the Epic to apply the ICC profile?

And in case you're curious, my colorimeter measured 7730-7740 K for pure white on the Epic's screen. So yes, it's rather blue.
[Epic 4G General] AMDman18:
Yea, nothing personal to the OP, but the colors are most definitely oversaturated. Has nothing to do with the brightness. Samsung, being a display manufacturer as well as a phone manufacturer, has display manufacturer tendencies. One of which is to oversaturate color on a display in order to give a "wow factor" to indiscriminate purchasers who generally assume that brighter and more vivid are better. Every amoled display used on a phone to date has had blooming out the wazoo. Not to mention how ridiculous skin tones look in photographs. I also wish there were a way to calibrate these things. I use a Thunderbolt which is now exhibiting some of the same issues with it's SLCD screen. Although I'm pretty sure that all they did was take the screens used on the EVO and pump up the color saturation. Guessing that's internally what the "S" stands for. The whites are nicer on the thunderbolt though, so at least I get that I guess.
[Android Software/Hacking General [Developers Only]] drellisdee:
This will be the custom recovery beta thread for Micromax a60 recovery. Split from main thread to keep it on topic.

Test Version: Note I do not have this phone and was asked to add this to my recovery lineup.

Directions:

Download this recovery and copy to root of sdcard

see post 162 for latest http://xdaforums.com/showpost.php?p=14393032&postcount=162

download flash_image.zip and unzip and copy to root of sdcard

flash_image.zip

Download this and copy to root of sdcard (do not unzip)

signed_test_flash.zip

commands to flash recovery

from adb shell or terminal (requires root # prompt)

su

mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system

cat /sdcard/flash_image > /system/bin/flash_image

chmod 755 /system/bin/flash_image

mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak (notice this file install-recovery.sh may not be on your device if it gives an error or file not found move on)

flash_image recovery /sdcard/recovery-a60-gnm.img (or name of recovery.img)

sync

then power off device and boot holding "HOME" key

Please test nandroid backup/restore by using the nandroid backup and restore option

Please test usb mass storage in recovery

Please test flashing of signed-test_flash.zip which if successful will place test-flash_file in /system/bin

Please test key mapping if if it is wrong use keycode debugging under other menu and send me keymapping and keycodes. IE. vol-up is keycode 000 etc

Key mapping is Vol-up & Vol-down move selection up & down. Back is backup a menu. Menu key is to select.

This is a test version I'll do full release soon after bugs (if any) are worked out.

For debugging use the move recovery-log to sd option under other and please upload it with feedback.
[Android Software/Hacking General [Developers Only]] drellisdee:
Appreciate the thanks guys. However, its been nearly 2 days now with no feedback. Can someone try and test to make sure everything is working as intended?
[Android Software/Hacking General [Developers Only]] svprm:
vijkap,His phone does not boot up.

I think now borax12 only having full working mobile.

He will online at above 2:30GMT.
[Android Software/Hacking General [Developers Only]] victor px5:
I tested but the text on the recovery was not readable. It was only responding to volume up-down, ( as you have said now only I read the instruction :o). I tried to select options with menu key, even a level down text was not readable.

I got an error "mtd: not writing bad block at 0x002c0000" one time I tried

flash_image recovery /sdcard/recovery-a60-gnm.img

The first time I tried

cat /sdcard/flash_image > /system/bin/flash_image

I got /sdcard/flash_image: No such file or directory, just added for documentation. Thanks to @drellisdee and others. Should I try once more, pls let me know.
[Android Software/Hacking General [Developers Only]] victor px5:
Seems like options are working. My phone reset to default or something when I selected an option (not readable!) and my installed apps are missing :)
[Android Software/Hacking General [Developers Only]] drellisdee:
Sounds like it. Seems you selected data wipe. Please setup adb drivers if you havent already. In recovery do this to test nandroid. Adb shell nandroid-mobile.sh --backup

Can someone verify the resolution of this device ie. Wvga, hvga etc. It need to look at resolution for the ui stuff.

When you say text isnt readable do you mean its not there or to small or jumbled to read. Try to take screen shot with adb shell ddms or adb shell ./ddms
[Android Software/Hacking General [Developers Only]] ameshalex:
qvga (240x320)
[Android Software/Hacking General [Developers Only]] svprm:
Its Resolution is QVGA.

Sorry for Double post.
[Android Software/Hacking General [Developers Only]] victor px5:
Text is not small. Looks like the frequency is not correct, that is my guess.
[Android Software/Hacking General [Developers Only]] rushank2112:
I too got the same thing. It's unreadble. resolution problem may be. It should be QVGA 240x320. Thats what i think.

Installed this custom recovery through an app called "recovery flasher", which can be downloaded from the market.
[Android Software/Hacking General [Developers Only]] rushank2112:
Maybe the recovery screen should look like this
[Android Software/Hacking General [Developers Only]] vijkap:
drellisdee, please rework on custom recovery to suit qvga. Meanwhile I'm still struggling with my phone. I'll be taking it to micromax support for a fix.
[Android Software/Hacking General [Developers Only]] drellisdee:
Yes that's similar to what its supposed to look like. Can someone give me a nandroid boot.Ingram upload and include a md5sum. If wondering if the rexocovery dump I used got corrupted in the uploading/downloading as it had no md5sum. I've never had a result like that and made 10+ recoveries.
[Android Software/Hacking General [Developers Only]] rushank2112:
Does this link contains any useful stuff for Micromax A60.

http://code.google.com/p/android-roms/downloads/list
[Android Software/Hacking General [Developers Only]] rushank2112:
https://github.com/packetlss/android_bootable_recovery
[Android Software/Hacking General [Developers Only]] svprm:
I think he does not ask that.

He asked boot.img and recovery.img with md5sum.
[Android Software/Hacking General [Developers Only]] rushank2112:
I hope this will work? Sorry for the earlier post. Actually i'm a newbie. I thought i should help.

http://www.receptorblog.com/wordpress/nandroid-gets-working-new-recovery-image/
[Android Software/Hacking General [Developers Only]] rushank2112:
Sorry guys if i'm making some blunders out here, but my intention is just to help you.
[Android Software/Hacking General [Developers Only]] vijkap:
drellisdee here is the link. Hope you find it useful.

http://www.multiupload.com/VZPRKLQH3T
[Android Software/Hacking General [Developers Only]] rushank2112:
Hey dude, the link which you have posted is the link for Stock ROM. I extracted the content of the zip and i found stock boot.img and stock recovery image. Its not a nandroid boot image or recovery image. They are stock images.
[Android Software/Hacking General [Developers Only]] sunny121:
hi all,

pls help me to connect the phone using adb.window says can´t initialize the driver (error code 37).i try to reinstall the driver but always same meesage.i m using xp3.:mad:
[Android Software/Hacking General [Developers Only]] svprm:
draco_ag Thanks for his Theme

I created a theme for Micromax A60.

This Theme with transparent notification bar.

Simple Black Theme:

Installation:

Unzip and Then install it via recovery.

You can download here:http://adf.ly/1hw1j

I think you like it.
[Android Software/Hacking General [Developers Only]] drellisdee:
Thanks

now find path on device that looks like this one for casio commando. It should end in product_id and may be different for your device. Example is here for commando : /sys/module/android/parameters/product_id

Use root explorer and open the file in the path there (open it as text) and please confirm it changes from ffe2 to ffe0 when you change modes.
[Android Software/Hacking General [Developers Only]] ameshalex:
theme not working.... here is the log http://pastebin.com/BmaLGN4e
[Android Software/Hacking General [Developers Only]] svprm:
Unzip it.

And then install it.
[Android Software/Hacking General [Developers Only]] sunny121:
hi, drellisdee

the path for product_id is as:> /sys/module/g_android/parameters/product_id.

when in mass storage or in normal mode the product_id is ffe2, and when i enable the internet tethering the id get changed to ffe0.:)

what next>>>>
[Android Software/Hacking General [Developers Only]] ameshalex:
ok its wrkn but with sign verification off (disabled) only!! :/
[Android Software/Hacking General [Developers Only]] sunny121:
great theme bro thanks.:D
[Android Software/Hacking General [Developers Only]] rushank2112:
Hey svprm, ur theme is awesome :) Hey can you change the color from green to default orange? I prefer orange. So, can you?????

:)
[Android Software/Hacking General [Developers Only]] svprm:
@rushank2112

Ok i will try it my free times.

@ameshalex

I checked it on my friends phone.

It installed without sign verification off
[Android Software/Hacking General [Developers Only]] ngage_me:
@drapalyuk

Is you device running on froyo kernel??

Can you share the kernel source and the zImage too if you have.

or atleast the kernel dump.
[Android Software/Hacking General [Developers Only]] rushank2112:
Hey thanks for the reply. Thnks again.
[Android Software/Hacking General [Developers Only]] svprm:
@rushank2112

Made it.

You can download from here:http://xdaforums.com/showthread.php?p=14483963

@Other.

If you want orange version you can download from above link.
[Android Software/Hacking General [Developers Only]] drellisdee:
ok that seems right and does not need a usb pid switch. My guess is the usb mass storage path I was given is incorrect as I have not seen usb gadget drivers used on eclair kernel by default.

Path I was given was /sys/devices/platform/msm_hsusb/gadget/lun0/file

can you verify with root explorer this file actually has content when sdcard is mass-storaged to pc? If not look for the correct path to ... /lun0/file . It will be in sys/devices/platform. Kernel source would make this a lot easier ...
[Android Software/Hacking General [Developers Only]] rushank2112:
Loads of Thanks Pal........:)
[Android Software/Hacking General [Developers Only]] sunny121:
the path is correct as u given </sys/devices/platform/msm_hsusb/gadget/lun0/file>

file get changed when in mass storage it has some path in it like dev/block/vold/179:0

micromax doesn´t reply for kernel.:mad:

can we extract the dump kernel from the boot.img ?and will it be useful?
[Android Software/Hacking General [Developers Only]] drellisdee:
Ok while booted in android can you confirm these commands work from adb shell to auto mount mass storage?

try

echo /dev/block/mmcblk0p1 > /sys/devices/platform/msm_hsusb/gadget/lun0/file

or if not

echo /dev/block/mmcblk0 > /sys/devices/platform/msm_hsusb/gadget/lun0/file

or if still not

echo ffe2 > /sys/module/g_android/parameters/product_id

echo /dev/block/mmcblk0 > /sys/devices/platform/msm_hsusb/gadget/lun0/file

this is used to disable it after each attempt

echo "" > /sys/devices/platform/msm_hsusb/gadget/lun0/file

edit: just reread post above is it msm_husb or msm_hsusb? Please correct/adjust lines above if msm_husb is not a typo.

Precompiled kernel is of no use. I can find things like this in source.
[Android Software/Hacking General [Developers Only]] rushank2112:
Micmromax A60 custom ROM 2.1 Eclair with "ZIPALIGN", thanks to "svprm"

Hey svprm i tried the Update.zip and its working alright. But how to noice that "ZIPALIGN" feature is working? And ya until Froyo is not ported, why not use this Update.zip with zipalign feature, right?.................:)

Thanks a lot for your efforts, buddy. Cheers........
[Android Software/Hacking General [Developers Only]] svprm:
Zipalign is used to optimize RAM usage.

It reduce the size of the apks.

I built this rom from 107MB system img.

Now it is only 70MB.
[Android Software/Hacking General [Developers Only]] rushank2112:
Hey default browser Force Closes on some secure connections "https", for reference https://mail.yahoo.com/.

Is it a bug?
[Android Software/Hacking General [Developers Only]] ameshalex:
same prob for me !! :(
[Android Software/Hacking General [Developers Only]] svprm:
Try this.

It was taken from the Stock Rom.

http://adf.ly/1k3Ml

Simply download it and move to /system/app using rootexplorer.

Reboot.
[Android Software/Hacking General [Developers Only]] rushank2112:
More problems, Whenever i long press and try to save link, it always force closes. Opera and Ucbrowser are not as good as the default one. This needs to be fixed. Default browser rocks, but its not working as it should be. Any other solution???????????????????
[Android Software/Hacking General [Developers Only]] rushank2112:
Hey guys this should be officially reported to Google.

WTF, they are not even willing to give out the source code, as if Android is their development.

MKC..........Sad people....
[Android Software/Hacking General [Developers Only]] rushank2112:
This Micromax Company should be tought a lesson......
[Android Software/Hacking General [Developers Only]] svprm:
Again move to system/app.

Wipe cache and wipe dalvik cache.

Try it.

And also try Dolphin browser.
[Android Software/Hacking General [Developers Only]] fonehacker:
It even happens on original ROM.
[Android Software/Hacking General [Developers Only]] svprm:
Thanks for your information.
[Android Software/Hacking General [Developers Only]] rushank2112:
Not so frequently dude, as its happening now. I have no intent to find out the negative things guys. Just the thing is that i felt like reporting the problems, which i'm facing, just in order to make it near to perfect. No hard feelings guys, i still appreciate the efforts made by svprm, for developing this custom ROM with "ZIPALIGN". Thanks a lot for that. :)
[Android Software/Hacking General [Developers Only]] rushank2112:
Ya sure i'll try it.

Dolphin HD?.....Naaaahhhhh, i would better stick to the default one. It handles scripts more efficently than any other browser. :p
[Android Software/Hacking General [Developers Only]] rushank2112:
I replaced the browser.apk in system/app and wiped the cache and dalvik cache too, but the problem still persists. :(
[Android Software/Hacking General [Developers Only]] rushank2112:
ZTE JOE series-Eclair kernel(2.6.29)

Originally Posted by rudie_techie

Its ZTE JOE series-Eclair kernel(2.6.29) Used on Micromax a60. I went to the micromax service center today and i saw this thing on their computer, i never bothered to see it. The service center guy is kool and i got to know a few thing. I have given my phone for replacement they called me twice and both the phones they recieved from micromax for me were bad. So i have to wait untill Thursday again. Well its the ZTE JOE series-Eclair kernel(2.6.29) for sure. There was nothing else on his PC so i can tell you guys for sure... Well drellisdee i am already following you on twitter was about to post there but saw your posts here... Glad to test it. I don't mind screwing my phone, cause i have this service center guy who is kinda friend now and my phone will be under warranty atleast for 6 more months Well the problem with this phone is it doesn't connect to adb when switched off... :|

Originally posted by ngage_me

As rudie_techie mentioned it's ZTE JOE series-eclair kernal.

i found this source code on zte site

http://support.zte.com.cn/support/news/NewsDetail.aspx?newsId=1000382

Will this kernel help us to understand more and move to froyo?

Hey guys, is this the thing we are looking for? This was earlier posted by rudie_techie and ngage_me. If yes than, let those Micromax Company guys go to hell.
[Android Software/Hacking General [Developers Only]] rushank2112:
Hey svprm, i got the solution to the problem. Just copying Browser.apk to system/app simply wont work. One needs to change the permissions too, to 644 that is rw-r--r-- and a reboot(mandatory). Now its working like a charm.

Hey don't i deserve a "Thanks"? :)
[Android Software/Hacking General [Developers Only]] ameshalex:
still not wrkn fr me !! :(
[Android Software/Hacking General [Developers Only]] rushank2112:
Follow this steps, this is what i did.

Open root explorer, go to system/app folder, delete Browser.apk and reboot into recovery and wipe Cache and Dalvik Cache. Reboot. Now copy Browser.apk and copy it to system/app, now change the permissions to rw-r--r--. If you don't understand what i mean to say, just check the permissions of the other stock apps and change permissions according to the default ones. Now reboot your phone. If the Browser still doesn't show, simply go to system/app and install it and reboot, dont forget to check the permissions again.

I hope this will surely help and if it doesn't than simply replace the default broswer.apk in sysytem/app, change the permissions to rw-r--r--, reboot into recovery and wipe CACHE and DALVIK CACHE, reboot and you are done. Sorry for this clumsy guide, but i'm in a hurry.
[Android Software/Hacking General [Developers Only]] ngage_me:
I m in process....

Well dude i have downloaded all those code from ZTE (also the froyo of blade :D) and also i got a foryo code on codeaurora which have config of msm7627-perf-defconfig.. i built it also but no luck yet.. the recovery screen isn't clear... so yet to distinguish things.. but i m trying to built the kernel...:cool:

to be safer side i m only trying to build the froyo recovery.. if that's works thn nothing else can stop us.

I m sure these dumb micromax guys cud hv taken only default build with no optimization.. so my goal is to get default froyo kernel
[Android Software/Hacking General [Developers Only]] victor px5:
Although Micromax has not released the source code or provided detailed specifications needed to develop custom ROM, they have given a cheap phone to experience Android and actually open up the market. We should give them credit for that.
[Android Software/Hacking General [Developers Only]] svprm:
I don't think kernel will affect the recovery.

I don't know how to build kernel.

What i knew?

We must create a custom kernel to make the froyo rom to run stable and smooth.

Don't think it will affect the recovery.
[Android Software/Hacking General [Developers Only]] rijul.riddhiman:
themes

i changed the files to update.zip and when i try to install it from recovery it says not verified and something MISC not found......

tried clockwork mod from android market and my whole recovery was gone.......

but then found a post on XDA and got my recovery back......

but still tell me a step by step tutorial on how to install a custom recovery on micromax a60

to install those themes and extra booting options.

thanks
[Android Software/Hacking General [Developers Only]] rijul.riddhiman:
widgets

and i'm facing one more problem

whenever i install an alternative launcher other then that of default, my home screen long press widgets selection option don't work....

it displays some kind of error like "com.google.settings" not working force close.

i everytime have to wipe my data through factory settings.

give me suggestions on how to overcome with this.

thanks
[Android Software/Hacking General [Developers Only]] svprm:
This post give you full description of how to install recovery.

http://xdaforums.com/showthread.php?t=1013698

Theme:

You can get it from here:

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

If signature checking failed,toggle signature verification-disabled.
[Android Software/Hacking General [Developers Only]] rijul.riddhiman:
thanks

got the green-black theme installed and the extra bootup options in the menu.....

Can we also install cyanogen mod in it?????
[Android Software/Hacking General [Developers Only]] yasinnajib:
AdHoc for The A60

Can so meone create an update for AdHoc support on the a60?

alternatively , guide me to a process to do the same?

I've been scouring the net for days to no avail.
[Android Software/Hacking General [Developers Only]] rohan.sankhe:
Yasin and Rijul

There is a separate thread for the AdHoc Support started by Borax12.

http://xdaforums.com/showthread.php?t=883420

This thread is specifically for Custom Recovery and ROMs.
[Android Software/Hacking General [Developers Only]] rijul.riddhiman:
patch

that adhoc thing was not my query

i was asking can we install cyanogen mod on this device or do we have to wait untill a custom ROM is created for micromax A60?

and is there any patch available for multi touch feature, like using in google maps and dolphin browser (pinch zoom)?

Thanks
[Android Software/Hacking General [Developers Only]] prateek.maac:
it works man it really works

now all is needed is a froyo rom for this baby
[Android Software/Hacking General [Developers Only]] urfrndsandy:
Am getting signature verification failed error
[Android Software/Hacking General [Developers Only]] svprm:
What you tried to install?.
[Android Software/Hacking General [Developers Only]] urfrndsandy:
I just tried to install the simple black theme
[Android Software/Hacking General [Developers Only]] svprm:
Ask help in the original thread please.

Simple-Black theme:http://xdaforums.com/showthread.php?p=14483963

Answer:

Go to recovery->Install zip from sdcard ->toggle verification disabled.

Then try to install.
[Android Software/Hacking General [Developers Only]] urfrndsandy:
Toggle verification disabled!!! Am not getting any option to disable it can someone help? ?
[Android Software/Hacking General [Developers Only]] svprm:
You have any a option "Install zip form sdcard"?

If yes,Go in to it and tell what are other option there?
[Android Software/Hacking General [Developers Only]] urfrndsandy:
When I press install from zip it instantly starts to search for update.zip file and tells the signature verification failed am not finding any option to disable it.
[Android Software/Hacking General [Developers Only]] svprm:
Tell me what are the menu you having in the recovery?
[Android Software/Hacking General [Developers Only]] urfrndsandy:
Reboot system now

apply sdcard:update.Zip

wipe data/factory reset

wipe cache partition

And these lines are written in yellow below.

E:Can't open /cache/recovery/command

E:Can't find MISC:
[Android Software/Hacking General [Developers Only]] svprm:
You are not installed custom recovery.

Wait a minute,I will uploaded a signed zip.

If it is not work,you have to install custom recovery.