yashsingh1/xdaforums huggingface dataset:
[One (M7) Q&A, Help & Troubleshooting] ArmedandDangerous:
If you're suggesting that they use the same programmers for every single app they have then that would be true, but the FB iOS app suffers no such lag and after releasing the app for so long on Android, you'd figure they would have improved their coding or hired a small group to program in Java/Android especially now that FB is pushing for mobile revenue...
[One (M7) Q&A, Help & Troubleshooting] Montago:
Facbook has been working hard on Facebook Home (Android Launcher) ... so i guess their work staff isn't spending time optimizing their Facebook APP..

Facebook also lags on IOS ... at least on my iPhone 4 it does...
[One (M7) Q&A, Help & Troubleshooting] ipwngeek:
There is a fix, indeed :)

If you're on anything beneath 4.2.2 - settings -> development -> advanced -> tick the box for "force GPU rendering" -> done :)

4.2.2 hides the development settings by default, so to show them, -> settings -> about -> software information -> more -> click on the "build number" 5-15 times, rapidly to uncover the 'development' section of the settings menu :)

Let me know if it works!
[One (M7) Q&A, Help & Troubleshooting] ArmedandDangerous:
Doesn't work as well as it did on the HoX and it still lags, cos that's the first setting I turn on when I use an Android phone :P
[One (M7) Q&A, Help & Troubleshooting] ipwngeek:
Oh, allright then! Sorry to hear! Lets just hope facebook fixes it asap :)

FYI, I don't seem to experience any lagggg at all insisde the app :)
[One (M7) Q&A, Help & Troubleshooting] AllAboutTheCore:
There's a reason it lags ... It's a piece of faecal matter. I think subconsciously, your mind is telling you give up on Facebook, it's ****e, Twitter's no better, that's for stalkers :)
[One (M7) Q&A, Help & Troubleshooting] Montago:
For many reasons, Google+ seems to be a better option.

App is 100 times better designed / programmed

No ads / spam

almost no people that are annoying..

almost no family members

almost no friends...

but who cares, it runs perfect ! :laugh:
[One (M7) Q&A, Help & Troubleshooting] nugzo:
LOL the perfect App :rolleyes:
[One (M7) Q&A, Help & Troubleshooting] AllAboutTheCore:
LOL, I like the sound of that bit.
[HTC Sensation] wildcontigo:
Just wanted to say thank you all the sensation developers including the forbidden ones, and everyone in this community. I just got my new HTC One and I'm ready to tinker with the new toy. I'm keeping my sensation, so I guess it will keep being updated. Thank you all
[HTC Sensation] cashley90:
I agree, they are awesome, although I'm not sure this was worth opening a new thread to express your gratitude, I'm sure lots of people would agree with you
[T-Mobile, Samsung Galaxy SIII] kmontenegro:
I'm attempting to upgrade from CM10.1.0-RC2-d2tmo to a recent nightly but, when I'm in CWM Recovery 6.0.3.2 and attempt the upgrade i get an

assert failed: getprop("ro.bootloader") =="T999 UVDLJA" || getprop("ro.bootloader") == "T999 UVDLJC" || getprop("ro.bootloader") == "T999 UVDMD5" || getprop("ro.bootloader") == "T999VVDLL1" E: Error in /sdcard/0/CM10_Downloader/cm-10.1-20130606-NIGHTLY-d2tmo.zip (Status 7)

I've updated my radio to and my kernel to make sure those weren't the issue but I'm still getting this error.

Forum posts pointed at radio and kernel. Kernel updated to 3.4.47-leanKernel-att_aosp_43-6.2 and my radio is T999UVDMD5.

Thoughts?
[T-Mobile, Samsung Galaxy SIII] EtherealRemnant:
You need to install the root66 UVDMD5 image to get the new bootloader. The radio and kernel don't touch them. You have to use the ODIN image here -> http://xdaforums.com/showthread.php?t=1949687

That will get you a stock rooted UVDMD5 system and from there you can install whatever ROM you wish.
[T-Mobile, Samsung Galaxy SIII] Da Kine:
Read this thread and choose which zip suits your needs. Once you have downloaded one and have flashed it in recovery, you can download and flash the latest and greatest from CM.

