yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Themes and Apps] gharrington:
This guide will show you how to change the incoming call widget color for 4.2.1 and 4.1.2.

1. Decompile SecPhone.apk

2. Open smali\com\android\phone\IncomingCallWidget$Handle.smali with Notepad++

3. In .method private init()V search for mCircleColor:I above it you wil see something like:

[COLOR=#ffa500][COLOR=#ffa500][COLOR=#ffa500][COLOR=#0000ff]const[/COLOR] [COLOR=#d2691e]v6[/COLOR], [COLOR=#ff00ff]0x7f02039b[/COLOR][/COLOR][/COLOR][/COLOR]

[COLOR=#ffa500][COLOR=#ffa500][COLOR=#ffa500] [COLOR=#0000ff]invoke-virtual[/COLOR] {[COLOR=#d2691e]v5[/COLOR], [COLOR=#d2691e]v6[/COLOR]}, [COLOR=#808080]Landroid/widget/[/COLOR][COLOR=#008080]ImageView[/COLOR];->[COLOR=#6b8e23]setBackgroundResource[/COLOR](I)[COLOR=#ffa500]V[/COLOR][/COLOR][/COLOR][/COLOR]

[COLOR=#ffa500][COLOR=#ffa500] [COLOR=#008000].line 485[/COLOR][/COLOR][/COLOR]
[COLOR=#ffa500]

[COLOR=#ffa500] :[COLOR=#ff1493]goto_0[/COLOR][/COLOR]
[COLOR=#ffa500]

[COLOR=#0000ff]const[/COLOR] [COLOR=#d2691e]v5[/COLOR], -[COLOR=#ff00ff]0x9e5eeb[/COLOR]

[/COLOR][COLOR=#ffa500][/COLOR][COLOR=#ffa500] iput [COLOR=#d2691e]v5[/COLOR], [COLOR=#d2691e]p0[/COLOR], [COLOR=#808080]Lcom/android/phone/[/COLOR][COLOR=#008080]IncomingCallWidget$Handle[/COLOR];->[COLOR=#9370db]mCircleColor[/COLOR]:I[/COLOR]

[/COLOR][COLOR=#ffa500][/COLOR]

Change this constv5, -0x9e5eeb to what ever color you want (takes hex value) eg: constv5, 0xff000000 would be black.

4. Change ic_jog_dial_answer.png in drawable-xhdpi to match color.

5. Recompile.

6. Hit thanks. Your done.:)

​
[Galaxy S III Themes and Apps] Mr.Mefisto:
Thanks!

Very nice! Thanks for your hard work, big push on thanks button for you mate!
[Galaxy S III Themes and Apps] gharrington:
No worries mate.
[Android Q&A, Help & Troubleshooting] hardikbajaj007:
Please someone help i am not root and i am using gb
[General Questions and Answers] raymosaurus:
Hi gents. I am trying to restore my phone to a recent clockworkmod recovery backup but several of the latest backups won't restore the downloaded programs of the time, nor do they seem to be restoring the general Android settings. Older backups are working perfectly, however, and I can't think of any significant or unusual changes I made to the system that could stop it working properly. Also, I have been backing up and restoring the same way.

I'm using Revolutionary CWM v4.0.1.4, HTC ICS 4.0.4 (w/ older HBOOT for S-OFF), HTC Desire S.

I find this very strange, and unsettling that clockworkmod's backup may be unreliable. Has anybody experienced this?

Another thing, I have also been backing up the entire SD card data in the later backups (just copying to computer via card reader), thinking it may be best to restore backups with this data, but it seems to not make a difference whether this is done, or the data left as-is, or the card cleared. What's best practice in regard to the Android data that's put on the SD card?

My phone is up the creek. Help!? :)
[General Questions and Answers] N-acetyltransferase:
i am having the same problem restoring CWM v4.0.1.4 backups on my galaxy s2: older backups restore perfectly and newer backups restore incompletely (some settings and SMSs, but no apps and no contacts).

i believe this is an issue with large nandroid images (containing >10,000 files) being unable to restore properly. this implies the backup itself is intact, luckily.

read this:

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

to rebuild my phone i started by using unyaffs on my PC to access the files on the CWM nandroid image and restore my contacts, call logs, etc:

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

you can find additional file locations listed in this thread:

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

i then used appextractor (available in the play store) to manually restore my apps and app data from the CWM nandroid image. some needed to be redownloaded.

it's a schlepp but better than losing everything entirely.

i've read that TWRP is a more reliable way to backup and restore. i'm certainly not using CWM again.

regarding your second question, the data on your internal and external SD card is irrelevant to the function of the OS, but some apps may rely on that data. for example large apps install on the SD card.
[General Questions and Answers] raymosaurus:
Thanks so much for that matey. I searched and searched but hadn't come across the 10,000 files limitation. How annoying!

Anyhoo, before I saw your post I ended up restoring the latest working backup and reinstalled apps, configured things, got the device mostly up to speed.. but there were some sentimental Messages I wanted to restore. I got that unyaffs exe, the 10,000 file fix one, and managed to extract the mmssms.db just fine..

But I soon learnt it seems to be a nightmare to get it back into ICS because the SQLite db is in full-vacuum mode or some such, meaning it is cached and rewritten to help avoid fragmentation or some such. So I overwrite the mmssms.db, set permissions and ownership, reboot, and it's overwritten with the current one. Argh. I tried clearing cache. Tried running SMS backup/restore apps while the 'good' mmssms.db was in place, but they seem to look at the db cache/temp data, not the mmssms.db.

For those facing my situation and want Messages from CWM/nandroid backups in ICS, I found a great tip just posted on one of the threads N-acetyltransferase linked;

I had tried using TiBu to restore Messages from nandroid backup (no success), but Dialer Storage!? How annoying. Anyhoo it's sorted.

Then I quickly found a good alternative recovery and quickly bought the premium version of 4EXT. It's very good, but get this, it actually recovered my latest CWM recovery backup no drama, just like that! Ahh well I didn't need those hours of my life anyway. :eek: I've often thought the Desire S's codename Saga is rather apt.

In conclusion, TiBu looks damn good and 4EXT is a ripper. I'd recommend it however the Galaxy S2 support is apparently unconfirmed thus far. Maybe look into it nevertheless.

Thanks for the help dude.
[Upgrading, Modifying and Unlocking] ElectronikHeart:
Some Spreadtrum android phones are not very carefully tested ... They don't even check if the microphone is loud enough ...

And the fun fact is that it's very easy to fix !

WARNING: May only work with Windows XP 32Bits.

You just have to download the Spreadtrum drivers here: http://www.mediafire.com/download.php?2tyg0k2xp3ejgyg and there: http://www.mediafire.com/download.php?c5nf3rlhxmxhu4x

Then download the Spreadtrum debug tool: http://www.mediafire.com/download.php?rngukh111vqfr8h

Now plug your phone (turned on), and install the drivers.

Open Channelserver from the tools.

Then open Audiotester

Click on "Connect" from channelserver (the connect on the top)

Click on "Get Audio mode information"

Go to the handset tab

Click on "Volume config"

Now you can change "ul PGA" from usually 10.5 to 12 or more. Change it on all the lines.

Now you have 4 little buttons on the top-left corner of the window.

The first one is write to ram (to test if it work before changing the settings permanently)

The second is read from ram (to load the actual settings)

The third is write to flash (to permanently change the settings, so the phone can keep the settings after a reboot)

The fourth is read from flash (to load the permanent settings)

You can even change the settings while you are in the middle of a call !

So it makes it easy to test.

Just call somebody with a lot of time and patience, then change some settings, load them to ram, and shortly after this person will ear if it is successful or not.

If everything seems fine, click on write to flash, so theses settings will be made permanents.

You can now unplug the phone from your computer ^^
[Upgrading, Modifying and Unlocking] gtxphoenix:
Great thanx!

Thank you very much, because I think maybe it is the problem what I had. Nobody was even able to help, but the information and the drivers you provide maybe I will be able to solve the problem. THANK YOU, THANK YOU AND THANK YOU!

Yet I just tried with the drivers, I have Win7 - and i was able to install the first SCI-android-usb-driver-jungo-v4 driver. Now, when I connect the phone via USB, my computer finds it as Spreadtrum phone. I started with turn on usb debugging on my phone, and it worked. I started with the channelserver, and i found a problem. Channelserver had a lot of options (UART/Winsocket), Port, Baud rate, endian, winsocket. I tried to leave the options as default, and i checked the client info, but i cannot see my phone as a client. I tried to find, what's the problem, and I realize, that i have only one option to choose as a port: COM1. But my phone was connected via USB, so there must be a problem. And because of this problem i cannot use audiotester. Now I try to figure out, what is the comm problem.

T

---------- Post added 5th March 2013 at 12:26 AM ---------- Previous post was 4th March 2013 at 11:52 PM ----------

O.K. I tried to figure out:

My settings with channelserver:

Type: Winsocket

Port: 36667

Adress: 127.0.0.1

Endian: little endian

Winsocket server port: 36666

Then i see in the client info:

client counts:1

IP: 127.0.0.1

Host: T-PC

I tried audiotester, I choose te top connect options than the get audio mode information. I get this message:

Get eq mode count from phone

Execute command time out! (CMD: AT+ SPEQPARA=0)

Read Untunable EQ (8800 G) mode count name from phone

Execute command time out! (CMD: AT+ SPHENA =0,0)

Read audio_dsp mode count from phone

Execute command time out! (CMD: AT+ SADM =0)

Unfortunately, I don'tknow what does it mean...
[Upgrading, Modifying and Unlocking] gtxphoenix:
Round 3 - Fight

After changing the Win7 Os to an another computer, which had XP, i was able to use the channelserver and audiotester. I installed the drivers, and i was able to choose between SCI-DIAG (COM4) or SCI-VENDOR (COM5). With choosing the SCI-DIAG option I was able to run until the get audio information, and the computer has done the task, without any fault message. I try to find the handset tab, but I don't know, where can I find it. In the audioserver, thera are just only one settings, and I can choose from this options:

get audio mode information

get music mode information

make call

hang up,

export

import

control bye (I cannot choose it, bacause it is gray, and I cannot choose it.)

Where is the handset option?
[Upgrading, Modifying and Unlocking] morlyd:
It should be at the top, and I don`t use "Channelserver"
[Upgrading, Modifying and Unlocking] kurty154:
Same problem

Hi ElectronikHeart,

I'm having the same problem and I've been looking for a while for some solution so I was very happy when I saw your post.

I've followed your steps (on Win 7) but I'm stuck on step 4 (Get audio mode information).

When I press the button I get a lot of messages saying: Can not get endian mode from the phone.

Obviously I'm doing something wrong, but I'm totally lost.

Any suggestions are welcomen :)

Thanks
[Upgrading, Modifying and Unlocking] ElectronikHeart:
I really do think that Spreadtrum AudioTester only work properly on Windows XP and 2K.
[Upgrading, Modifying and Unlocking] kurty154:
Thanks!

Thanks. It worked in XP! :)

I installed the drivers and the AudioTester worked just fine.

If it could be useful for others, just starting the AudioTester and connecting directly to UART worked fine for me.

Increased the volume and now the mic is fine :)
[Upgrading, Modifying and Unlocking] motorpoint:
Audiotester - Debug tool

Hello. I installed debug toll under Win 7 and admin rights with XP SP3 compatibility, but the problem is, when I open Audiotester, there is no other possibility than "settings".

Thanks in advance for your help.
[Upgrading, Modifying and Unlocking] nimbus22:
The original instructions contained an error (or were unclear)

I did this on a windows xp machine. I'm guessing it would work on a windows 7 machine.

Open Channelserver from the tools.

Then open Audiotester

Select SCI-DIAG option in the UART section

Click on "Connect" from UART section

If setup correctly, you'll get a number of status updates on the bottom.

A number of new tabs show up

Click on "Get Audio mode information"

Go to the handset tab

Click on "Volume config"

Now you can change "ul PGA" from usually 10.5 to 12 or more. Change it on all the lines.

(follow rest of writeup in original post)
[Upgrading, Modifying and Unlocking] motorpoint:
thank you very much! will try it this weekend.
[Upgrading, Modifying and Unlocking] motorpoint:
Many thanks to ElectronikHeart and Nimbus22!!!

Level was 7.5 only, not 10.5 as usually. I made change to 12 and now it is fine.
[Upgrading, Modifying and Unlocking] Ravage32:
Thanks

Thanks a lot ElectronikHeart!

It worked on Win7 32bit and i changed it to 12 instead of 10.5.

I was looking at Audiotester and was wondering if it was possible to change other things

with it such as speaker volume and the calling speaker volume?
[Upgrading, Modifying and Unlocking] ElectronikHeart:
Yes you can also change the speaker volume, it's on the same place just some other settings.

Try it in ram before flashing the new settings in rom. and use the try and guess method ^^
[Upgrading, Modifying and Unlocking] Ravage32:
That's cool! what about the speaker that is used for calling.

the one at the top front of the phone? Thats real quite on my phone.
[Upgrading, Modifying and Unlocking] ElectronikHeart:
Yes I was talking about this one, It's exactly in the same place as the microphone but another setting. You may not be able to rise it a lot, but I already done this on one phone I had (Feiteng HT-G2), and it made a pretty good difference even if it was a little quiet for my taste even after this.
[Upgrading, Modifying and Unlocking] Ravage32:
Cheers mate, I'll give it a go!
[Upgrading, Modifying and Unlocking] spreadtrumphone:
It does not help

Hi,

thanks for this manual, but I've problem - I successfully connect to phone and retrieve data (via AudioTester), I changed in volume config "ul PGA" attribute from 7.5 to 12, I wrote to flash successfully, but problem is the same. Microphone is too silent...

Is there any other solution, or can I change some other attributes in "handset" tab to resolve it?

Please, help mi.. I have two phones with the same fault.

Photo in attachement.
[Upgrading, Modifying and Unlocking] cineq:
I had factory value of 7.5, I changed to 18 and now it works nice with my wife's voice.
[Upgrading, Modifying and Unlocking] Woxter101:
I can configure to not hear that noise?

hello,

I have uploaded the values ​​of 7.5 to 12 and I hear much better, but still hear background noise

How I can configure to not hear that noise?

thank you very much
[Upgrading, Modifying and Unlocking] caesar_b:
Same problem with background/interference noise

I did same thing with values, they were 7.5 and I tried 10.5 - 12 - 18. In every case, the only thing I could hear loudly, was that noise. It is the same noise that GSM lines do when close to non shielded speakers. Is there anyone who knows if it can be fixed? I hope so, as Audiotester has soooo many configuration options.

Thanks in advance!

Regards.
[Upgrading, Modifying and Unlocking] fabian5003:
Spreadtrum Audiotester error

Hello, I'm getting the following error when I click "Get Audio mode information":

Can not get endian mode from phone.

In ChannelServer the configuration is as follows:

Type:WinSocket

Port: 36667

Address: 127.0.0.1

Endian: big endian (I tried also by chaging this to little endian with no success).

Any help would be greatly appreciated!
[Upgrading, Modifying and Unlocking] majrul:
Try rebooting the system

Hi,

I was facing the same problem, but the problem went away the next time when i tried again after the reboot. I believe it's only some driver issue. Just check in the device manager if any driver is missing or so. I have Windows 8, so nothing was working for me. So i went for installing Oracle VirtualBox, installed Windows XP on it and there hasn't been a single problem faced by me. If everything is fine in a virtual machine, then on a real machine, it should work.

-Majrul
[Upgrading, Modifying and Unlocking] fabian5003:
Thanks for your help, sadly, I rebooted the PC and I'm still getting the same error. I have Windows XP SP3. I tried chaging to Big Endian and now AudioTester's log says this right after I click "Get audio mode information":

Read untunable eq(8800G) mode count name from name:

Execute Command Time Out! (CMD: AT+SPENHA= 0.0)

It's worth mentioning the Timeout parameter in ChannelServer is set to 50 secs.

Thanks again.
[Upgrading, Modifying and Unlocking] majrul:
Hi,

I am not able to guess as to what is the problem that you are facing. I think it's simply the driver problem nothing else. I have Windows XP SP3 on VirtualBox installed so i don't think there is any issue with the OS part. So i would request you to recheck the drivers, and i am sure it should work for you as well. If in case it's still not working, you can always have a fresh Windows XP installed using any Virtual Machine like VirtualBox/VMWare or any software of your choice.

-Majrul
[Upgrading, Modifying and Unlocking] slyder2:
Thanks so much for this info, I am new to all this but I followed your instructions and all went perfectly. People are no longer telling me that they can't hear me

:)
[Upgrading, Modifying and Unlocking] fabian5003:
I've tried it all and apparently this does not work for Spreadtrum SC6820 (Feiteng GT N9300 Mini).
[Upgrading, Modifying and Unlocking] Herimakil:
I ought one of this phones too, 1 week ago and i got the same trouble, well i managed to follow your tutorial and got the audio tool working, I've tried to get up de parametres to 10.5 and to 12 but still some people tells me when I'm talking the voice interrupts or it's quite low still, so, could someone please post a screenshot of the window on the audio tool with the paramaters you are using actually if your phone hears properly?

Thank you :3
[Upgrading, Modifying and Unlocking] cineq:
Try higher values, for example 18 or even more. Be sure you ate working with handset tab.

Wysłano z komórki
[Upgrading, Modifying and Unlocking] Luke_1987:
man, you just saved my life, when i was so hopeless, i messed up the things in the beginning and think that is lose again, but i fixed and i can fix my phone, thanks very much.
[Upgrading, Modifying and Unlocking] istwanka:
Does somebody know a setting working well? I turned up 22.5 but no real! 21.0 are not good already!

( Sorry for my bad english!!! :rolleyes: )
[Upgrading, Modifying and Unlocking] simeun:
Spreadtrum SC6820 mic

1. You have to use Win. XP 32b, it wont work on W7. I used VMplayer with 32b XP

2. Connect the phone in debug mode and Install drivers in debug mode ( two virtual com ports)

3. Install drivers when you turn the phone on (ADC device) , check the device manager for two virtual com ports and a Spreadtrum dev.

4. Start AudioTester as Admin and you will get all options ....

Rest is the standard procedure as described in the first post .

Is some one had managed to fix a hard bricked Spreadtrum, a link would be useful.

Thanks in advance !
[Upgrading, Modifying and Unlocking] arindam.nsit:
Dont't run CHANNELSERVER. It's crap !

Just execute Audiotester.exe

Click "Get Audio mode info"

That's all !

Enjoy !
[Upgrading, Modifying and Unlocking] rondador_n:
Hi, I have a problem:

Open Channelserver from the tools.

Then open Audiotester

Click on "Connect" from channelserver (the connect on the top)

Click on "Get Audio mode information"

Go to the handset tab

Click on "Volume config"

And a window goes out for me " the instruction in "0x004ad859" refers to the memory in "0x001449b0". The memory cannot "read" and the program is closed. That I can do?
[Upgrading, Modifying and Unlocking] ddinnella:
the same problem ...

have you resolved the problem ? i have the same.
[Upgrading, Modifying and Unlocking] pemann:
i have SC 6825 and Audiotester doesn't work for me either, i have tried on win xp with no success, no problem with drivers however i cannot see any other sheet then settings on Audioserver, besides this couldn't get eidian from the phone error message

pls advise

thanks in advance
[Upgrading, Modifying and Unlocking] poshat:
Crash program

Yes. I have same problem with crash program when I try to click "Volume config".

You can try first do export settings to file (may be something change in the file), after do import. After this program is working correct.
[Upgrading, Modifying and Unlocking] zeuspro:
just thnx

yep only tnx
[Upgrading, Modifying and Unlocking] Rodion.Romanenko:
Spreadtrum SC7710G

Hi

I can't get information from my phone - Fly IQ431 Glory (processor Spreadtrum SC7710G).

Phone is connected, and I can to click on Get audio mode information, but I receive some messages - Can not get endian mode from phone. Even if I use Channelserver, I receive the same messages.

OS - Win7 64 bit, or XP SP3, or XP SP3 64 bit .

May you advise me something?
[Upgrading, Modifying and Unlocking] Old Bob:
For the record, I'm running Windows 7 64-bit.

There seems to be some confusion about the drivers for this series of phone. They are not signed so Windows 7 will refuse them by default. To install them, download them from the link in the first post and decompress them. Then,

Reboot.

Window 7: Before you get the Windows Boot Logo, press F8 a few times to get the Windows boot menu. Using the arrow keys, select Disable Signed Driver Enforcement and press ENTER. For Windows 8, follow instructions below.

Windows will continue to boot. Log in as usual.

Run DPInst.exe in the SCI-android-usb-driver-jungo-v4\x86 folder for 32bit versions of Windows or SCI-android-usb-driver-jungo-v4\x64 for 64bit versions.

I don't have Windows 8, but you should be able to follow the instructions here... Ah, I can't post URLs. Very well, just google disable signed driver enforcement and follow the instructions in one of those links instead of #2, above. The one at sparkfun looks clear.

You should now be able to continue with the instructions from the first post. Remember that you must select Disable Signed Driver Enforcement every time you wish to use their software, not just to install it.

Other thoughts

Remember to start channelserver.exe before running audiotester.exe.

I found I had to change Endian to "Little Endian" in channelserver, but that might be specific to my phone.

When I tried to change something using audiotester.exe that my phone didn't support, the phone stopped talking to the computer. I simply had to restart my phone and reattach it to continue testing.

Not only was my voice too quiet, but I could hear myself in the phone. I do have a lovely speaking voice, :P but I didn't want to hear it. After setting ul PGA to their highest settings, I set dl PGA to their lowest (-12db in my case) and that fixed the problem.

I still get a bit of background noise. If I figure out a way to reduce it, I'll post it.

I hope this helps somebody.

Richard
[Upgrading, Modifying and Unlocking] John-VEG:
Can not get endian mode from phone

Couldn't solve such a problem. Windows XP 32 bit, SC7731 phone.
[Upgrading, Modifying and Unlocking] SancheZ147:
I have yhe same problem: Can not get endian mode from phone

SC7731 smartphone, Win XP
[RAZR HD Q&A, Help & Troubleshooting] coldtech:
Hi Razr HD owners,

I was wondering if it is possible to install/use the stock Google Gallery app on this phone with an otherwise (rooted) stock Moto ROM? I'm thinking about switching from my Razr i because of the better display and camera, but I really would like to be able to get stock Google apps - since for example syncing the Picasa/Google+ galleries does not work with the Moto Gallery app.

Would be nice if anybody could give me a heads up.

Regards,

Hendrik
[Samsung Galaxy Nexus] Citizen_Snips:
Edit: it wasn't possible
[Xperia Z Themes and Apps] bla.fasel:
Hi,

is there any work in progress for a apk to turn on NFC at screenoff and lockscreen? Like they exist for other android phones already.

best woukd be to have three options when to use NFC:

screen off

lock screen

unlocked

bye,

blafasel