yashsingh1/xdaforums huggingface dataset:
[Desire HD Q&A, Help & Troubleshooting] halfcoast:
This mms issue with jellybean ROMs is really frustrating after having spent most of last weekend trying to troubleshoot it. After much trial and erroring and research I have worked out the following.

The default APN list does not come from the sim. The sim probably only contain the MCC and MNC numbers which identify the telco for the following reasons. I believe the default APNs come from the following file /etc/apns-conf.xml, which contains details of every APN in the world and is part of the base rom. Upon first boot (maybe - it might be a default already in the rom) and definitely when you use the reset to default option for APN, another file is created /data/data/com.android.providers.telephony/databases/telephony.db. This database is edited when ever you change APN data. There is also another file /data/data/com.android.providers.telephony/shared_prefs/preferred-apn.xml which point to the APN you have selected from the APN list you have on your phone (the dot beside the APN in the list) in this database.

I think jellybean has difficulties in cases where you need to have 2 separate APNs for internet and mms.

Some telcos systems operate ok with all the data contained in a single APN. I have been able to get mms working for my Vodafone Australia account by doing this.

Using the same phone, I can't get mms function for Optus Australia. It appears Optus requires 2 separate APN for internet and mms (I read somewhere about them 'doing things properly and running these functions on 2 networks' - whatever that means). If you make the APN which contains the mms details selectable by leaving the APN type blank (as opposed to having mms as the entry) then select this as your preferred APN, suddenly you can send mms but lose internet connectivity. Even with my Vodafone account, if I split the APNs to separate internet and mms, mms doesn't work again.

Something is wrong in the programming somewhere. I read somewhere where someone identified inconsistent variable naming in the mms programme but I will have to dig that up again.

I hope someone can fix this soon as it looks like it is pretty widespread. Wonder how the telcos are explaining it away with people who buy their shiny new jellybean equipped phones and can't use mms.
[Desire HD Q&A, Help & Troubleshooting] gruntyoldbag:
Bleh.

I learned that the "apns-conf.xml"-file is a different version in GB and in JB.

I guess this wasn't much of a discovery to anyone but me?

And now my APNs isn't working again.

I can not restore my working APN settings from GB to JB.

I might give up on this :(
[Desire HD Q&A, Help & Troubleshooting] shifted-is:
halfcoast - try doubling it up like i did. Make your default APN read default,supl,mms and your mms one read just mms under APN type...

If that doesn't work - then start adjusting the Proxy and Port settings - maybe try the same settings I have but with Vodafone information. I got mine working - though it took hours, I eventually got there.
[Desire HD Q&A, Help & Troubleshooting] gruntyoldbag:
Btw:

- I have 3459 APNs in Stock GB rom and only 1378 APNs in JB Rom. (Number from "APN Backup and restore".)

- /etc/apns-conf.xml doesnt exist in GB - I can not find it.

- apns-conf.xml in JB is version 7 - what version is it in GB?

Also another strange thing:

In both GB and JB I have the same 4 telephone networks to chose from.

On the lock screen, in GBs it correctly shows the daughter companys name, in JB is shows the parent companys name.

Very strange.
[T-Mobile LG G2x] projectzro:
Sorry if this was already a question but I'm on the app and itdoesnt have thread search. (Which is stupid). But I just noticed today that my stock browser wont work. Web apps do and so does Firefox, and it works on wifi but not the mobile network. I like the stock browser and would like to still use it. J really would like to avoid a full wipe though. If anyone could help that would be great. Thanks in advance.
[T-Mobile LG G2x] hhwong:
try to wipe cache/data and fix permission, see if it works.
[Samsung Galaxy R i9103] DeepankarS:
So i was updating my CWM version and suddenly in the midway my laptop went beserk.

I had to re-flash my phone..and then the CWM (now back to the old version)

But this strange thing happened.

I used to root my device with a particular zip that always worked.

This time it failed.

I downloaded SuperSU v0.99 and the installation was aborted as no files were found by CWM.

So i downloaded the SU binaries and flashed them. The root checker app said:

View attachment 1664875

Then i tried installing SuperSU by chainfire and this popped up.

View attachment 1664877

Then

View attachment 1664879

What should i do now. Unrooted my phone now using a zip given in some previous thread

How to root my phone now.

Tried the steps given in our buddy Mj.Vikrams thread, but to gains. Ugh. :(

Help!

[EDIT] Solution to the ardatdat's screen freeze problem occurring with few.

Pre-requisite

a) CWM

b) Ardatdat's kernel v4.2 beta 6