http://xdaforums.com/showthread.php?t=2282603
[T-Mobile, Samsung Galaxy SIII] Woody:
Yes. ^^^ Use this one. ^^^ and read the thread. It isn't too long. No need to flash Root66 for a "simple" booloader swap (unless you want to). [Nothing is simple when it comes to SBLs and you need to take extreme care when doing so.]

You are on LJA bootloader. Just read the OP that Beast linked to and flash it accordingly. When I did it, I had LH2:eek: but I have flashed every ROM we had up to the Bootloader change. When I did it though, it replaced my moden.bin with MD5. I don't get good reception with MD5, so I flashed one that I do. Bootloader remains the same (MD5) even if you flash a different modem.
[T-Mobile, Samsung Galaxy SIII] EtherealRemnant:
Wouldn't it be safer to use ODIN than a recovery script for something so sensitive though? I certainly wouldn't trust a recovery script to touch my bootloader...
[T-Mobile, Samsung Galaxy SIII] Aerowinder:
It's legit. The script is a total mess, but it gets the job done. I'll submit a clean script for the next update.
[T-Mobile, Samsung Galaxy SIII] IXChicharitoXI:
The flashable file worked flawlessly for me. You could Odin if you want but this is easier and works just fine.

Atleast you have options.
[T-Mobile, Samsung Galaxy SIII] EtherealRemnant:
I guess I am just nervous about flashing my bootloader with recovery, especially since I've had recovery error on me before. Isolated incidents but still.

You're right though, options are a good thing.
[T-Mobile, Samsung Galaxy SIII] DocHoliday77:
Correct me if im wrong here, but arent you flashing the bootloader anytime you flash a custom kernel?

As long as its done correctly there the risk should be minimal considering people flash custom kernels all the time.
[T-Mobile, Samsung Galaxy SIII] Aerowinder:
No, kernel is boot.img.
[T-Mobile, Samsung Galaxy SIII] DocHoliday77:
Right, I dont know why om getting so mixed up tonight! For some reason was thinking of the zimg (initramfs) which is also part of the boot.img.

Anyway, thanks man!
[T-Mobile, Samsung Galaxy SIII] rush_ad:
I tried to install this script and now my phone does not boot at all.

I keep pressing the power button but the phone does not respond at all. It is fully charged but no response.

Please help.
[T-Mobile, Samsung Galaxy SIII] Aerowinder:
What model is your phone and what model firmware did you flash?
[T-Mobile, Samsung Galaxy SIII] Butch128:
Same thing happened to me - ran on my SGH-T999v.

Rebooted, and phone does not work (QHSUSB_DLOAD error it looks like). Looks like I need to find someone to JTAG it now...
[T-Mobile, Samsung Galaxy SIII] DocHoliday77:
What exactly did you flash?
[Networking] ddmclw:
Data sniffers? Lol first time I have heard of that.
[Networking] szsjq:
You can use OpenVPN client with VPNBook free server.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Q&A, Help & ] goldenarmz97:
I have a stock, unrooted S3 on the At&t network & have been having problems streaming live video. Everything Works great on wifi, but when I connect to At&T's network, it is unable to play. Everything else works, from YouTube to live streaming radio, but I have no idea what is going on here. Tried a couple things, such as updating to the latest flash player & changing the preferred network settings, but its only working on wifi. Any help is appreciated.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Q&A, Help & ] JJEgan:
You have I9305 phone ???

jje
[Galaxy S III I9305 (4G LTE + 2GB RAM) Q&A, Help & ] fotbal5:
Make a ping and speed test and see if all is ok.
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] bart1996:
Hey guys,

I don't know wether you cope with this problem or not, but since i've updated my s advance to JB4.2.1 i can't take a screenshot anymore.. :( (i've rooted it by the way) or has it changed? :confused: in GB it was just the home + power button.. i have xxlqe version. I would really appreciate any help, i often use screenshot.. Thanks in advance! Litterally.. :)
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] rajman:
Home + power for 2-3 sec. It works for sure...

tapatalked
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] Jeroenvk94:
I had the same problem but ur right it works! Thx
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] bart1996:
Yes it was that way in GB too, but i'm sure it doesn't work now.. i have tried every combination and order but without any result.. nothing happens, if i hold it for 1 or 2 or 3 secs.. it goes just to 'recent used apps' by holding it too long.. :(

Does on anyway the manner of rooting matter? I've just selected the root.zip update from xda in the recovery mode.. (not the most usual way i think but it works fine, i've veriefied root acces)

