yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] theimpaler747:
Thinking of posting a new thread???

Use the search button on the top bar between "New Posts" and "Quick Links"

If any mod, including myself, continue to find new threads about topics that have threads already existing.

The thread will be locked with no notice and/or up to a temp BAN!!.

Mods, including myself, are not here to keep the forum organized after the fact, we need your help to keep it organized, clean and grouped.

To the dedicated members that care to keep this forum, sub forums included, clean and organized and grouped.

Please start reporting threads to the mods to take action. Using this button.

Thank You and happy easy searching. :)

​
[HD2 Android Q&A, Help & Troubleshooting and Genera] nocturnalmike:
I have no idea whats going on with my MMS, but some pics will come through clearly an fast then some pics i get come up with a download error and mess up my text messages as a whole. ive tried 10 different simple mobile APN's and right now im using blacktopia for my rom, its been by far the best for being stable and getting pics in a timely manner. I was just wondering if their was a patch to fix this problem an yes, ive searched all the forums an the Topia patch out i DID find does not work with simple mobile, i still have the same problem, any help would be nice, thank you :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] ttibbetts83:
I have used black topia and had the same problem with the stability of the program and have been trying other builds have just loaded the super rom by darkstone and would have to say after using for just five min. is the best i have used for simole mobile. After you register on the simple network and go to APN settings simple mobile is already a APN listing just click it and restart you phone and everything works and is a very very fast rom runs from your ram not your sd card and you have to use a data.img in first boot does not creat is own img file but does already have 256mb img file in android folder this one boots super fast in seconds not mins.
[General Questions and Answers] TheRedDroid:
Hiya XDA,

I have I question to ask, relative to comparison the iPhone's jailbreaking and Android rooting.

With jailbreaking, It can be simply 'undone' by restoring iOS, leaving little to minuscule evidence behind.

With rooting, can it be 'undone' and the default ROM is applied? (For example, Android 2.1 w/ Touchwiz UI for Galaxy S, or Android 2.1 w/ HTC Sense UI for HTC Rogers Magic?)

Undone meaning flying under the radar in terms of warranty when the handset is sent back to the manufacturer and replaced.

Thanks in Advance
[General Questions and Answers] Diamond_dawg:
you can try the unroot application, google it sorry dont have links at the moment, also you could try to install a stock rom and stock recovery
[General Questions and Answers] TheRedDroid:
But, does that return it back to factory default? Pardon my ignorance, I havent rooted a phone first hand.
[General Questions and Answers] Diamond_dawg:
yes it does
[General Questions and Answers] _Magic:
you should use Z4root
[Nexus S General] Darrien13:
Ok apparently my laptop does not give enough power so my nexus touchscreen ends up going haywire. Yes I am using the official usb charger. This problem does not occur when I plug the phone up into my PC or wall, what gives? What can I do? Also do you guys think this will be fixed or can be fixed in a software update? Thanks this is a very big problem to me because I like to charge and use my phone on my laptop and I can't when I can't even use the touchscreen :(
[Nexus S General] Darrien13:
bump please help mee
[Nexus S General] ztm.000:
Is it just really laggy when you try to navigate through the phone? If so, it's normal. To me, this happend when the 'SD' is mounted to my Mac
[Nexus S General] Darrien13:
Im not mounted im just charging
[Nexus S General] gogol:
Is your laptop connected to wall power or on battery?
[Nexus S General] Darrien13:
well it has a battery but I leave it on the charger
[Nexus S General] tekkitan:
I think what he meant by that is that sometimes when a laptop is not connected to a charger, it will put out less power to components like the screen, USB, etc.

In your situation, your laptop is plugged in though :)

Can you explain exactly what is happening when you plug your phone into your laptop? Haywire can mean many things.
[Nexus S General] Darrien13:
the touchscreen is not responsive I can be swypeing through homscreens and it just clicks whatever it wants.
[Nexus S General] tekkitan:
That doesn't sound like it is underpowered. If it was underpowered, I think it would just not charge at full capacity or maybe at all.

What type of laptop is it? I just tried it on my Thinkpad T510 and I am not seeing any issues that you described.
[Nexus S General] Darrien13:
sony vaio VGN-150J

note:this does not happen on my PC will try my mother's laptop tommorow
[Nexus S General] tekkitan:
Just tried on an Acer laptop without issue as well. I thought we had a Vaio here at the office but I cant find it.
[Nexus S General] Darrien13:
Oh I dont believe it's my device because I got a new one and the same problem occurs
[Nexus S General] distortedloop:
I don't really understand the issue you're having, but not all USB ports are built the same. On the Mac, certain ports are shared with other bus, others are direct powered and provide more voltage.

On many PC laptops the rear USB is better than the front/side ones. Have you tried using a different port?

Also, do you have USB debugging enabled (/settings/applications) and/or USB storage mounted? I'd play with those to see if you have a different experience based on those settings.

Personally, no problems at all with the phone when plugged into my MacBook Pro.
[Nexus S General] Darrien13:
I don't have USB debugging on but will try later thanks, also when I unplug my laptop from the charger my phone acts fine.
[General Topics] safa1052:
Hi

Google has been banned my country,so i cannot connect to google from sdk manager.exe

so i begin to download respority from it's direct link.but in eclipse there is an error which means there is no AndroidManifest.xml!!!

Is there any idea?
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] chishree:
Hi Folks,

Since I've updated my HD2, the external speaker isnt working, and the network reception has weakened.

I am using HSPL 3, and latest Radio.

Any thoughts on this.

Cheers

Chirag
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] russpattaya:
Flash it back to the HTC Stock rom, then try using HSPL 2. But follow these instructions from this link: http://xdaforums.com/showthread.php?t=609477

Russ
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] chishree:
I've updated my HD2 with latest ROm with SPL3.03, still the external speaker wont work. I believe this is a common issue with HD2 users. Anyone wos got the same issue, and got it solved, please help.
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] theej:
HD external speaker doesn't work

just experiencing same problem. Suddenly the 'ringing/handsfree'-speaker stopped working! really annoying, have to use vibrate function to get notified for calls now!

I tried almost every possible trick:

default reset [didn't work]

hard reset [didn't work]

different radio's [didn't work]

task29 [didn't work]

different roms [didn't work]

latest original HTC shipped rom [didn't work]

It only seems to affect the speaker used for ringing my phone and handsfree mode.

However:

with the headphone plug, the sound is ok!

also during a phone call, normal sound for the 'call'-speaker!

[\LIST]

online a lot of other people experience these problems, a lot of them got fixed by sending the phone for a repair!

I think we should do the same ;)

SOLUTION: send for repair!
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] theej:
speaker repaired ;)

update send for repair:

Called with HTC support, very friendly and quick call;

next day they picked up my HD2 @ home!

about a week later they returned the phone fully working again with SOUND!

(and free of any charge [$ 0,00 ]! :cool:)

problem fixed for me!:D
[myTouch 4G Themes and Apps] Infinite76:
Is it possible to port the app to other ROMS like MIUI and such?
[myTouch 4G Themes and Apps] borodin1:
No. It relies on HTC framework and integrated tightly with T-mo bloat.
[myTouch 4G Themes and Apps] hydrogenman:
can it be ported to Desire Roms you think?
[myTouch 4G Themes and Apps] mr.tenuki:
Cloudscout on the CM forums was able to port to CM ROM, so I guess it's possible with other ROMs as well.

This is his original post:

Here's what you need to do:

BEFORE YOU INSTALL CYANOGEN MOD you must back up the Genius Button apks and libraries. To do this, you must have the Android SDK as it will require ADB*. If you don't know how to set that up, you'll have to do some studying.

1) Enable debug mode on your phone.

2) Connect the phone to your computer via USB.

3) From the platform-tools directory inside the Android SDK directory, run this command "adb pull /system/lib/libvsuite.so"

4) Run "adb pull /system/lib/libvsuite_sharedlib.so"

5) Run "adb pull /system/app/vsuite.apk"

6) Run "adb pull /system/app/VSuiteApp.apk"

You will now have copies of the two library files and the two apk files necessary for Genius Button and Dragon Dictation.

Now, go ahead and follow the process described in the Wiki to install CM on your phone. Once that is finished, follow these steps:

1) Enable debug mode on your phone.

2) Connect the phone to your computer via USB.

3) From the platform-tools directory inside the Android SDK directory, run this command "adb remount"

4) Run "adb push libvsuite.so /system/lib/libvsuite.so"

5) Run "adb push libvsuite_sharedlib.so /system/lib/libvsuite_sharedlib.so"

6) Run "adb push vsuite.apk /system/app/vsuite.apk"

7) Run "adb push VSuiteApp.apk /system/app/VSuiteApp.apk"

8) Run "adb remount"

9) On your phone, launch ROM Manger and select "Fix Permissions"

10) Once it finishes running the permissions fix, reboot your phone.

The first time you trigger voice dialing via bluetooth, you will get an option screen that asks you if you want to complete the action with Genius Button or Voice Dialer. Check the box that says to always use this selection and then choose Genius Button. Also note, the first time you try to compose a text message, you will be presented with the license agreement for Dragon Dictation. You will need to tap the screen to accept the license. After that, it should work normally.
[myTouch 4G Themes and Apps] Infinite76:
I am running Miui . Do you think this process will work for it? Also I don't have stock anymore can anyone send me the libraries so I can try it out.

Sent from my beautiful mind
[myTouch 4G Themes and Apps] TrueBlue_Drew:
Gr8Gorillas DHD port has the genius button on it
[myTouch 4G Themes and Apps] Infinite76:
Could someone who is running a stock rom with genius pull these files for me?

Sent from my beautiful mind
[myTouch 4G Themes and Apps] mr.tenuki:
forum doesn't let me upload for some reason - send me a PM and I'll mail you the files.

I will try to make a zip file later for easier install.
[myTouch 4G Themes and Apps] mr.tenuki:
Here is a link to zip that will install the genius button on you ROM. Tested on CM 6.1.2 RC2 and working.

genius button update

Just copy to the root of your sdcard and install from ROM Manager or recovery.
[myTouch 4G Themes and Apps] Infinite76:
Thanks but didn't work with the miui rom I am using

Sent from my beautiful mind
[myTouch 4G Themes and Apps] Infinite76:
Nevermind. I see now. Its an app on my desk top. Now I have to remap button to it

Sent from my beautiful mind
[myTouch 4G Themes and Apps] banks1359:
Genius Button Attempt

Tried to flash it but was unsucessful..
[myTouch 4G Themes and Apps] mr.tenuki:
Do you have "Genius Button" application?

This one does not map a key to the app, it just installs it.
[myTouch 4G Themes and Apps] foriesg:
Will this work with cm7
[myTouch 4G Themes and Apps] Infinite76:
I am on miui and it worked for me

Sent from my beautiful mind
[myTouch 4G Themes and Apps] bittermormon:
I tried it via web yesterday with no luck. I kept getting force closes. I gave up pretty quickly though.
[myTouch 4G Themes and Apps] mr.tenuki:
try running fix_permissions and see if that helps.
[myTouch 4G Themes and Apps] banks1359:
Genius APK Please

Can someone do a adb pull and provide me with the genius button apk?

Thanks in advance..
[myTouch 4G Themes and Apps] mr.tenuki:
The genius button is not one apk, it is 2 apps and 2 libs. In order to get it running you need to push both .apk files to /system/app and both .so files to /system/lib.

If you want to do it manually, unzip the zip file I created and take the files from there.
[myTouch 4G Themes and Apps] banks1359:
Ok will try the manual way. Thanks
[myTouch 4G Themes and Apps] artemyst:
Manually pushed the files like you said, but it didn't map to the button even after fixing permissions.

Used these two guides and got the button mapped.

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

http://xdaforums.com/showpost.php?p=9234566&postcount=60

It works great now. Thanks mr.tenuki, 21productionz, mftek!
[myTouch 4G Themes and Apps] mrpanic7:
Has any1 confirmed this working on cm7?
[myTouch 4G Themes and Apps] marnold.bhb:
^ Yeah that.
[myTouch 4G Themes and Apps] Infinite76:
You have reinstall it and remap it but yes

Sent from my beautiful mind
[myTouch 4G Themes and Apps] TrueBlue_Drew:
Go HERE and install the zip.
[EVO 4G Themes and Apps] radiohead_freak:
Does anyone have a flashable stock HTC sense? Im running Fresh but I don't like that sense theme

sent from my Evo 4G on Americas REAL largest 4G network
[EVO 4G Themes and Apps] AtiRadeon1:
Search

in Android Development for the files.

Plus, wrong section this is for Themes and Apps ;)
[EVO 4G Themes and Apps] LudoGris:
SteelROM is what you are most likely looking for...

http://xdaforums.com/showthread.php?t=743781
[G2 and Desire Z General] o>c:
Anyone heard about GT Racing Motor Academy HD?

This game is the next best mobile racing game aside from Real Racing, which is idevice exclusive

It can be called the mobile Forza, it eats NFS for breakfast and makes Asphalt a thing in the past

With 24 manufacturers, over 100 cars and cost just 5 bucks, it is so enticing that I will grab it without second thought

But up til now no single android device is supported, be it qualcomm, TI, Droid series or the Galaxy series

So if the game is not available, why put it up?
[G2 and Desire Z General] ibemad1:
Eh... How on earth did you buy this if it wasn't on the android market?
[G2 and Desire Z General] o>c:
In fact Gameloft doesn 't sell its games on Android Market

They are sold on its website

And no matter which android device I choose, it says device not supported:mad:
[G2 and Desire Z General] linkage2424:
I have had this same issue with quite a few gameloft games on their site. It's as if they're just dangling a carrot out in front of us...lame. Games I actually want to pay for, they should let me buy!

Edit: For clarification, I've never sucessfully been able to buy a game from Gameloft.
[Captivate Themes and Apps] loserskater:
Here's a quick app I made to easily change your product code back to ATT.

I plan to add more later on for different providers like TMB, etc.

I just wanted to see if this was of any use...

INFO:

It's written in C# using Visual Studio and just a warning... there isn't really any error checking.

I played with it a few times and it worked fine(but we all know how far working for one person goes).

How to use:

You need to be rooted!!!

Unzip to wherever and run Product Code Fix.exe

Then just follow 1, 2, 3.

SOURCE:

There really isn't a need for the source as it just runs the corresponding scripts.

But if you want to tweak anything just look through the scripts.

I didn't really comment them at all, but you should have a vague idea of what's going on just by looking at them. The only part that you can't tweak is the actual writing of the ATT to the nv_data.bin. For that, this is all I've got:

private void fixbutton_Click(object sender, EventArgs e)
{
FileStream BinaryFile = new FileStream("efs_backup/nv_data.bin", FileMode.Open, FileAccess.ReadWrite);
BinaryWriter f = new BinaryWriter(BinaryFile);

f.Seek(0x18800f, SeekOrigin.Begin);
f.Write(0x545441);
f.Seek(0x188021, SeekOrigin.Begin);
f.Write(0x545441);
f.Close();
MessageBox.Show("File changed successfully!");
}

TO DO:

Add list of other providers.

UPDATES:

0.1.1

Added "busybox chown 1001:1001 /efs/nv_data.bin" to restore scripts

If you have tweaked the scripts and would like to upload altered versions, please do!

*If you own a different phone (Vibrant, I9000, etc.) and would like to help me out in adding more providers, please pm me!*
[Captivate Themes and Apps] rootnik:
Should I be on the stock rom while using this?

Thanks for the much needed tool!
[Captivate Themes and Apps] loserskater:
You need to be rooted.

You can either be on stock or a custom.
[Captivate Themes and Apps] ChiliPepper093:
You're a savior! worked perfectly got data abilities back. Thanks
[Captivate Themes and Apps] keitht:
Forgive what you may find as a stupid question, but why would I need to use this?
[Captivate Themes and Apps] bames:
many custom roms will change your imei (device id) to a generic #.

This isn't so much a problem as flashing to stock generally fixes the issue by restoring your original IMEI (which would be needed for warranty purposes).

The problem some have encountered is a particular rom flashing not only changing the IMEI but changing the product code that is embedded in the nv_data files. Even a restore to stock was not restoring the original imei's or nv_data files (product codes).
[Captivate Themes and Apps] bames:
FYI if the automated method doesn't work for you try 1 of 2 manual methods:

Using Just your phone with Market Apps (PC and ADB not needed):

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

Using a PC and ADB:

http://xdaforums.com/showthread.php?t=880223
[Captivate Themes and Apps] alphadog00:
THIS DOES NOT FIX IMEI!!!!!!

This utility fixes the product code (changes your phone to AT&T product code instead of Korea Telecom).

Don't confuse one issue with another. Yes it is possible to f-up your IMEI and the only fix is to back up your nv_data.bin and restore. Product code does NOT equal IMEI.

Flashing stock will not restore IMEI or product code. Your nv_data.bin persists across all flashes with minor changes - there is no way to restore it to original except from backup.
[Captivate Themes and Apps] bames:
Seriously...not sure what is lost in translation.

For myself...and it appears at least for a handful of others repairing the nv_data.bin file which restores your product code following the instructions contained within the fixes is what allowed the original IMEI's to BE RESTORED.

Sorry but you can't convince me that what i watched happen with my device and fix didn't happen.

If fixing the nv_data file and product code isn't what restored my original IMEI please explain how i now how my original IMEI vs. the generic 004XXXXXX (note: i didn't have original backups of efs of nv_data)

So in summary

for me RESTORING THE PROPER PRODUCT CODE via repairing and replacing the damaged nv_data files is what allowed for my IMEI product code to be restored. Maybe this won't work on all builds for some reason but i can POSITIVELY CONFIRM THIS WORKED ON MY 1007 build Captivate.

PS -- here is the disclaimer i added in my thread in response to a similar post by alphadog there:

*DISCLAIMER*

have already had one person post a response that this thread was misleading and stating that:

I have seen other users make this claim as well, however, they are either mistaken or what i experienced was a complete anomoly.

I had never backed up my efs folder or nv_data files prior to them being messed up (i didn't know they were there and had never used root explorer to view them until i had to research a fix). The first thing i did was use a hex editor to look at my nv_data.bin and its bak(s) and in fact none of them were good. They all contained wrong product code.

So the process i described was conducted without any previously backed up original nv_data.bin or nv_data.bak files.

I started with:

wrong IMEI

wrong product code

totally botched nv_data files with no backup of original unmolested efs folder or nv_data files

I ended up with

Restored original IMEI

Correct Product Code

Healthy/Correct nv_data files that i immediately backed up in multiple locations.

So if you didn't back up your original untainted efs or nv_data files and this fix doesn't work to restore your original imei and product code then allow me to apologize in advance for "misleading" you and trying to assist with your problem by posting what did in fact work for me.
[Captivate Themes and Apps] rbeck1078:
Thank you for the fix. I've tried the other methods and would either not work, or they would screw up my imei #. I never backed up my efs folder and was lucky enough that it never changed my imei, only had that problem when trying the other fixes. I was able to repair my imei by making a backup of the .imei file(not imei folder) in the efs folder. Then using root explorer went to my efs folder, opened the .imei file in text editor, then replaced the generic imei with my original, saved and exit. Then I used terminal emulator, "su", "busybox chown 1001:1001 efs/.imei" without quotes. That is what worked for me to fix my imei.
[Captivate Themes and Apps] krips2003:
For some good reason, I have never experienced any issue with either imei or product ID. Once I saw a thread about this, I used the method to see what my phone product ID looks like, and to my surprise it was the same as original (I do flash lots of roms). But one thing I don't do is 'ODIN one click to jfs6 stock' by DG. Instead I use the 3button fix ODIN to stock6 http://xdaforums.com/showthread.php?t=818439.

Therefore I don't know if DG version of ODIN 1 click to stock has anything to do with the imei or product ID messing up?

If anyone of you who had this issue or experiencing this issue, I don't know if you tried the 3button fix ODIN to stock or not to see if that fixes your issue with product ID and imei. (I didn't backup the original rom that came with captivate and I'm using 3button fix ODIN to stock and 1 click ODIN to do master clear).
[Captivate Themes and Apps] loserskater:
I had no idea that file was even there... I've never needed to use this fix, but I thought people could use an easy app.

If altering that file changes your imei... That would make things a lot easier... But also would be easy for imei "spoofing" and I believe altering your imei is illegal...

EDIT: I wonder what that file is actually used for... Theres no way that they would just leave your imei out in the open like that. From the 15 min of research I've done while on lunch, your imei is stored on some kinds of OTP (One Time Programmable) chip. So that file is probably just reading that number from somewhere (like decrypting it from the nv_data.bin). So my conclusion is that altering that file is only a temp fix. Still need to do more research though.
[Captivate Themes and Apps] rbeck1078:
Im not sure why it worked, but I had the generic imei after trying one of the other fixes and after altering that file my imei is correct now. :confused: Also we never really have our imei changed? Just the file on our phones reporting it incorrectly?
[Captivate Themes and Apps] loserskater:
I'm not sure how Samsung/AT&T does it... but that's usually how most phones are. I'll dig in to this more next week when I have some time...