c) Updated Su BInaries flashable zip.

Procedure

1. Install CWM.

2. Boot into CWM (recovery) and Flash Ardatdat's kernel v4.2 beta6

3. Wipe cache and Dalvik's cache

4. Power off phone

5. Turn off phone after 5 minutes, let the android upgrade.

6. Turn off phone again and boot into recovery again.

7. Flash updated su binaries zip

8. Wipe Cache

9. Turn on phone and face no screen freeze issues.! :victory:
[Samsung Galaxy R i9103] Deleted member 3341764:
What I did was to flash ardatdat's kernel 4.2-beta6. It's pre-rooted ;)
[Samsung Galaxy R i9103] DeepankarS:
Re: Root issue.

Yeah..but the ardatdats kernel has some problem with the superuser.

It makes my screen go blank and then i have to remove the battery and restart it.

I used to do the same.

But a possible solution was rooting the phone first and then installing ardatdats kernel.

My phone isnt getting rooted!
[Samsung Galaxy R i9103] mj.vikram:
First try to install BusyBox and update it and try if its not working then go with the below method...

1. Format system.

2. Flash Stock ICS.

3. Follow the thread Rotting ICS.

please tell us if it worked or not......
[Samsung Galaxy R i9103] DeepankarS:
Re: Root issue.

My phone is not rooted. So i think busy box wont work.

Ill wipe data and reflash stock ics.again.

:(
[Samsung Galaxy R i9103] mj.vikram:
try busy box it may work....
[Samsung Galaxy R i9103] DeepankarS:
What does busybox do!

I couldnt understand yet.
[Samsung Galaxy R i9103] mj.vikram:
Busy Box is something that you install on your phone to give you some additional handy LINUX / UNIX based commands. You need Busy Box installed because some commands are not available to you and you made need them for some root level tasks.
[Samsung Galaxy R i9103] tOrNadO™:
Tried flashing the latest version of SuperSU through CWM??
[Samsung Galaxy R i9103] DeepankarS:
Re: Root issue.

SuperSU v0.99 isnt installig via CWM.

It is in their thread that some phones might not be able to flash SuperSU via cwm.

So what is the other way round??
[Samsung Galaxy R i9103] D™:
Re: Root issue.

Buddy, i think in a rom supersu.apk was su. Donno know which rom was having it. Also, if anyone can provide that supersu.apk..:confused:
[Samsung Galaxy R i9103] DeepankarS:
Re: Root issue.

It was new angeeks rom buddy :)
[Samsung Galaxy R i9103] D™:
Re: Root issue.

Extract it and then try it in urs..
[Samsung Galaxy R i9103] DeepankarS:
Re: Root issue.

My exact problem is with the ardatdat's kernel causing screen freeze issues.

So i wanted to root my phone first and then install the kernel. So that the kernel will not install its own.superuser.

Any way out??
[Samsung Galaxy R i9103] tOrNadO™:
Try Angeeks ROM V1, i din hv any issues wit ardatdat's kernel v4.1 in it.. :)
[Samsung Galaxy R i9103] Adam77Root:
It will not root the device if it is already rooted. It checks for the 'su' binary in '/system/bin/' and '/system/xbin/' first.

#!/sbin/busybox sh

##### Install SU #####