Ps sorry for inproper english
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] bart1996:
By the way, does anyone know if and how you can enable transparent statusbar in this phone with jb? :)
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] bobfrantic:
go to my mod :D in my signature
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] shut_down:
First press home, than power and hold them for 2-3 seconds. If you press power first you will get event apps.

Послато са GT-I9070 користећи Тапаток 2
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] violet.tester128:
No! that was in GB. In JB, you have to press both simultaneously and hold.

My Device : Rooted GT-I9070

ROM - 4.1.2 Stock I9070DDULP8

Kernel - CoCore-E-6.2

Recovery - TWRP 2.5
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] shut_down:
But if you press power few moments before it brings recent apps, try. ;) Or menu. Need to be pressed the same time, mistake sorry. :)

Послато са GT-I9070 користећи Тапаток 2
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] bart1996:
Yes indeed they must be presses at the same time.. i practised lots and lots and suddenly clickk he did it, but it requires superprecise timing on my phone, so half of the times i fail... in GB you could just press the home button and then the powerbutton whenever you want, thats really much easier.. i don't understand why they wanted to make it such a though challenge in JB.. anyway thanks for the help! :)
[Verizon Samsung Galaxy S III] yichen382:
Before using Lean Kernel, I was always able to change the boot (splash) screen using this method, and having fun replacing it every once a while :

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

Now, ever since I started to use Lean Kernel, I can no longer flash any of these spash mods. Although the installation in recovery looks fine, when the phone boots up, the flashed image turns into pink and black no matter what the original image is. I don't have problem with LK's pink logo. I am just wondering how LK adds the pink color to whatever splash image flashed afterwards, and if there is a way to still change splash screen with LK.

Any help?
[Verizon Samsung Galaxy S III] jmxc23:
With LeanKernel you can't stop it from turning the splash screen pink. It is one of its quirks.
[Windows Mobile Development and Hacking General] mamaich:
Re: Encryption algo in ba_dpodcht_12406_110_10600 + radio RO

The encryption of the ROM image has also changed. It is still a modification of XOR algorythm. The remaining part of the file starting from 0xAB offset may be decrypted with this procedure:

bool XorBuffer(BYTE *buf, int len, DWORD &dwVal)
{
DWORD *p= (DWORD*)buf;
if (len&3)
printf("WARNING: buffer not multiple of 4\n");
len >>= 2;

while (len--)
{
*p++ ^= dwVal;
dwVal^=p[-1];
}

return true;
}

The modification is minimal - the XOR constant is XORed itself with a decrypted byte. The other code of xda3nbftool does not need to be modified except for skipping the 0xAB bytes from the start of a file.

The starting values of dwVal for the chinese update:

Extended ROM: 0x9d94b405

Main ROM: 0xE688221

Radio: 0x1F1F5006

Maybe later I'll make a program that would automatically calculate these constants for a given ROM image.
[Windows Mobile Development and Hacking General] mamaich:
Re: Encryption algo in ba_dpodcht_12406_110_10600 + radio RO

To protect radio ROM from reverse engeneering HTC used a simple substitution cipher. I've managed to calculate a part of a table for ascii characters and numbers. Someone with a better cryptographic skills is needed to find the remaining part of the table. Here is a sample code that partially decrypts the radio ROM image. All embedded strings become readable, but the code still cannot be decompiled.

Edited: I've calculated the whole table. See posts below.

#include <stdio.h>

int Arr[256];
void main(int argc, char *argv[])
{
FILE *SrcFile;
unsigned long Count[256], MaxCount=0;
int I, Ch, PrevCh=0, Divider, Value;

for(int i=0; i<256; i++)
Arr[i]=i;

Arr[0xFF]=0xFF;
... deleted ...
Arr[0x2D]=0x7e;

if (argc != 2)
{
printf("\nSyntax: DECR <file>");
return;
}

if ((SrcFile=fopen(argv[1],"rb")) == NULL)
{
printf("\nCannot open %s",argv[1]);
return;
}

FILE *O=fopen("radio","wb");
for (I=0; I < sizeof(Count)/sizeof(Count[0]); I++)
Count[I]=0;

while ((Ch=fgetc(SrcFile)) != EOF)
fputc(Arr[Ch],O);

fclose(SrcFile);
fclose(O);

}

