Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

[RELEASE] MK802 III firmware 31 Oct 2012

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    Originally posted by terrandroid View Post
    How to update this through rktools? Its not the same as you update finless rom. The update. Zip has different files.

    Verstuurd van mijn GT-P6210 met Tapatalk
    try using andoird patch utiiltie i did try to use the one under the andoird destop but did not allowed to install this rom.

    so we need to repack into a new img file or modify this version. thast all.also we need to make shure wifi works too and check all the missing sutff.

    keep in mind we are trying to install this on a ug802.


    if you have mk802III un pack it into your SD and boot it will detected and re install.

    Comment


      #17
      1. This is not a update.img for CWM it will not work on UG802 this way.
      2. This is not a standard update for RockChip tools.

      I have unpacked boot.img now i have: boot.img-kernel.gz and boot.img-ramdisk.cpio.gz
      also system directory packed to ext4 system.img.
      There is no bootloader founded in files, may be it uses bootloader existing in firmware.


      now we need to make proper boot.img, kernel.img, misc.img (bootloader and system.img ready)

      Bob what You think about making proper boot.img and add magic to boot and kernel ?

      Comment


        #18
        This download IS NOT a NORMAL RockChip ROM.
        You will never be able to flash this to the ug802 via flash tool.

        However what is interesting is the build.prop says it's a rockchip! .

        Maybe the MK802-3 has a different recovery system than other rockchip devices. The ug802 WILL NOT understand what this is.

        I will look at boot.img and see whats up. I hope it has a kernel as if not, this will do us with ug802 no good.


        Bob
        "Pzebacz im, bo nie wiedzą, co czynią"
        "Прости им, они не ведают, что творят"
        "Perdona loro perché non sanno quello che fanno"
        "Vergib ihnen, denn sie wissen nicht, was sie tun"
        "Vergeef hen want ze weten niet wat ze doen"
        "Pardonne-leur car ils ne savent pas ce qu'ils font"
        "Perdónalos porque no saben que lo que hacen"
        "Oprosti im, jer ne znaju što čine"
        "Forgive them as they know not what they do"





        Comment


          #19
          Originally posted by Finless View Post
          This download IS NOT a RockChip ROM. It is either a AllWinner or AMLogic ROM. You will never be able to flash this to the ug802.


          Bob

          bob the source of the rom is Rikomaic site. they have mk802III running on rk3066 if you check the TXT that i have posted there you can see al rj3066 related files.

          Comment


            #20
            This download IS NOT a RockChip ROM. It is either a AllWinner or AMLogic ROM. You will never be able to flash this to the ug802.
            Are You sure ? I think it can be repacked as standard update.img for RK.

            But I'll need help in doing this.

            I have big expirience in Allwinner firmwares and all tools for unpacking already installed.

            Comment


              #21
              Originally posted by 2dark4u View Post
              Are You sure ? I think it can be repacked as standard update.img for RK.

              But I'll need help in doing this.
              for me is possible.you

              onely need to unzip the file mk802III rom.

              then copy al files into the filesystems that you hve unpacked form the original ug802 rom. and re pack all thats all for a first test.

              Here it is the script that shows were all files should be copied.

              assert(!less_than_int(1351663336, getprop("ro.build.date.utc")));
              assert(getprop("ro.product.device") == "rk30sdk" ||
              getprop("ro.build.product") == "rk30sdk");
              show_progress(0.500000, 0);
              format("ext4", "EMMC", "/dev/block/mtd/by-name/system", "0", "/system");
              mount("ext4", "EMMC", "/dev/block/mtd/by-name/system", "/system");
              package_extract_dir("recovery", "/system");
              package_extract_dir("system", "/system");
              symlink("Roboto-Bold.ttf", "/system/fonts/DroidSans-Bold.ttf");
              symlink("Roboto-Regular.ttf", "/system/fonts/DroidSans.ttf");
              symlink("mksh", "/system/bin/sh");
              symlink("toolbox", "/system/bin/cat", "/system/bin/chmod",
              "/system/bin/chown", "/system/bin/cmp", "/system/bin/date",
              "/system/bin/dd", "/system/bin/df", "/system/bin/dmesg",
              "/system/bin/getevent", "/system/bin/getprop", "/system/bin/hd",
              "/system/bin/id", "/system/bin/ifconfig", "/system/bin/iftop",
              "/system/bin/insmod", "/system/bin/ioctl", "/system/bin/ionice",
              "/system/bin/kill", "/system/bin/ln", "/system/bin/log",
              "/system/bin/ls", "/system/bin/lsmod", "/system/bin/lsof",
              "/system/bin/md5", "/system/bin/mkdir", "/system/bin/mount",
              "/system/bin/mv", "/system/bin/nandread", "/system/bin/netstat",
              "/system/bin/newfs_msdos", "/system/bin/notify", "/system/bin/printenv",
              "/system/bin/ps", "/system/bin/r", "/system/bin/reboot",
              "/system/bin/renice", "/system/bin/rm", "/system/bin/rmdir",
              "/system/bin/rmmod", "/system/bin/route", "/system/bin/schedtop",
              "/system/bin/sendevent", "/system/bin/setconsole",
              "/system/bin/setprop", "/system/bin/sleep", "/system/bin/smd",
              "/system/bin/start", "/system/bin/stop", "/system/bin/sync",
              "/system/bin/top", "/system/bin/touch", "/system/bin/umount",
              "/system/bin/uptime", "/system/bin/vmstat", "/system/bin/watchprops",
              "/system/bin/wipe");
              set_perm_recursive(0, 0, 0755, 0644, "/system");
              set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
              set_perm(0, 3003, 02750, "/system/bin/netcfg");
              set_perm(0, 3004, 02755, "/system/bin/ping");
              set_perm(0, 2000, 06750, "/system/bin/run-as");
              set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
              set_perm(0, 0, 0755, "/system/etc/bluetooth");
              set_perm(1000, 1000, 0640, "/system/etc/bluetooth/auto_pairing.conf");
              set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
              set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
              set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
              set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
              set_perm(0, 0, 0544, "/system/etc/install-recovery.sh");
              set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
              set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor");
              set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7/left_eye-y0-yi45-p0-pi45-r0-ri20.lg_32/full_model.bin");
              set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7/nose_base-y0-yi45-p0-pi45-r0-ri20.lg_32/full_model.bin");
              set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7/right_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-2/full_model.bin");
              set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/yaw_roll_face_detectors.6/head-y0-yi45-p0-pi45-r0-ri30.4a-v24/full_model.bin");
              set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/yaw_roll_face_detectors.6/head-y0-yi45-p0-pi45-rn30-ri30.5-v24/full_model.bin");
              set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/yaw_roll_face_detectors.6/head-y0-yi45-p0-pi45-rp30-ri30.5-v24/full_model.bin");
              set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/recognition/face.face.y0-y0-22-b-N/full_model.bin");
              set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
              set_perm(0, 0, 06755, "/system/xbin/librank");
              set_perm(0, 0, 06755, "/system/xbin/procmem");
              set_perm(0, 0, 06755, "/system/xbin/procrank");
              set_perm(0, 0, 06755, "/system/xbin/su");
              set_perm(0, 0, 06755, "/system/xbin/tcpdump");
              show_progress(0.200000, 0);
              show_progress(0.200000, 10);
              write_raw_image(package_extract_file("boot.img"), "boot");
              show_progress(0.100000, 0);
              clear_misc_command();
              unmount("/system");

              Comment


                #22
                onely need to unzip the file mk802III rom.

                then copy al files into the filesystems that you hve unpacked form the original ug802 rom. and re pack all thats all for a first test.
                that is not enough !
                update of only /system directory from image will not boot, we need to put a kernel and boot from this ROM to some/place/in/UG802/mtd, but first we need to prepare them for this

                Comment


                  #23
                  I HAVE NEVER IN 100's of RockChip ROMs EVER seen a update like this. This is very much like a AllWinner or AMlogic ROM. I have done 100's of Rockchip ROMs and never have I seen this format before for rockchip.

                  So I took apart boot.img and it is in Android format and it has a kernel. Inside the ramdisk is rockchip files. So it looks like a rockchip boot.img for sure.

                  System can be put in linux and made into a system.img

                  Recovery is NOT a rockchip recovery that I can tell. It's DIFF image like a Allwinner/AMlogic ROM. But that OK we can use the recovery from the stock ug802 for now.

                  So I am going to convert this ROM the hard way and see if it works. Let me tell you I have my doubts!


                  Bob
                  "Pzebacz im, bo nie wiedzą, co czynią"
                  "Прости им, они не ведают, что творят"
                  "Perdona loro perché non sanno quello che fanno"
                  "Vergib ihnen, denn sie wissen nicht, was sie tun"
                  "Vergeef hen want ze weten niet wat ze doen"
                  "Pardonne-leur car ils ne savent pas ce qu'ils font"
                  "Perdónalos porque no saben que lo que hacen"
                  "Oprosti im, jer ne znaju što čine"
                  "Forgive them as they know not what they do"





                  Comment


                    #24
                    "update.zip" is only update? or is an "incomplete" firmware?
                    thanks

                    Comment


                      #25
                      Originally posted by Finless View Post

                      System can be put in linux and made into a system.img

                      Recovery is NOT a rockchip recovery that I can tell. It's DIFF image like a Allwinner/AMlogic ROM. But that OK we can use the recovery from the stock ug802 for now.

                      So I am going to convert this ROM the hard way and see if it works. Let me tell you I have my doubts!


                      Bob
                      trying to do same thing.

                      Comment


                        #26
                        Originally posted by Finless View Post
                        So I am going to convert this ROM the hard way and see if it works. Let me tell you I have my doubts!
                        Bob
                        Originally posted by 2dark4u View Post
                        trying to do same thing.
                        something based on this rom is what I have been eagerly awaiting, more than happy to test,
                        goodluck godspeed

                        Comment


                          #27
                          2dark4u, I am doing it all now.

                          Stay tuned. I am flashing! Lets see if it works.

                          Bob
                          "Pzebacz im, bo nie wiedzą, co czynią"
                          "Прости им, они не ведают, что творят"
                          "Perdona loro perché non sanno quello che fanno"
                          "Vergib ihnen, denn sie wissen nicht, was sie tun"
                          "Vergeef hen want ze weten niet wat ze doen"
                          "Pardonne-leur car ils ne savent pas ce qu'ils font"
                          "Perdónalos porque no saben que lo que hacen"
                          "Oprosti im, jer ne znaju što čine"
                          "Forgive them as they know not what they do"





                          Comment


                            #28
                            Originally posted by Finless View Post
                            2dark4u, I am doing it all now.

                            Stay tuned. I am flashing! Lets see if it works.

                            Bob
                            i got my finger cross

                            Comment


                              #29
                              OK flashed. It booted to recovery and formatted. Then booted to kernel and I got the Rikomagic kernel boot image. It rebooted to a failed recovery image. It never loaded system at all.

                              So first go did not work.


                              Bob
                              "Pzebacz im, bo nie wiedzą, co czynią"
                              "Прости им, они не ведают, что творят"
                              "Perdona loro perché non sanno quello che fanno"
                              "Vergib ihnen, denn sie wissen nicht, was sie tun"
                              "Vergeef hen want ze weten niet wat ze doen"
                              "Pardonne-leur car ils ne savent pas ce qu'ils font"
                              "Perdónalos porque no saben que lo que hacen"
                              "Oprosti im, jer ne znaju što čine"
                              "Forgive them as they know not what they do"





                              Comment


                                #30
                                OK next attempt. I left boot.img alone and did not mod it. Since it has the kernel inside, Rockchip always uses kernel in boot.img no matter if kernel.img exists.

                                I Flashed this ROM version.

                                Same thing. Booted to kernel image and rebooted to failed recovery.

                                This is not looking good.

                                I will keep trying.

                                Bob
                                "Pzebacz im, bo nie wiedzą, co czynią"
                                "Прости им, они не ведают, что творят"
                                "Perdona loro perché non sanno quello che fanno"
                                "Vergib ihnen, denn sie wissen nicht, was sie tun"
                                "Vergeef hen want ze weten niet wat ze doen"
                                "Pardonne-leur car ils ne savent pas ce qu'ils font"
                                "Perdónalos porque no saben que lo que hacen"
                                "Oprosti im, jer ne znaju što čine"
                                "Forgive them as they know not what they do"





                                Comment

                                Working...
                                X