if [ -f /system/bin/su ] ;
then
echo "su already exists in /system/bin/ :)"
else
if [ -f /system/xbin/su ] ;
then
echo "su already exists in /system/xbin/ :)"
else
mount -o remount,rw /system
rm /system/app/SecretWallpaper1.apk
rm /system/app/SecretWallpaper1.odex
rm /system/app/SecretWallpaper2.apk
rm /system/app/SecretWallpaper2.odex
rm /system/app/YouTube.apk
rm /system/bin/su
rm /system/xbin/su
rm /system/app/Superuser.apk
rm /data/app/Superuser.apk
mkdir /system/xbin
cat /sbin/xiaolu/files/su > /system/bin/su
ls > /system/etc/init.lstest.txt
cat /sbin/xiaolu/files/Superuser.apk > /system/app/Superuser.apk
chown 0.0 /system/bin/su
chmod 6755 /system/bin/su
chown 0.0 /system/app/Superuser.apk
chmod 644 /system/app/Superuser.apk
ln -s /system/bin/su /system/xbin/su
mount -o remount,ro /system
fi
fi

##### Install SU OK #####
[Samsung Galaxy R i9103] DeepankarS:
Re: Root issue.

Yes i know that sir.

But,

My phone isnt getting rooted :'(

Installation goes successful.

But then no superuser is found neither does the root checker app say that my phone has not got proper root access.
[Samsung Galaxy R i9103] DeepankarS:
Re: Root issue.

That is because it is already rooted and ardatdats kernal does not apply its root on a rooted phone.

See post by Adam Sir here.

So...that is why...

I want to stay on the Stock ICS with ardatdats kernel to try something...

It has a problem in here.
[Samsung Galaxy R i9103] D™:
Buddy, Be specific. You want Root with ardatdat's kernel & not ardatdat's SU..right..???

so, update su binaries using busybox & revert.
[Samsung Galaxy R i9103] The-Droidster:
You can't update 'su' binaries with busybox. su binaries are a part of the superuser package. Busybox is used to install, update and symlink busybox applets like cp, mkdir, cat, rm, ls etc. Busybox depends on su binaries not the other way round buddy.;)
[Samsung Galaxy R i9103] DeepankarS:
Re: Root issue.

Can i do this thing.

1. Flash ardatdats kernel v4.2 beta 6

2. Wipe cache and dalvik's cache

3. Turn on phone after 5 minutes.

4. Again go to cwm and flash just the SU binaries.

will that be a possible solution??
[Samsung Galaxy R i9103] The-Droidster:
Buddy, I'd really like more info on this issue. You said SuperSU app by chainfire isn't working for you, right? What about the Superuser app by ChainsDD(the default app in the superuser.zip)? What is the message?
[Samsung Galaxy R i9103] DeepankarS:
Re: Root issue.

No root method is working on my phone.

I flashed superuser by chainsdd..nothing happened..no.superuser app came..root checker said that pho.e is not rooted.

SuperSU's installation got aborted as CWM couldnt find any file in the zip.(such error is also stated in chainfire's thread)

I did flash ardatdats kernel, but then screen freeze issue.

Tried updating superuser app via superuser update fixer and it made my phone even worse.
[Samsung Galaxy R i9103] tOrNadO™:
Did u try flashing any other stock ROM via ODIN and den flash SuperSU?? Do a factory reset and wipe everything once and try.. :)
[Samsung Galaxy R i9103] DeepankarS:
Re: Root issue.

Did everything.

The supersu wont install with CWM.. it is a known error.

Now Im flashing the ardatdats kernel then flashig the updated binaries.

So problem solved. [will revert if problem gets solved]
[Samsung Galaxy R i9103] D™:
OK, means your problem solved then please change the Subject of your OP & prefix {Solved}.
[Samsung Galaxy R i9103] DeepankarS:
Re: Root issue.

Changed the subject and solution posted :D
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] imranaryan:
hi

no w i want to use my Ace as a stand by phone so am thinking of installing Stock DDQ8 rom as its for my reason but i want to enable link to sd with it so please tell me the procedure i tried installing the rom and rooting it with cwm then installing link 2 sd but its not working.. any way i can make link 2 sd work on stock rom
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] SuperAce609:
Flash any other stock base roms. Stock on Fire is a good one.
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] I r o n M a n:
Stock ROM evolution, stock on fire, stock lite
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] imranaryan:
please can you link me to the threads

