[Android General] pocketfan:
Hi XDA community!

Below you can find the custom PocketBook SURFpad ( mmra-global.net/pocketbook-surfpad-budget-multimedia-reader-for-android-4-0/ ) ROM (version for developers) with Google Apps embedded.

Current FW is ver. 1.2 (Android 4.0.4), I am going to update it from time to time.

Custom ROM has following differences: integrated Google apps (Gmail, Play Store, Talk), option to sync Google account in Settings, file system is mounted in Read/Write mode.

Major improvements of ver.1.2: Android 4.1 launcher, ZTE MF-100 modem support, user-friendly copy-paste in file manager, added several new keyboard layouts, etc.

Attention! All user data will be lost while upgrading your device to custom ROM or recovering device to stock ROM.

Moreover, while upgrading or working with this ROM may cause bricking your device and loosing your warranty, all your actions are on your own risk.

How to upgrade to custom ROM (with Google Play, etc.) from stock (factory) ROM:

1. Clean SURFpad internal memory, internal memory (SURFPAD volume when connected to PC) should have at least 1GB free space.

2. Insert microSD into your PC/laptop (via adaptor) and format it choosing FAT32 option.

3. Download and copy ROM file to the microSD (has .upkg extension and "DEV_RECOVERY_UPD" in the file name): goo.gl/hc8fx

4. Eject microSD from the PC and insert it into the device.

5. Open on the device Settings -> About tablet -> System updates -> SD card, select copied file, confirm (OK). Wait while ROM upgrades and device reboots.

6. Go to Setting -> Backup and reset -> Factory data reset -> Reset tablet (leave Erase SD card option unchecked) -> Erase everything.

DONE!

How to upgrade the custom ROM to the newer version (if you already installed older custom ROM version with Google Play, Gmail, etc.):

1. Clean SURFpad internal memory, internal memory (SURFPAD volume when connected to PC) should have at least 1GB free space.

2. Insert microSD into your PC/laptop (via adaptor) and format it choosing FAT32 option.

3. Download and copy ROM file to the microSD (has .zip extension and "ZIP_UPD" in the file name): goo.gl/Ufvh5

4. Eject microSD from the PC and insert it into the device.

5. Open on the device Settings -> About tablet -> System updates -> SD card, select copied file, confirm (OK). Wait while ROM upgrades and device reboots.

6. Go to Setting -> Backup and reset -> Factory data reset -> Reset tablet (leave Erase SD card option unchecked) -> Erase everything.

DONE!

How to downgrade to stock ROM (without Google Play, etc.) if you already installed custom ROM:

1. Clean SURFpad internal memory, internal memory (SURFPAD volume when connected to PC) should have at least 1GB free space.

2. Insert microSD into your PC/laptop (via adaptor) and format it choosing FAT32 option.

3. Download and copy ROM file to the microSD, which restores Recovery to the stock state (has usually .zip extension and "NORM_RECOVERY_UPD" in the file name): goo.gl/tzp8O

4. Download and copy the most recent official ROM file to the microSD, check for it here: pocketbook-int.com/us/node/4681

5. Eject microSD from the PC and insert it into the device.

6. Go to Settings -> About tablet -> System updates (2-nd) -> SD card, select ROM file which restores Recovery to stock state (usually has NORM_RECOVERY part in file name), confirm (OK). Wait while ROM upgrades and device reboots.

7. Go to Settings -> Backup & reset -> Recovery Mode -> OK.

8. In the Recovery menu use Volume +/- to move up/down, Power button to confirm. Choose "apply update from external storage", choose the latest stock ROM file (has .upkg extension and "ota" in the file name).

9. Confirm rebooting the device by pressing the Power button.

10. Go to Setting -> Backup and reset -> Factory data reset -> Reset tablet (leave Erase SD card option unchecked) -> Erase everything.

DONE!

Hope that helps to those who can't imagine living without Google apps or developer options :cowboy: