EighthPieceOfNine
Member
- Sep 16, 2012
- 20
- 2
Hello!
I recently got hold of a 3Q Qoo! Q-Pad RC0710B. It's a dirt-cheap 7" Tablet running Android 4.0.3 based on a RK2918 board featuring a 1GHz Cortex A8 along with a front-facing 0.3Mpx Camera.
In case you are a user of said tablet and want to obtain root to get full control of your device to kick out unwanted crap that comes with the device, there's no way to get it done through normal means (meaning root-exploits) as the firmware is pretty air- and watertight. That being said - since 3Q released a v1.0.5_fix firmware update I managed to root the ROM, and also customize it for a bit, by modding the flash image.
So, here we go...
MEDIAFIRE (All downloadable items)
NOTE: All ROM 7zip's have the Rockchip USB Driver included as well as a copy of the changelog.txt containing details and flashing instructions. Everything you need for flashing is included.
As of 2013/02/02 the following ROM versions are up for consideration ...
3Q RC0710B v1.0.5 <date> custom-rooted
• The Stock ROM with an altered package selection
• RKAndroid Tool (for flashing the ROM) comes with RK29xxLoader 2.28 and a slightly remastered NAND partition layout.
3Q made a mistake there (at least on my tablet) as /mnt/sdcard only showed 512MB storage space instead of ~2GB
• See the text file for details and flashing instructions
3Q RC0710B v1.0.5 <date> custom-rooted-cwm
• Same as the "custom-rooted" but comes with ClockworkMod Recovery 6.0.1.5 instead of the default recovery
(Yes, you can flash CWM ZIPs with it)
• RKAndroid Tool (for flashing the ROM) comes with RK29xxLoader 2.28 and a slightly remastered NAND partition layout.
3Q made a mistake there (at least on my tablet) as /mnt/sdcard only showed 512MB storage space instead of ~2GB
• To easily get into the recovery you best issue "adb reboot recovery" from your computer
• See the text file for details and flashing instructions
3Q RC0710B v1.0.5 <date> rooted-clean
• The Stock ROM with in a clean state - also stripped off the Rockchip packages
• RKAndroid Tool (for flashing the ROM) comes with RK29xxLoader 2.28 and a slightly remastered NAND partition layout.
3Q made a mistake there (at least on my tablet) as /mnt/sdcard only showed 512MB storage space instead of ~2GB
• See the text file for details and flashing instructions
3Q RC0710B v1.0.5 <date> rooted-clean-cwm
• Same as the "rooted-clean" but comes with ClockworkMod Recovery 6.0.1.5 instead of the default recovery
• RKAndroid Tool (for flashing the ROM) comes with RK29xxLoader 2.28 and a slightly remastered NAND partition layout.
3Q made a mistake there (at least on my tablet) as /mnt/sdcard only showed 512MB storage space instead of ~2GB
• See the text file for details and flashing instructions
Since the ROMs are too large for Media Fire I had to split them into volumes. Download the the two files (ending with 7z.001 and 7z.002) and extract them with 7-Zip or any other program able to extract them.
There's also a copy of the genuine 3Q_RC0710B_24082012_v1.0.5.img firmware image (untouched) along with the required tools in case you want to flash back for whatever reason in the "Original 3Q Firmware Update v1.0.5-fix" folder. This one will restore the tablet back into the original NAND partition layout and also revert back to RK29xxLoader 2.20. You will find two packages there. One that is flashable through RKAndroid Tool (same as the custom ROMs) and another one that is flashable through RKBatchTool (not as convenient to use).
Note: If you need the one or another APK that has been removed from the customized ROMs you can find them inside the "Pulled APKs" folder at the MediaFire link from above. There's a collection of them out of the 201205 and 201208 3Q firmware.
If you just want to root the ROM and therefore avoid flashing the pre-rooted ROM, download the ROOT_v5_Windows.7z or ROOT_v5_Linux.tar.gz from the MediaFire link. Extract the archive. Before running the included .bat/.sh file make sure you have the Rockchip USB Drivers installed (Windows only), you activated "USB-Debugging" in the Developer options in System Settings and your tablet is connected to your computer through the USB cable.
Troubleshooting
Q: I want to just root my tablet but adb doesn't recognize my tablet [Windows / Linux]
adb doesn't know about Rockchip USB Vendor/Device ID by default. To make it work...
- On Windows (assuming your already installed the Rockchip USB driver):
You can do that by two ways.
- Through adb (assuming your OS is configured correctly and you have adb / Google SDK installed)
I recently got hold of a 3Q Qoo! Q-Pad RC0710B. It's a dirt-cheap 7" Tablet running Android 4.0.3 based on a RK2918 board featuring a 1GHz Cortex A8 along with a front-facing 0.3Mpx Camera.
In case you are a user of said tablet and want to obtain root to get full control of your device to kick out unwanted crap that comes with the device, there's no way to get it done through normal means (meaning root-exploits) as the firmware is pretty air- and watertight. That being said - since 3Q released a v1.0.5_fix firmware update I managed to root the ROM, and also customize it for a bit, by modding the flash image.
So, here we go...
MEDIAFIRE (All downloadable items)
NOTE: All ROM 7zip's have the Rockchip USB Driver included as well as a copy of the changelog.txt containing details and flashing instructions. Everything you need for flashing is included.
As of 2013/02/02 the following ROM versions are up for consideration ...
3Q RC0710B v1.0.5 <date> custom-rooted
• The Stock ROM with an altered package selection
• RKAndroid Tool (for flashing the ROM) comes with RK29xxLoader 2.28 and a slightly remastered NAND partition layout.
3Q made a mistake there (at least on my tablet) as /mnt/sdcard only showed 512MB storage space instead of ~2GB
• See the text file for details and flashing instructions
3Q RC0710B v1.0.5 <date> custom-rooted-cwm
• Same as the "custom-rooted" but comes with ClockworkMod Recovery 6.0.1.5 instead of the default recovery
(Yes, you can flash CWM ZIPs with it)
• RKAndroid Tool (for flashing the ROM) comes with RK29xxLoader 2.28 and a slightly remastered NAND partition layout.
3Q made a mistake there (at least on my tablet) as /mnt/sdcard only showed 512MB storage space instead of ~2GB
• To easily get into the recovery you best issue "adb reboot recovery" from your computer
• See the text file for details and flashing instructions
3Q RC0710B v1.0.5 <date> rooted-clean
• The Stock ROM with in a clean state - also stripped off the Rockchip packages
• RKAndroid Tool (for flashing the ROM) comes with RK29xxLoader 2.28 and a slightly remastered NAND partition layout.
3Q made a mistake there (at least on my tablet) as /mnt/sdcard only showed 512MB storage space instead of ~2GB
• See the text file for details and flashing instructions
3Q RC0710B v1.0.5 <date> rooted-clean-cwm
• Same as the "rooted-clean" but comes with ClockworkMod Recovery 6.0.1.5 instead of the default recovery
• RKAndroid Tool (for flashing the ROM) comes with RK29xxLoader 2.28 and a slightly remastered NAND partition layout.
3Q made a mistake there (at least on my tablet) as /mnt/sdcard only showed 512MB storage space instead of ~2GB
• See the text file for details and flashing instructions
Since the ROMs are too large for Media Fire I had to split them into volumes. Download the the two files (ending with 7z.001 and 7z.002) and extract them with 7-Zip or any other program able to extract them.
There's also a copy of the genuine 3Q_RC0710B_24082012_v1.0.5.img firmware image (untouched) along with the required tools in case you want to flash back for whatever reason in the "Original 3Q Firmware Update v1.0.5-fix" folder. This one will restore the tablet back into the original NAND partition layout and also revert back to RK29xxLoader 2.20. You will find two packages there. One that is flashable through RKAndroid Tool (same as the custom ROMs) and another one that is flashable through RKBatchTool (not as convenient to use).
Note: If you need the one or another APK that has been removed from the customized ROMs you can find them inside the "Pulled APKs" folder at the MediaFire link from above. There's a collection of them out of the 201205 and 201208 3Q firmware.
If you just want to root the ROM and therefore avoid flashing the pre-rooted ROM, download the ROOT_v5_Windows.7z or ROOT_v5_Linux.tar.gz from the MediaFire link. Extract the archive. Before running the included .bat/.sh file make sure you have the Rockchip USB Drivers installed (Windows only), you activated "USB-Debugging" in the Developer options in System Settings and your tablet is connected to your computer through the USB cable.
Troubleshooting
Q: I want to just root my tablet but adb doesn't recognize my tablet [Windows / Linux]
adb doesn't know about Rockchip USB Vendor/Device ID by default. To make it work...
- On Windows (assuming your already installed the Rockchip USB driver):
- Open your user folder (C:\Users\your_username)
- Create a new folder and call it ".android" (without the quotes) <-- Yes, there is a dot in front of the name
- Get into the folder
- Create a new text file and call it "adb_usb.ini" (without the quotes)
- Open the text file in Notepad and insert "0x2207" (just this one line)
- Save the file
- In case you just used adb before issue "adb kill-server"
- On your tablet, in Settings -> Developer options, enable USB Debugging
- Connect the tablet to your computer
- Type "adb devices"
- Should work now
- Open your user folder (/home/your_username)
- Create a new folder and call it ".android" (without the quotes) <-- Yes, there is a dot in front of the name
- Get into the folder
- Create a new text file and call it "adb_usb.ini" (without the quotes)
- Open the text file in in gedit/kate/... and insert "0x2207" (just this one line)
- Save the file
- In case you just used adb before issue "adb kill-server"
- On your tablet, in Settings -> Developer options, enable USB Debugging
- Connect the tablet to your computer
- Type "adb devices"
- Should work now
In case it doesn't show you any device or you get a "permission denied" you are missing a UDEV rule - Open a Terminal
- Type "gksu gedit /etc/udev/rules.d/50-android.rules"
- In the text editor you insert ...
SUBSYSTEMS=="usb", ATTRS{idVendor}=="2207", TEST=="/var/run/ConsoleKit/database", RUN+="udev-acl --action=$env{ACTION} --device=$env{DEVNAME}" <-- This is ONE line (for Ubuntu 11.04/Linux Mint 10 and later)! - Save the file
- DISCONNECT the tablet, if it is plugged in
- Do an "adb kill-server" (if you just used adb for "adb devices")
- On your tablet, in Settings -> Developer options, enable USB Debugging
- Connect the tablet
- Type "adb devices" (without the quotes)
- Should work now.
You can do that by two ways.
- Through adb (assuming your OS is configured correctly and you have adb / Google SDK installed)
- Connect the tablet with USB Debugging enabled
- Type "adb reboot bootloader" (without the quotes)
- The tablet will shut down and switch into bootloader mode
- DO NOT do this for fun! It's incredibly tricky to get the tablet back into normal mode.
- Connect the charger to the tablet
- Connect the USB cable to JUST the tablet (NOT the computer yet)
- TURN OFF the tablet (long press the power button in Android and select "Shutdown")
- Start the RKAndroid Tool (in the RKAndroid folder)
- PRESS AND HOLD the VOL- Button while you press the Reset button with a push-pin or needle
- Screen stays black - no sound or anything (if the screen comes on with the 3Q logo - try again)
- Plug the USB connector into the computer and (given the driver is installed) RKAndroid tool will now say that the RKAndroid Rock Usb Loader has been found.
- DO NOT do this for fun! It's incredibly tricky to get the tablet back into normal mode.
Last edited: