Thread: How to unpack mk808 Firmware.
-
10-02-2012 10:23 PM #1
Ice Cream Sandwich
***
- Join Date
- Feb 2012
- Posts
- 723
How to unpack mk808 Firmware.
This a basic tutorial how to un pack it. (i have not tested yet)
sample rom: Download update_mk808_pad_204j1.img for free on uploading.com
rockchip wndals tool: RK29xxImageTools_v2.1.zip - 4shared.com - online file sharing and storage - download
mirror: https://www.dropbox.com/s/nv8x91z2yc...Tools_v2.1.zip
1 - Download the rom
2 - Download rockchip wendals tools.
3 - Unpack Rockchip Wendal tools into a directory
4 - copy to the root of the direcotry were you unpack the wendals tools and remane the update_mk808_pad_204j1.img to wendal.img
5 - Run Runme.bat
6 - now the scritp will auto split the firmware. in to:- boot.img
- kernel.img
- misc.img
- recovery.img
- system.img it is ext3 this file system.
then you will get the system.img and you can mount it into your linux Vm.
in y ou VM to mount the system.img you need to make a directory may be in /mnt
cd /mnt
mkdir system
go to the directory were you have the system.img and type.
sudo mount -o loop system.img /mnt/system
if you get errors you can try the following specifing the filesystem.
sudo mount -t ext3 -o loop system.img /mnt/system
then you can edit add remove anything you want, then you need to un mount the system.img.
get out of the system directory and run.
sudo umount system
then copy it again to the windows pc. into the temp directory were it was unpacked. and run again Runme.bat option 2 to repack.
i dont know if it will boot i dont have the device
but the tutorial works :P
Last edited by tatubias; 10-03-2012 at 12:22 AM.
-
The Following User Says Thank You to tatubias For This Useful Post:
kozmo2k4 (12-06-2012)
-
10-03-2012 12:19 AM #2
Ice Cream Sandwich
***
- Join Date
- Feb 2012
- Posts
- 723
here it is the build prop of that rom.
Code:# begin build properties # autogenerated by buildinfo.sh ro.build.id=JRO03H ro.build.display.id=rk30sdk-eng 4.1.1 JRO03H eng.lfwang.20120926.142647 test-keys ro.build.version.incremental=eng.lfwang.20120926.142647 ro.build.version.sdk=16 ro.build.version.codename=REL ro.build.version.release=4.1.1 ro.build.date=Wed Sep 26 14:29:03 CST 2012 ro.build.date.utc=1348640943 ro.build.type=eng ro.build.user=lfwang ro.build.host=lfwang-Pegatron ro.build.tags=test-keys ro.product.model=MK808 ro.product.brand=rk30sdk ro.product.name=rk30sdk ro.product.device=rk30sdk ro.product.board=rk30sdk ro.product.cpu.abi=armeabi-v7a ro.product.cpu.abi2=armeabi ro.product.manufacturer=rockchip ro.product.locale.language=en ro.product.locale.region=US ro.wifi.channels= ro.board.platform=rk30xx # ro.build.product is obsolete; use ro.product.device ro.build.product=rk30sdk # Do not try to parse ro.build.description or .fingerprint ro.build.description=rk30sdk-eng 4.1.1 JRO03H eng.lfwang.20120926.142647 test-keys ro.build.fingerprint=rk30sdk/rk30sdk/rk30sdk:4.1.1/JRO03H/eng.lfwang.20120926.142647:eng/test-keys ro.build.characteristics=tablet # end build properties # # system.prop # #rild.libpath=/system/lib/libreference-ril.so #rild.libargs=-d /dev/ttyUSB2 # # ADDITIONAL_BUILD_PROPERTIES # ro.com.android.dateformat=MM-dd-yyyy ro.config.ringtone=Ring_Synth_04.ogg ro.config.notification_sound=pixiedust.ogg ro.carrier=unknown ro.config.alarm_alert=Alarm_Classic.ogg dalvik.vm.heapstartsize=8m dalvik.vm.heapgrowthlimit=64m dalvik.vm.heapsize=384m ro.config.facelock=enable_facelock persist.facelock.detect_cutoff=5000 persist.facelock.recog_cutoff=5000 persist.sys.usb.config=mass_storage persist.sys.strictmode.visual=false dalvik.vm.jniopts=warnonly ro.rksdk.version=rk3066 26-09-2012 sys.hwc.compose_policy=6 ro.sf.fakerotation=true ro.sf.hwrotation=270 ro.rk.MassStorage=false wifi.interface=wlan0 ro.sf.lcd_density=160 ro.rk.screenoff_time=-1 ro.rk.def_brightness=200 ro.rk.homepage_base=http://www.google.com/webhp?client={CID}&source=android-home ro.rk.install_non_market_apps=true ro.default.size=100 persist.sys.timezone=Asia/Shanghai ro.product.usbfactory=rockchip_usb wifi.supplicant_scan_interval=15 ro.opengles.version=131072 testing.mediascanner.skiplist=/mnt/sdcard/Android/ rild.libargs=-d_/dev/ttyUSB1 ril.pppchannel=/dev/ttyUSB2 rild.libpath=/system/lib/libril-rk29-dataonly.so ril.function.dataonly=1 ro.product.version=1.0.0 ro.product.ota.host=www.rockchip.com:2300 ro.kernel.android.checkjni=1 dalvik.vm.dexopt-flags=m=y net.bt.name=Android dalvik.vm.stack-trace-file=/data/anr/traces.txt
-
10-03-2012 12:30 AM #3
Ice Cream Sandwich
***
- Join Date
- Feb 2012
- Posts
- 723
i have checked the rom. its very clean can be deleted some few chinese apps. i was able to do the root.
but i cant test it.
this are the apps that are inside the /system/app i deleted ipptv or something like that an other that i dont rememebr
ApplicationsProvider.apk
app.txt
BackupRestoreConfirmation.apk
Bluetooth.apk
Browser.apk
Calculator.apk
Calendar.apk
CalendarProvider.apk
CalendarProviderGoogle.apk
CertInstaller.apk
Chrome.apk
ChromeBookmarksSyncAdapter.apk
com.google.android.marvin.talkback.apk
Contacts.apk
ContactsProvider.apk
DefaultContainerService.apk
DeskClock.apk
DownloadProvider.apk
DownloadProviderUi.apk
DrmProvider.apk
Email.apk
Exchange2.apk
Facebook.apk
FaceLock.apk
flashplayer
Galaxy4.apk
Gallery2.apk
GestureBuilder.apk
Gmail.apk
GmsCore.apk
GoogleBackupTransport.apk
GoogleCalendarSyncAdapter.apk
GoogleContactsSyncAdapter.apk
GoogleEars.apk
GoogleFeedback.apk
GoogleLoginService.apk
GooglePartnerSetup.apk
GoogleServicesFramework.apk
GoogleTTS.apk
HoloSpiralWallpaper.apk
HTMLViewer.apk
InputDevices.apk
KeyChain.apk
LatinIME.apk
Launcher2.apk
LiveWallpapers.apk
LiveWallpapersPicker.apk
MagicSmokeWallpapers.apk
Maps.apk
MediaProvider.apk
MediaUploader.apk
Music.apk
MusicFX.apk
NetworkLocation.apk
NoiseField.apk
OfficeSuitePro.apk
OneTimeInitializer.apk
OpenWnn.apk
PackageInstaller.apk
PhaseBeam.apk
Phone.apk
Phonesky.apk
PicoTts.apk
Provision.apk
QuickSearchBox.apk
RkApkinstaller.apk
RkExplorer.apk
RKUpdateService.apk
RkVideoPlayer.apk
Settings.apk
SettingsProvider.apk
SharedStorageBackup.apk
Skype.apk
SoundRecorder.apk
Street.apk
Superuser.apk
SystemUI.apk
Talk.apk
TelephonyProvider.apk
tvremote.apk
Twitter.apk
UserDictionaryProvider.apk
Velvet.apk
VideoEditor.apk
VisualizationWallpapers.apk
VoiceSearchStub.apk
VPlayerbofangqi_V2.0.6_mumayi_f8069.apk
VpnDialogs.apk
WAPPushManager.apk
Youtube.apk
-
10-03-2012 02:16 AM #4
Thanks for the instructions, the sample rom you linked to is the factory default stock rom/firmware?
Can a firmware be dumped from device somehow?Samples Clearance Sale - Tablets and TV sticks
*** Next Uhost2 Group Deal for 49USD ***
* Best 3D Games * Best dual-core CPU * Best Android Apps
* Help fight spam -> How to report spam * Blacklisted Sellers
* Contact me on IRC * Donate Bitcoin - 1NBYdyoeq45QN5RtVX6E95gKFXUrU1LTbU
> Tablets on hand: Ramos W30 | Ainol Novo 10 Hero II | SmartQ U7H
-
10-03-2012 10:20 AM #5
Ice Cream Sandwich
***
- Join Date
- Feb 2012
- Posts
- 723
-
10-03-2012 10:22 AM #6
Ice Cream Sandwich
***
- Join Date
- Feb 2012
- Posts
- 723
The tutorial should work for the UG802 too. You need to use a ug802 firmware only
Sent from my GT-I9100 using Tapatalk 2
-
12-10-2012 05:20 PM #7
Beta
- Join Date
- Nov 2012
- Posts
- 1
tatubias/forum,
Thanks for posting these instructions. I would like to save the current firmware on my MK808 before making any modifications. That way, I will have an undo, in the event that something goes wrong. Is there a procedure that can help me with that? Thanks in advance.
-
12-10-2012 10:35 PM #8
Ice Cream Sandwich
***
- Join Date
- Feb 2012
- Posts
- 723


LinkBack URL
About LinkBacks
Reply With Quote