The code looks ugly, but it works.
[Windows Mobile Development and Hacking General] henrylim:
Looking at Magician ROM?

Hi mamaich,

Thanks for your continuous good work!

Are you looking at Magician ROM as well? While it uses USB for ActiveSync, it may mean the closest and most official port that Himalaya can have.
[Windows Mobile Development and Hacking General] mamaich:
Re: Looking at Magician ROM?

I've found a simple method to generate the complete table.

Here is it:

int Arr[256]={
0x34, 0x4F, 0x9E, 0x59, 0x47, 0xC1, 0xAC, 0x96, 0xF5, 0x99, 0xF4, 0x24, 0x58, 0xFD, 0x2C, 0x7B,
0x3F, 0x25, 0x26, 0x00, 0x61, 0x21, 0x30, 0x54, 0x1D, 0x2D, 0xDF, 0x05, 0xBD, 0x29, 0x2A, 0x82,
0x14, 0x6E, 0x31, 0x68, 0x10, 0x5C, 0x63, 0x13, 0x1C, 0xDE, 0x39, 0x1F, 0x18, 0x7E, 0x66, 0xD0,
0xB3, 0x1B, 0xED, 0x20, 0x27, 0x3B, 0x8D, 0x0B, 0xB6, 0x64, 0xC2, 0x28, 0x2F, 0x9D, 0x78, 0x0E,
0xAF, 0x52, 0xD4, 0xD6, 0x70, 0x6C, 0x53, 0x73, 0x7C, 0x5A, 0xD1, 0x7F, 0x6D, 0x69, 0x5D, 0x12,
0x43, 0xCB, 0x2E, 0xBC, 0x04, 0xB8, 0x86, 0x44, 0x4B, 0x3E, 0xD5, 0xB9, 0x01, 0x4D, 0xA8, 0x4C,
0xE4, 0xAB, 0x7A, 0x35, 0xA3, 0xEC, 0x3D, 0x72, 0x11, 0x5E, 0x8F, 0xC0, 0x56, 0x19, 0xC8, 0x87,
0x0F, 0x45, 0x46, 0xC3, 0x55, 0xCC, 0x6B, 0xB7, 0x0A, 0x62, 0x71, 0x36, 0xA0, 0x49, 0x4A, 0xB2,
0xC4, 0x92, 0xD9, 0x77, 0xE1, 0x07, 0x38, 0x17, 0x74, 0x9A, 0xBA, 0xBF, 0x67, 0x02, 0x1A, 0xE2,
0x83, 0xA5, 0xA6, 0xD7, 0x6F, 0xA1, 0x33, 0x84, 0x8B, 0xAD, 0x85, 0xD2, 0x6A, 0xA9, 0xAA, 0x8C,
0x94, 0x0C, 0xAE, 0x50, 0x90, 0x95, 0xB4, 0x93, 0x9C, 0x09, 0x5B, 0x9F, 0x98, 0xCD, 0xB1, 0xE6,
0xF2, 0x57, 0x4E, 0x23, 0xCE, 0xFA, 0x2B, 0x97, 0xA2, 0x48, 0x8E, 0xCF, 0x40, 0x89, 0x3A, 0x91,
0x5F, 0x9B, 0x03, 0xF7, 0xF0, 0xBB, 0xEE, 0xF3, 0xFC, 0xDB, 0x06, 0x65, 0xE9, 0xBE, 0xF8, 0xFB,
0x16, 0xE5, 0x88, 0xC7, 0x51, 0x1E, 0x79, 0x80, 0xE3, 0x15, 0x7D, 0x32, 0xA4, 0xEB, 0xEA, 0x75,
0x42, 0xB0, 0xF1, 0x76, 0x22, 0xF6, 0x08, 0xD3, 0xDC, 0xB5, 0xF9, 0x41, 0x81, 0xFE, 0x0D, 0xDA,
0xD8, 0xC5, 0xC6, 0xE0, 0xE7, 0x3C, 0x37, 0x60, 0xDD, 0x8A, 0xA7, 0xE8, 0xEF, 0xC9, 0xCA, 0xFF
};

I've removed useless table from my previous post.

Here is the decrypted BlueAngel 1.06 radio ROM.

henrylim I don't have Magician so I cannot make any tools for it.

