Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Cracking this ROM for the P700

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

    Cracking this ROM for the P700

    Cracking this ROM by request.

    So I downloaded the file as posted here in the nextbook thread:


    I have also been reading through the progess on the XDA forum.

    Analyzing the ROM the Cramfs system.img is not right. I see a post #209 on XDA in that thread where the guy explains how to recompile cramfs.c to handle this jacked up format.

    Please save me the trouble. Can someone post a dumped system.img?

    I am working on boot.img now

    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"






    #2
    Boot.img is unpacked and I can easily give this ROM a semi root. That is, you will have access to read files from /system but you will not be able to write to /system because it is a cramfs file system. I need a dump of the system.img files since someone has done it already by recompiling mkcramfs.c

    If you guys have that great. Makes my root life easier. If I have to go do it myself I will but it wont be today.

    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


      #3
      Thanks for working on this! your effort is greatly appreciated.

      Comment


        #4
        OK I am pretty much set. I really would like someone to post up the modified cramfs system.img. I do not want to modify my mkcramfs on my linux install just yet. I will if I have to but based on talk on XDA, you guys have already done this. Someone get me that please and I will give you a full root in like 30 minutes!

        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


          #5
          Bob, I'm useless with doing any of this on linux. I'm hoping one of the other folks (smarter than me) can provide what you need. I can, however, follow instructions. But if it involves linux they need to be very very specific. I posted the link to this thread over at XDA, so hopefully someone will show up here who can help. Are you in the US?

          Comment


            #6
            OK I am getting PO'ed...... I am getting errors on compile for cramfs.c in Ubuntu 64 bit.

            CRAP... I hate when I have to fix things before I can do something

            So now it REALLY would be helpful if someone posted a link to the unpacked system.img even if it is just a file copy!

            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


              #7
              There is another model called PTAB7200 and those files are in here: http://www.sendspace.com/file/bew46b

              Comment


                #8
                Are these 100% the same for the P700?
                Remember in /system are the /lib and drivers within. If they do not match this hardware, it will not work!

                We need to make sure when making this ROM system.img is made specifically for the P700

                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


                  #9
                  I cant get cramfsck.c to compile. I am no linux guru. I have worked on it a while but the the changes needed to cramfsck.h to unpack the P700 system.img it wont compile.



                  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


                    #10
                    @finless
                    Here is every file I was able to pull off the stock tablet: www.box.com/s/t8sradhyhfhtlzpu75hb

                    Also, this is a link to a folder with everything I have involving the tab, maybe you can find some useful stuff in there: http://www.box.com/s/yiqu344jcyj52mtrop8u

                    We do have a version of cm7 working on the tab, but a few things are broken. Mainly wifi and video are not working. You can find that rom in the folder linked above. All partitions are the same except of course the system.img and boot.img. Honestly, if you have any idea on how to get things working on the cm7 rom, I believe it would be easier and better.

                    I myself am just learning linux, but I should be more than able to help you with anything you need done (except getting the modified cramfs.c to compile!)

                    Also, I am not 100% sure, but I do believe the one and only difference between the pmid700 and ptab7200 is internal storage space. I do know that people have flashed my modified cm7 with all other partitions from my pmid700 onto their ptab7200 with success.

                    Thank you for looking at this and trying to help us out!

                    Comment


                      #11


                      First link does not work. Second link when I go to download says "sorry this user it out of bandwidth"

                      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


                        #12
                        Originally posted by Finless View Post


                        First link does not work. Second link when I go to download says "sorry this user it out of bandwidth"

                        Bob
                        Sorry about that, will reupload and post in a minute

                        Comment


                          #13
                          Originally posted by Finless View Post
                          I cant get cramfsck.c to compile. I am no linux guru. I have worked on it a while but the the changes needed to cramfsck.h to unpack the P700 system.img it wont compile.



                          Bob
                          I just got it to compile, by chance did you delete the first line? I tried to compile with all three lines and it failed, removed the line:
                          Code:
                          //u32 namelen:CRAMFS_NAMELEN_WIDTH, offset:CRAMFS_OFFSET_WIDTH;
                          then save and follow the rest of those steps. It compiled just fine for me and it was able to dump the image extremely quick.

                          files uploading now

                          extracted system image: http://db.tt/VTMfESAu
                          Last edited by chidave09; 02-01-2012, 00:18.

                          Comment


                            #14
                            Bob is having to go to bed after 36 hours of cooking. He needs a break from the kitchen. Stay tuned.

                            Bob got he Download and he says thank you.

                            Comment


                              #15
                              Originally posted by WillJames View Post
                              Bob is having to go to bed after 36 hours of cooking. He needs a break from the kitchen. Stay tuned.

                              Bob got he Download and he says thank you.

                              Thanks for the info. All I really need to know now is how he got the boot.img extracted. I made a modified ext3 system.img (I think) but I know I shouldn't flash it without modifing the boot.img first.

                              Also, I made my system.img a little larger to accomodate for a couple additions, but I was wondering if there is any way to figure out the maximum size I can make it? Would also like to have this setup within that limit before flashing.

                              Again, thank you all very much for your help as I think we have this thing whipped now!

                              Comment

                              Working...
                              X