Sent From Somewhere In The Streets Of INDIA.
[T-Mobile Samsung Galaxy S II SGH-T989] vassosman:
Just a heads up boys!

http://mobilesyrup.com/2013/01/21/t...n-upgrade-now-expected-to-arrive-in-february/
[T-Mobile Samsung Galaxy S II SGH-T989] Darth:
If T-Mobile gets it first....fine by me....there roms will work. I've never used stock. And won't. :)
[T-Mobile Samsung Galaxy S II SGH-T989] Koragg618:
Sucks how it still says testing pending... I wonder if we'll get a mysterious leak from Telus/Koodo or T-Mobile to test it for them lol. Can't wait for it anyways. Eager to get the vibration back to normal and also for the ROMs to be actually smooth
[T-Mobile Samsung Galaxy S II SGH-T989] Woody:
Please put all the JB discussion in the Official JellyBean Discussion thread stickied in this section.

Thanks to all
[Android Q&A, Help & Troubleshooting] srinivask82:
I was playing around with the Ubislate 7ci tablet, which is basically a generic Android tablet with stock ICS. Since it is not supported well, I went thru multiple documents and rooted it, After a lot of tries installed ClockWorkMod 4 too and took a backup. But after that I went one too far and installed ClockWorkMod touch 6, which pushed my system in to a bootloop. I am not able to go to recovery, adb / fastboot is not recognizing my tablet.

I tried writing the boot.img and recovery.img to SD card using win32diskimager, but the tablet is not booting from the SD card.

I have the backup files from ClockWorkMod and a tablet which bootloops (not able to go in to recovery or adb/fastboot). Is there a chance of reviving the tablet?
[Android Q&A, Help & Troubleshooting] srinivask82:
Ubislate 7ci soft bricked

I read a lot of threads (inside and outside of XDA) and all of them suggest using fastboot / recovery, which is not working for me or suggest to flash a firmware. I don't have the correct firmware, so I have downloaded a img file for another China tablet with ICS, just searching more before trying that, since that could hard brick my tablet.

I have also analyzed what I did wrong and I could see that the clockworkmod touch img file is moved to /dev/block/nandg, which should only affect recovery and should not affect normal boot-up. I have left my tablet to discharge to see whether rebooting after discharge goes directly to nanda.

If you have any suggestions to try out, it is much appreciated.
[Android Q&A, Help & Troubleshooting] vinweb:
need help got ubislate 7ci in dec12 with bootloop problem pl advice how to flash/bric

need help got ubislate 7ci in dec12 with bootloop problem pl advice how to flash/brick whatever applicable my friend got a working 7ci how can i copy his rom &load in my 7ci using flash/brick

on long pressing power+vol up a green android logo comes up& no key works& system hangs.

can i reset android using key board if so pl help.
[Android Q&A, Help & Troubleshooting] Cyber-Logic:
I have a Ubislate 7C+ - Have you tried doing a factory reset? There's a tiny hole on the back of the tablet for it.
[Android Q&A, Help & Troubleshooting] srinivask82:
Are you able to get in to fastboot

My 7ci did not go in to a fastboot mode :crying:. If you can get in to fastboot mode, you can try flashing CWM recovery and restore a CWM backup taken from your friend's machine. I have attached the version of CWM which worked for me and as always NO GUARANTEES. USE IT AT YOUR OWN DISCRETION.

FYI - Fastboot was NOT working in my Ubislate, I was able to get adb working ROOTING your Ubislate 7ci

If it is not too much trouble send it back to datawind (techsupport@datawind.com)

I don't think there is a reset button in Ubislate 7ci. All I see is a hole for the mic.
[Android Q&A, Help & Troubleshooting] srinivask82:
Success

