Tuesday, November 5, 2013

[Guide] Swap internal and external SD card for most Samsung galaxy devices

How to swap internal with external storage on most Samsung Galaxy devices that have internal SD

Since it is not possible anymore to move apps to SD card,
I've found a way to do that, and it only needs to be rooted

I took the method from This Thread and modified it
But you MUST do a nandroid backup just in case of boot loops, and be aware that it's not my fault if it doesn't work for you, i tested it on galaxy S3 mini

Next, just to be extra safe, backup your internal SD card to your PC. While you are doing that, if you have data on the external SD card, back that up too.

1- Next, I would format your external SD card to fat 32. (You could probably use Ext format too, but I didn’t test that.) If you already have it in that format, and have content on it, this won't affect the content, but back it up just to be safe. It’s probably better to have the Ext SD blank to begin with, you can always copy back its content from your pc.

4. Next copy the contents of the internal SD to the External SD card. This is to avoid confusion about apps and such.

5. Next install script manager free from the PLAY STORE It will show up on your phone as S manager ads.
You MUST install BusyBox too! You can find it HERE

6. Download the mod from HERE
( save as ) And put it into the /data directory of your phone

7. You must edit this script for it to work on Mini. Change /mnt/sdcard to /storage/sdcard0 and /mnt/extSdCard to /storage/extSdCard

8. Open the script manager app, and select Browse as Root in the config screen. Tell it to remember this setting.

9. Using Script Manager, navigate to that file in the /data directory. Press and hold the file name until the menu pops up, and click on properties. Then set the permissions, mark the first 9 permissions : rwxrwxrwx
(Unix geeks set them to 777)

10. Click on the scipt now. Click on the “Is script” button.

11. Now tap on the buttons that say Su, Boot, and Save.  The file name will come up in yellow after the save.

12. Reboot your phone and you should see the swap working and be able to access both internal and external SD cards. The external card will show up as sdcard, and the internal card will show up as extSDCard. Your apps should now install to the external card, since your phone will think it's the internal card. Is that confusing? It was to me too!

Xposed framework and modules for gingerbread ! Mod your gingerbread to the max

-Xposed framework gives you the ability to modify your rom or add features, extra options
Without changing any file. or editing any application code, just by using modules
-You can add features from custom roms etc. without flashing a rom

-The framework was meant for android 4.0+ devices only but it was backported also to gingerbread devices
-The framework can be downloaded from HERE for gingerbread
*install like a normal app, then open, and tap install/update framework, reboot.

Modules available for gingerbread:
XPrivacy:
XPrivacy can prevent applications from leaking privacy sensitive data. XPrivacy can restrict the categories of data an application can access. This is done by feeding an application with no or fake data. There are several data categories which can be restricted, for example contacts or location. For example, if you restrict access to contacts for an application, this will result in sending an empty contact list to the application. Similarly, restricting an application's access to your location will result in a set location being sent to the application.
Install like a normal app, enable from xposed installer app, reboot. Then use it
Download   |   Screenshot1   |   Screenshot2

XposedAppSettings:
This is an Xposed module that allows changing generic settings on a per-app basis.
"Generic settings" means settings that are global to all applications, such as: perceived DPI, rotation behavior, fullscreen, permissions, show on lock screen, resident, keep screen on, and more!
These are settings that can in principle be applied to all packages, even if for some it might not produce any effects.
Install like a normal app, enable from xposed installer app, reboot. Then use it
Download   |   Screenshot1   |   Screenshot2

MasterKeyDualFix:
You may be aware of recent news about 2 different security vulnerabilities that allow replacing code on a signed APK without invalidating the signature:
Bugs: 8219321 & 9695860 This module fixes these vulnerabilities 
Install like a normal app, enable from xposed installer app, reboot. Then use it
Checking if you're vulnerable
You can use 3rd party apps to test your system before and after using the module:
- SRT AppScanner
Bluebox security scanner

RemoveUSBStorageWarning:
Removes the warning when enabling usb mass storage
Install like a normal app, enable from xposed installer app, reboot. Then use it

AllAppsPlayStore:
Shows all apps in playstore even the ones for certain DPIs so you get all apps in playstore availabe for download
Install like a normal app, enable from xposed installer app, reboot. Then use it

Sunday, November 3, 2013

1-Click root Samsung Galaxy S3 mini without flashing a whole new firmware

Easy guide for those who don't want to download a whole new firmware and flash it with odin just to root Samsung Galaxy S3 mini

First download and install this Chinese universal rooting program from Here
Then
1- Turn on USB debugging in your Galaxy S3 mini's settings
2- Connect your phone
Wait

NOW YOU ARE SUPPOSED TO BE DONE

Check if superuser app is now installed on your phone.
If you don't like the Chinese Super User app,
go to playstore and instal SuperSU or SuperUser
Then update it's binary, the uninstal the Chinese Super user app using root uninstaller or
any root file manager you want


Tuesday, October 29, 2013

Install Blackberry Messenger [BBM] on your computer: Windows Mac Linux.

If you don't have a smartphone,
     Or maybe you got a Windows phone,
           Or maybe you ain't got no phone at all!
But you want to try BBM, And you have a Mac/Linux/Windows PC!
Here's a How-to run BBM on a computer

First you will need to install genymotion
      Genymotion is an Android emulator, it's the best Android emulator that can run from within a computer, it's based on virtual box
      Through Genymotion you can run almost every Android application, But your computer must have a decent Processor and RAM.

+Genymotion is downloadable from HERE it contains the required Virtualbox files
+If you need to independently install Virtualbox you can download it from HERE

After installation you should find genymotion on Desktop/ Start screen or whatever (I'll be using windows 8.1 here)
+Open "Genymotion"
Assuming you already signed up at Genymotion website
+Click Add, then choose which version of android you'd like to run on your computer
+I recommend the one that's called:
GalaxyS4/HTCOne/XperiaZ-4.2.2-with GoogleApps.. 

Then click add, wait for it to download, then next, next, create..
After you finish click play from within Genymotion main window
And now you're running Android, run the first time setup of android, choose language etc.
Go to Play store and search for bbm, install, enjoy

+If Blackberry Messenger app shuts down by itself you may need to reinstall the APK using "file manager" download it from Play store, then go to file manager settings and allow root access, then go to /data/app and tap com.bbm.apk and override/replace the installation
+Otherwise your computer may not be able to handle these operations
+Feel free to ask any question in the comments below
+If i said anything wrong correct me :)

Monday, October 21, 2013

Blackberry messenger (BBM) official release APK

Today 21-Oct-13 Blackberry announced that bbm is available for download through playstore and itunes by now, it will be available for all countries in few hours (as they said)

For those who can't download the final release apk from google play:

You can download it from http://adf.ly/XwUdi