One note. Do not ask me for the compiled versions of these tools, nor ask for writing the unlocker for BlueAngel. I'll ignore such posts.
[Windows Mobile Development and Hacking General] weasley:
After the download, Wht do i need to do?
[Windows Mobile Development and Hacking General] mamaich:
Dumb question. Why have you downloaded a file if you don't know how to use it?
[Windows Mobile Development and Hacking General] weasley:
I just bought a xda iis and wish to upgrade the rom to chinese but i got a radion sum error when i start the upgrade. so could you kindly advise me what to do?
[Windows Mobile Development and Hacking General] mamaich:
you should ask in "BlueAngel upgrading" forum. There may be 2 reasons for this:

1. Archive is broken. You should redownload the update. And make sure that you are not installing the Himalaya ROM on BlueAngel.

2. Something is wrong with your PC. Try the upgrade on different PC.

Or you may keep the old radio and upgrade everything else.
[Windows Mobile Development and Hacking General] jeet:
hi mamaich,

is there any tool like an updated version of xda3nbftool so that we can change the operator and country code for the new roms. pls help how modify the new roms using the new encryption method.

thanks

jeet
[Windows Mobile Development and Hacking General] Justin-Time:
This would be great indeed.... If someone could make the time for this a lot of people would be most happy.
[Windows Mobile Development and Hacking General] buzz_lightyear:
Hi mamaich,

you ARE genius... :o)))) perfect...

buzz
[Windows Mobile Development and Hacking General] BoSJo:
Ok, i dont quite get it, how do I decrypt.............naaaaaa just kidding :lol:

Damm, keep up the good work.

Whish i had more time to study this :cry:
[Windows Mobile Development and Hacking General] HappyGoat:
Great post, and great work!

Thanks!

I am actually using a perl script, written by itsme...the array is the same.

My question: Is the process reversible?

If I would take a radio_.nbf (or better yet, a dump), decrypt it to nba using xda3nbftool, then decode it, edit it...and encode it again by reversing the script, would I get a valid encoded nba back?

Thanks again,

HapyGoat
[Windows Mobile Development and Hacking General] mamaich:
You can reencrypt the file back. Of cause you'll need to reverse the table to do this. I did it and it worked. But be careful, you can kill the radio part of your device.
[Windows Mobile Development and Hacking General] HappyGoat:
Thanks mamaich for experimenting! That is great news... ;)

Did you use a radio dump or started with an original nbf file?
[Windows Mobile Development and Hacking General] mamaich:
I've worked with original NBF
[Windows Mobile Development and Hacking General] BeyondtheTech:
Has anyone been able to compile an easy-to-use executable? I don't have access to a C compiler, and I tried reprogramming it in PureBasic, but it still comes out totally garbled. I'm assuming the 256-byte decryption table is specific for that one encrypted ROM file.

Please help, I'm trying to compare Anansky's BigStorage hack on the Magicians and provide support to other language ROM files and future updates.

Thanks!
[Windows Mobile Development and Hacking General] HDuser:
Manich

I know you have had contact with the auther of the new tool, what I am not aware of is if you were able to help him work out the checksum of modifed type II rom.

This seems to be the problem he has when saving a type II rom.
[Windows Mobile Development and Hacking General] HDuser:
This is the wiki page that I had prepaid in the event that we ended up with a Beta version.

This is for you all to see and understand what we have at the moment.

The application is written in a way that it would support plug ins for other devices.

At the moment I have 2 versions, Nr 1 I used to convert the !.12 radio rom to type Ii which I posted as well as create custom roms seen in the thread.

Version 2 is more stable with the Ext Rom part, however also has a know bug.

I wait for the fixed version that combines the 2.

So in short its not out as it has killed a device with the ITA 1.40 Type II rom. (also in thread)

http://wiki.xda-developers.com/index.php?pagename=BA_New_Tool_Home
[Motorola Photon Q 4G LTE] silverel:
I take no credit for this, but I don't see anything on the Photon Q threads here really detailing how to do this or confirming that it works.

From xdaforums.com showthread.php?t=2229848

Courtesy of ZaYAC-ua (xdaforums.com member.php?u=2303983)