I sent the TAB back and they fixed the tab and sent it back :victory:
[Android Q&A, Help & Troubleshooting] fkid93:
ROM

Found this ROM

havent tried myself yet

http://forum.gsmhosting.com/vbb/f606/ubislate-7ci-working-rom-found-1682115/
[Android Q&A, Help & Troubleshooting] chirag.here:
Hope your issues are solved, can I have your CWM backup.img, my Ubislate 7ci is softbricked. Please help.
[Android Q&A, Help & Troubleshooting] srinivask82:
Try this

The clockworkmod image which worked for my 7Ci and few 7C+ (based on the reply to this thread), can be found in the following thread in the second post. Best of luck... :fingers-crossed:

Successfully Rooted Ubislate 7ci and installed ClockWorkMod
[Android Q&A, Help & Troubleshooting] chirag.here:
cwm that I have works well with my 7ci. I need a system backup of your ubislate which u did with your cwm.. Plz help if u can..
[Android Q&A, Help & Troubleshooting] swap002:
Hey could you please upload your backup files here for others?
[Android Q&A, Help & Troubleshooting] neelabh2810:
want rom for the ubislate 7cz im helpless

plz help me in gettng rom for my ubislate 7cz its an earnest rrquest plz help!
[Sony Xperia S, Acro S, Ion] anouj:
Hi google wallet now works on xperia p with a new walle setting in its stting menu in its newer firmwares. Considering th p and s are atleast abit similar can anyone find the files for the setting and post them here ? Thanks
[Android Software/Hacking General [Developers Only]] felipe92:
Hello everyone, first I apologize for my English.

I'm from Brazil. I imported a HDC i9300 Mtk6575 China. It worked perfectly for 2 months. Now my carrier does not give more signal has a red X in the tower of the taskbar android.

I have no technical knowledge to fix it, hopefully I can get.

Can anyone help me?

thank you very much
[Android Software/Hacking General [Developers Only]] felipe92:
Pleaseee Help me!
[Desire HD Q&A, Help & Troubleshooting] spraddl:
Hey Guys,

i have the problem that the paradroid doesn't work complite.

it can change the lauchner but not an app allone (for example youtube).

does someone know how to fix it?

So i have a desire hd with the pacman rom v19.3(inkl. Gapps) with the KangBangKernel.

I have flashed the paradroid.zip from the thread.

peace spradd
[Desire HD Q&A, Help & Troubleshooting] spraddl:
nobody knows how to fix it?
[Desire HD Q&A, Help & Troubleshooting] bananagranola:
I must confess that I can't figure out what your problem is. What do you mean by change an app?
[Desire HD Q&A, Help & Troubleshooting] GuyInTheCorner:
I believe that he means the Default Actions dialogue box.
[Desire HD Q&A, Help & Troubleshooting] spraddl:
it means the layout and size wich you can configurate in the Paranoidsettings
[Desire HD Q&A, Help & Troubleshooting] martinez1:
I guess I have the same problem - after choosing any app from the list to change the resolution the PA settings app FC. I can change the overall system settings in PA though. Tried clearing data of the PA settings app, but no luck.

Martinez
[Android Software Development] scaccomatt0:
Hi!

I develop Android since 1 year and if I read my first code, i put my hands over my hair :)

Days by days and lines by lines, the developer skill increased and after 1 year i collected some feature and block of code that I always use (some are like tips/triks).

I wanna share them with all of you and take suggestion or other block of codes you always use.

1) CONSTANTS CLASS

In this "final" class i put all constants and methods I need in my activities.

public final class Constants {

public static final boolean DEBUG = true;
public static final boolean LOG = true;
public static final String TAG = "APP_NAME";
public static final String TAG_PREFERENCE = "PREFERENCE";
public static final String TAG_WIDGET = "WIDGET";
public static final String marketlINK = "market://details?id=app.name.etc";
public static final String oldversion="0.9";
public static final String version="1";

public static final String getCurrentDate(){
Calendar c = Calendar.getInstance();
SimpleDateFormat df = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
String formattedDate = df.format(c.getTime());
return formattedDate;
}

}

2)LOG WRAPPER CLASS

This wrapper class allow to disable all log output in logcat.

It's possible to obtain the same results by using proguard.

public class Log {
static final boolean LOG = Constants.LOG;

public static void i(String tag, String string) {
if (LOG) android.util.Log.i(tag, string);
}
public static void e(String tag, String string) {
if (LOG) android.util.Log.e(tag, string);
}
public static void d(String tag, String string) {
if (LOG) android.util.Log.d(tag, string);
}
public static void v(String tag, String string) {
if (LOG) android.util.Log.v(tag, string);
}
public static void w(String tag, String string) {
if (LOG) android.util.Log.w(tag, string);
}
}

3)FIRST TIME LAUNCH

Check from sharedpreferences if it's the first time the app is launched.

final boolean firstTime = prefs.getBoolean(Constant.version, true);
if (firstTime){
editor.remove(Constant.oldversion);
editor.putBoolean(Constant.version, false);
editor.commit();
}

4)CHECK NUMBER OF START

Check how many times the app is launched and do something..

int counter = prefs.getInt("numRun", 0);
counter++;
prefs.edit().putInt("numRun",counter).commit();
if (counter==5){
openDialog();
prefs.edit().putInt("numRun",0).commit();
}

If you have suggestions or other block of code-lines, i'll include them on the first post!
[Android Software Development] scaccomatt0:
reserved
[Android Software Development] matgras:
Are you sure that youre developing android?
[Asus Transformer TF700] Beret67:
Twice I have updated from ICD to JB after getting root on ICS then saving my root with OTA.. however after I get into JB and launch OTA, there is no option to restore root.

Superuser is checked and so is /system supports root protection..

can i get some help? do i have to use SU Elite? :/
[Asus Transformer TF700] Beret67:
bump
[Asus Transformer TF700] sbdags:
Did you temp unroot before accepting the OTA? I don't think it works unless you do this step.
[Asus Transformer TF700] hx4700 Killer:
I have reverted and upgraded 3 times and never "temp unrooted"

If you have a file explorer look for: /system/usr/we-need-root/su-backup

If that exists and if the perms are correct you can regain root. There are guides (I don't know where) but they walk you through regaining root.
[Asus Transformer TF700] bluewr:
Try the instruction here

http://xdaforums.com/showthread.php?t=1926147
[Asus Transformer TF700] MartyHulskemper:
I had OTA RK and it didn't work for me either, for some strange reason I never found out. I installed SuperSU from the Play Store and that worked. It's been a loooooooooooong time since I had stock ROM though, so YMMV.
[Asus Transformer TF700] hx4700 Killer:
Yeah, several guides suggest that you might have "partial root" and that rmoving/reinstalling supersu restores full root access.
[Asus Transformer TF700] Beret67:
Okay so this is getting a little frustrating now..

I never did untemp before with OTA and so i tried that. I rooted at ICS, saved the root with OTA and then untemp rooted and then upgraded to JB.. however I think i got a partial root because when I look at the OTA app again in JB there was no option to restore root..

so i tried SU E and it saus SU binary not found, i had only checked OTA survival though but there was two apps under the allow list: Root Checker Basic and Superuser. After unckecking ota survival i couldnt recheck them though. So here i am stuck on JB without root again. I have not tried bluewr post yet which i am about to. Also i hope flash still works in jb
[Asus Transformer TF700] bluewr:
Flash will work, you just need to install it either in ICS, or after as a third party app, as Google play doesn't allow download, only update now.

And try either SuperSU or Super User only, not both, and before temp unroot, be sure to update the binary on which ever one you use.
[Asus Transformer TF700] Beret67:
Update binary? How exactly do i do that? thanks for advice
[Asus Transformer TF700] buhohitr:
The trick is once you rooted, you need to launch superuser, and it will auto update your binary, then install OTA root keeper., then save root, then temp unroot, then upgrade, then use ota to restore root.