Requirements:
1.-Rooted device. In order to do it you can check my previous guide on rooting HERE or one of the many guides available on the Internet, especially on XDA Developers.
2.-Unlocking the device's recovery mode.
3.-Ubuntu Linux OS. Currently I'm using Ubuntu 14.04 version.
4.-ADB Installed.
5.-Heimdall Installed.
2.-Unlocking the device's recovery mode.
3.-Ubuntu Linux OS. Currently I'm using Ubuntu 14.04 version.
4.-ADB Installed.
5.-Heimdall Installed.
Unlocking recovery mode on Samsung Galaxy Tab 2.7.0
After rooting the Samsung Galaxy Tab I thought it was all that was needed in order to access Recovery Mode and install custom ROM's. Turns out that isn't. In order to enter Recovery, you need to unlock it which is done using the following instructions for this tablet model [1]:
- Download and install the Heimdall Suite
- Windows: Extract the Heimdall suite and take note of the directory holding heimdall.exe. You can verify Heimdall is working by opening a command prompt in this directory and typing heimdall version. If you receive an error, be sure that you have the Microsoft Visual C++ 2012 Redistributable Package (x86/32bit) installed on your computer.
- Linux: Pick the appropriate installation package based on your distribution. The -frontend packages are not required for this guide. After installation, heimdall should be available from the terminal; type heimdall version to verify installation succeeded.
- Mac: Install the dmg package. After installation, heimdall should be available from the terminal; type heimdall version to verify installation succeeded.
- Building from source: The source code for the Heimdall Suite is available on Github. For more details about how to compile the Heimdall Suite, please refer to the README file on Github under the relevant operating system directory. You can also refer to the Install and compile Heimdall instructions on this wiki.
- Download koush's recovery -- you can directly download the recovery image using the link below, or visit clockworkmod.com/rommanager to check for the latest version of ClockworkMod (if your device can be found there). Be careful to select the right image!
- koush's Recovery: recovery-clockwork-6.0.2.3-p3110.imgmd5: 9aa5a730ee5162a8af9c51074666f73b
- Windows (only) driver installation - Skip this step if you are using Linux or MacA more complete set of the following instructions can be found in the Zadig User Guide.
- Run zadig.exe from the Drivers folder of the Heimdall Suite.
- Choose Options » List All Devices from the menu.
- Select Samsung USB Composite Device or MSM8x60 or Gadget Serial or Device Name from the drop down menu. (If nothing relevant appears, try uninstalling any Samsung related Windows software, like Samsung Windows drivers and/or Kies).
- Click Replace Driver (having selecting "Install Driver" from the drop down list built into the button).
- If you are prompted with a warning that the installer is unable to verify the publisher of the driver, select Install this driver anyway. You may receive two more prompts about security. Select the options that allow you to carry on.
- Power off the Galaxy Tab 2 7.0 (Wi-Fi) and connect the USB adapter to the computer but not to the Galaxy Tab 2 7.0 (Wi-Fi), yet.
- Boot the Galaxy Tab 2 7.0 (Wi-Fi) into download mode. Hold Volume Down. Accept the disclaimer on the device. Then, insert the USB cable into the device.
- At this point, familiarise yourself with the Flashing heimdall notes below so that you are prepared for any strange behaviour if it occurs.
- On the computer, open a terminal (or Command Prompt on Windows) in the directory where the recovery image is located and type:heimdall flash --RECOVERY recovery.img --no-rebootTip: The file may not be named identically to what's in this command. If the file is wrapped in a zip or tar file, extract the file first, because heimdall isn't going to do it for you.
- A blue transfer bar will appear on the device showing the recovery being transferred.
- Unplug the USB cable from your device.
- You can now manually reboot the phone into recovery mode. Hold Vol Up & Power. Be sure to reboot into recovery immediately after having installed the custom recovery. Otherwise the custom recovery will be overwritten and the device will reboot (appearing as though your custom recovery failed to install).
- The Galaxy Tab 2 7.0 (Wi-Fi) now has recovery installed. Continue to the next section.
|
NOTE:This version gives error (7) when trying to install a custom ROM. Use the version below instead. Saved only as reference.
|
|
THIS ONE WORKS - ClockWork Recovery Mod.Decompress and install this version using the command posted above:
$ heimdall flash --RECOVERY recovery.img --no-reboot |
Install PacMan Android MOD.
What's PacMan ROM?
PacMan Android is a custom ROM made by the open source community to customize the Android OS. It possesses the merge of the three most popular Android MOD's for you to customize to your needs. As such it's the most complete Android distribution available (that I know of at least).
Requirements.
1.-Rooted smartphone/tablet.
2.-Lastest CWM.
3.-Download the last version of the PacMan MOD according to your device from HERE.
2.-Lastest CWM.
3.-Download the last version of the PacMan MOD according to your device from HERE.
Steps to install.
1.-Download the PacMan ROM if you haven't already done so and put the .zip in an external flash memory card.
2.-Boot into Recovery Mode by pressing VOLUME UP + POWER in the tablet or using the command:
$ adb reboot recovery
NOTE: In order to enter recovery mode, it has to be unlocked in some devices, for the Galaxy Tab 2.7.0 use the instructions on the top of this page. Remember to download the latest version of the CWM.
2.-Boot into Recovery Mode by pressing VOLUME UP + POWER in the tablet or using the command:
$ adb reboot recovery
NOTE: In order to enter recovery mode, it has to be unlocked in some devices, for the Galaxy Tab 2.7.0 use the instructions on the top of this page. Remember to download the latest version of the CWM.
3.-The device should show you the CWM main screen in which you can reset the device. Now in several guides it's indicated that you should wipe all user and memory data and wipe the dalvik caché. I wiped everything and what I got for my troubles was the unrooting and locking of my tablet so I had to repeat the process written above all over again...now I don't know what happens if you try to install the custom MOD without wiping memory so I suggest you do this unless you want to experiment and risk bricking your device.
4.-Afterwards if you can't enter recovery mode, repeat the steps up to step 2 of the Install of PacMan on the device. Then select the "Install mod from zip file" and then select the "Install zip from external memory card". Find the filename and select it after which it will take several seconds to 2 minutes as it loads the application. I had to try several times before it accepted the file and also had to install the last CWM to avoid the error (7). 5.-After the MOD is installed, select once again "Install mod from zip file" and choose the GAPPS application in order to get access to the Google Play Store. Reboot. 6.-It should load the Pac Man if successful, profit! |
Now for Ubuntu Saucy!
After having Unlocked the Bootloader and Installed ClockWork Recovery Mod you can finally proceed to install the Ubuntu OS on the tablet device.
Steps.
1.-Make a FULL NANDROID BACKUP. This is essential as you will need to restore your system in case something goes wrong. As I had no access to a microSD adaptor for by old laptop with no microSD ports, having no Nandroid backup would have meant no more trials as I would have been unable to change the file systems and brick my tablet. Do this with CWM and make sure you can restore your device before proceeding.
2.-Download the Ubuntu OS Saucy version and the device specific file. For those trying to install Saucy on the P3110 I have sought from the XDA Developers and other sources, the files needed which can be found here:
https://db.tt/3fysO34f
3.-Put the two files inside the .zip (or the device specific and Ubuntu zip in case you downlaoded them from a different site) into an external microSD card and plug it in the tablet.
4.-Restart and boot into RECOVERY mode using CWM.
5.-Format the entire system and the /system directory using CWM.
6.-Select Install filesystem option on CWM and select the Ubuntu OS. Install it.
7.-Repeat step 6 by installing the specific device file system.
8.-Restart the device.
9.-Profit!
2.-Download the Ubuntu OS Saucy version and the device specific file. For those trying to install Saucy on the P3110 I have sought from the XDA Developers and other sources, the files needed which can be found here:
https://db.tt/3fysO34f
3.-Put the two files inside the .zip (or the device specific and Ubuntu zip in case you downlaoded them from a different site) into an external microSD card and plug it in the tablet.
4.-Restart and boot into RECOVERY mode using CWM.
5.-Format the entire system and the /system directory using CWM.
6.-Select Install filesystem option on CWM and select the Ubuntu OS. Install it.
7.-Repeat step 6 by installing the specific device file system.
8.-Restart the device.
9.-Profit!
Additional notes.
Despite looking nice and slick, the interface provides little of interest with only the bare basic applications running on the tablet (Text Editor, Internet, among other things) and can't be used for much more. Given that many users are switching to 14.10 (Utopic Unicorn) the Saucy Salamander version will be left unsupported. My goal is to compile a custom version for the P3110.