I've done this to mine and the only side effect so far is the loss of ~4GB of internal memory that didn't swap (if someone could figure that out it'd be nice to have I guess). However, I now have my full 32GB SD card as the "internal SD" instead. There's risk involved here, loss of data if your SD card corrupts being the biggest worry. However I need that space available for apps. The first time it filled up, I knew there was something wrong. I have a little over 3GB of music that I keep locally on my phone because I frequently go out of service areas and 4G isn't quite online here in Detroit just yet.

Some other things

- You need root (I used Motochopper from droidrzr com for simplicity)

- I used AntTek File Explorer from my phone to make the changes. Other methods work, but see post #8 in that thread for exceptions

FIRST DO NOT drag files from phone to PC modify them then place back on phone this corrupts files result no Boot!!

Second ROOT EXPLORER would not modify files no matter what I tried yes I,m aware of RO RW and so on.

Third Download ES FILE EXPLORER Brilliant APP for file access, connecting to your LAN and seamless transfer of files between Phone and PC

oh yes and Editing system files.

- Tested on current OTA 4.1.2, CM users need the other process from that thread.

- I still had to symlink to get Google Play to dump onto my SD card. ROM toolbox pro made that pretty easy with it's shortcut function.
[Motorola Photon Q 4G LTE] GoodWiesKapot:
doesn't work on cm10.1
[Motorola Photon Q 4G LTE] huatz84:
I've done this method since I was using Atrix HD. It will work on any Moto Qualcomm devices with JB 4.1.2. First,you should edit build.prop to turn off data/media. The rest is editing vold.fstab. But,it won't work on any CM10.1 based ROMs coz different mount point of storage. You can use the whole internal as storage for apps and the whole external sdcard as internal sd so that you can have a lot of huge game data.
[Motorola Photon Q 4G LTE] GoodWiesKapot:
In that case, i'm switching back to 4.1.2.

I also read your post "http://xdaforums.com/showthread.php?t=2231480". Does this works for the photon q @ cm10.1 as well ?
[Motorola Photon Q 4G LTE] huatz84:
For CM10.1,there's an init.d script by Younggun. It works but I haven't tried it yet.
[Motorola Photon Q 4G LTE] aviwdoowks:
Care to share the link for younggun I could not find any.
[Motorola Photon Q 4G LTE] huatz84:
Here's the link : http://xdaforums.com/showthread.php?t=2270545
[Motorola Photon Q 4G LTE] Geodude074:
I tried this out, and it worked!

Here's a screenshot of my 64 GB SD card as internal storage.
[Motorola Photon Q 4G LTE] coon42:
I wonder if it is possible to boot from external sd card, when internal sd cards partition table is messed up. Will the photon try to boot from the external sd card then?
[Motorola Photon Q 4G LTE] Skrilax_CZ:
Nope (Secure boot).
[Motorola Photon Q 4G LTE] aviwdoowks:
Any idea why the younggun... cm 10,1 script won't work on 422 roms for a xt907? See also my post on the ATRIXHD thread above.
[Motorola Photon Q 4G LTE] ZenInsight:
How about using Link2SD app rooted? That seemed to solve the issue for me.
[Motorola Photon Q 4G LTE] huatz84:
CM10.1 and CM10.2 ported by Skrillax has storage swapping option. It's much better. :)
[Motorola Photon Q 4G LTE] CornholioGSM:
App2SD is not supported on photonq
[Motorola Photon Q 4G LTE] ZenInsight:
Correct. But I did not say anything about App2SD.

I stated to use Link2SD, which requires a dual formatted microSD card with both partitions marked as Primary. Link2SD can see the secondary one, and send data from apps, even system apps, to that hidden partion.

Trust me. It works. I am using it now.
[Motorola Photon Q 4G LTE] huatz84:
I used to use Link2sd on my Motorola Charm. It worked great. But,it can't store game data on SD. Only apk,cache n dalvik which can be linked to SD.
[Motorola Photon Q 4G LTE] ZenInsight:
Hmmm...that's odd. I am playing "Waking Mars" and it worked fine on Link2SD. Mine show that

Application file

Davlik-Cache

Library Files

Can all be linked. I would assume, and by looking at the less data usage, that Library files are the main file data that takes up the most space.

But, I'm not an expert.

I think there is a program out that that reverses the external and internal SD card usage. But that might not be a safe solution either.
[Motorola Photon Q 4G LTE] CornholioGSM:
....i have found better way...search xda for Directory Bind.

I have test it with Re-Volt game (approx 100mb) and it works :)
[Motorola Photon Q 4G LTE] Skrilax_CZ:
Oh, Re-Volt exist for Android too? Great.