Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

T428 Study and Research on Experimental Firmwares

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

    Originally posted by darrellr View Post
    Strauzo, if you can suggest what error I'm making in my attempt to compile source then I can try a few options whilst you are away

    I'm currently using a 64bit VM and can compile the source code without modification. However the kernel produced is not binary identical with the one produced and doesn't boot

    For clarity these are my build steps:
    • Installed Ubuntu 13.10 amd64
    • Got all the required libraries and toolchain
      • sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.8-dev build-essential zip curl libncurses5-dev zlib1g-dev gcc-multilib g++-multilib sharutils lzop gcc-arm-linux-gnueabi
    • downloaded the tarball of MK908 (and MK908 II) kernel sources to ~\android\kernel
    • renamed the suppiled kernel to kernel.img.orig
    • ran "make clean"
    • ran "make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- kernel.img
    I get successful compile and kernel creation. However, if I do a binary compare (cmp -l kernel.img kernel.img.orig) of the original kernel and the one I just built and just about every byte is different

    kernel doesn't boot.

    First the version that you are build is 3.0.36 and must be 3.0.36+

    After you must use rkcrc -k ./Image ./yourkernel.img

    Comment


      T428 Study and Research on Experimental Firmwares

      Originally posted by strauzo View Post
      First the version that you are build is 3.0.36 and must be 3.0.36+

      After you must use rkcrc -k ./Image ./yourkernel.img
      Thank you for that. I'll try as soon as I get to my hotel this evening.

      Dee


      Sent from my iPhone using Tapatalk
      Measy U4B (=Tronsmart T428) used by my kids!
      Onda v975m - M802 - Bought from Banggood.com
      Pipo M8HD 3G - RK3188 - don't buy from pipo-store
      Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
      CX921b -RK3188T (sponsored by AndroidTV)
      Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
      RKM MK902 - RK3188 (sponsored by RKM)



      Donate to Finless

      Comment


        Originally posted by darrellr View Post
        Thank you for that. I'll try as soon as I get to my hotel this evening.

        Dee


        Sent from my iPhone using Tapatalk
        You are in las vegas ?

        Comment


          T428 Study and Research on Experimental Firmwares

          Originally posted by strauzo View Post
          You are in las vegas ? Tomorrow i go to Hong Kong
          Haha nothing so exciting. I live in Wales (uk) and am working in a place near Coventry.


          Sent from my iPhone using Tapatalk
          Measy U4B (=Tronsmart T428) used by my kids!
          Onda v975m - M802 - Bought from Banggood.com
          Pipo M8HD 3G - RK3188 - don't buy from pipo-store
          Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
          CX921b -RK3188T (sponsored by AndroidTV)
          Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
          RKM MK902 - RK3188 (sponsored by RKM)



          Donate to Finless

          Comment


            Re: T428 Study and Research on Experimental Firmwares

            Originally posted by darrellr View Post
            Haha nothing so exciting. I live in Wales (uk) and am working in a place near Coventry.


            Sent from my iPhone using Tapatalk
            Coventry? Oooft unlucky mate :-)

            Sent from my Nexus 5 using Tapatalk

            Comment


              T428 Study and Research on Experimental Firmwares

              Yeah I've had all the "being sent to Coventry" jokes.

              I'm down for Canada next month. Hope it warms up!

              Anyway, back on topic I spun up my laptop during lunch and looked at (a) RKCRC and (b) 3.0.36+ compile

              From my tests it seems mkkrnlimg and RKCRC do the same thing. Obviously I'll use RKCRC

              What I don't get is how to "build 3.0.36+ instead of 3.0.36". I tried editing the Sublevel= in makefile to 36+ but this just confuses the preprocessor. I also tried adding a + to extended version= but this made no difference


              Sent from my iPhone using Tapatalk
              Measy U4B (=Tronsmart T428) used by my kids!
              Onda v975m - M802 - Bought from Banggood.com
              Pipo M8HD 3G - RK3188 - don't buy from pipo-store
              Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
              CX921b -RK3188T (sponsored by AndroidTV)
              Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
              RKM MK902 - RK3188 (sponsored by RKM)



              Donate to Finless

              Comment


                To strauzo
                I used yours kernel and boot plus the system img from Bob Finless 2.0 doesn't boot.
                With is full setup my T428 boots ok, but wifi is gone, no issue i have a usb/ethernet that is working and manage to go play store and load antutu score 12K but it seems fast woking and opening stuf.
                Tried xbmc but servers are down. Tomorrow another day and going to try my Gasia PS3 fake controller.....
                I help with 4GD663269M466950W
                And you ????
                --
                My devices:
                Tronsmart T428 real 3188 with Finless A928 and D33 Kernel at 720p
                Tronsmart Prometheus won on CNX just now....

                Comment


                  Originally posted by darrellr View Post
                  Yeah I've had all the "being sent to Coventry" jokes.

                  I'm down for Canada next month. Hope it warms up!

                  Anyway, back on topic I spun up my laptop during lunch and looked at (a) RKCRC and (b) 3.0.36+ compile

                  From my tests it seems mkkrnlimg and RKCRC do the same thing. Obviously I'll use RKCRC

                  What I don't get is how to "build 3.0.36+ instead of 3.0.36". I tried editing the Sublevel= in makefile to 36+ but this just confuses the preprocessor. I also tried adding a + to extended version= but this made no difference


                  Sent from my iPhone using Tapatalk
                  Got it!!!

                  Have compiled a bootable kernel. :banana:

                  Will work on variants from here. First off - overclocking and 1080p

                  Can someone test the attached T428 kernel to make sure it works ok on other sticks. It does boot okay on mine and wifi works
                  Attached Files
                  Last edited by d33; 09 January 2014, 01:51.
                  Measy U4B (=Tronsmart T428) used by my kids!
                  Onda v975m - M802 - Bought from Banggood.com
                  Pipo M8HD 3G - RK3188 - don't buy from pipo-store
                  Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
                  CX921b -RK3188T (sponsored by AndroidTV)
                  Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
                  RKM MK902 - RK3188 (sponsored by RKM)



                  Donate to Finless

                  Comment


                    Originally posted by darrellr View Post
                    Got it!!!

                    Have compiled a bootable kernel. :banana:

                    Will work on variants from here. First off - overclocking and 1080p

                    Can someone test the attached T428 kernel to make sure it works ok on other sticks. It does boot okay on mine and wifi works
                    Congrats!

                    I knew you would get it!

                    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


                      Re: T428 Study and Research on Experimental Firmwares

                      Originally posted by darrellr View Post
                      Got it!!!

                      Have compiled a bootable kernel. :banana:

                      Will work on variants from here. First off - overclocking and 1080p

                      Can someone test the attached T428 kernel to make sure it works ok on other sticks. It does boot okay on mine and wifi works
                      So, what steps did you end up doing?

                      Signature? Signature!

                      Comment


                        T428 Study and Research on Experimental Firmwares

                        Originally posted by JugsteR View Post
                        So, what steps did you end up doing?

                        Signature? Signature!
                        I reset the .config file with the default using Make.

                        Make RK3188_sdk_android-4.4_defconfig

                        Then

                        Make nconfig (To change wireless to AP6330)

                        Then

                        Make kernel.img


                        Using my ipad so apols for any stupid ios spelling 'corrections'
                        Measy U4B (=Tronsmart T428) used by my kids!
                        Onda v975m - M802 - Bought from Banggood.com
                        Pipo M8HD 3G - RK3188 - don't buy from pipo-store
                        Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
                        CX921b -RK3188T (sponsored by AndroidTV)
                        Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
                        RKM MK902 - RK3188 (sponsored by RKM)



                        Donate to Finless

                        Comment


                          T428 Study and Research on Experimental Firmwares

                          As you can see in new ROM development forum, I've built a native 1080p T428 compatible kernel with mild CPU O/C (1.7 GHZ) and 667 MHZ RAM

                          Antutu 20,500


                          Sent from my iPhone using Tapatalk
                          Measy U4B (=Tronsmart T428) used by my kids!
                          Onda v975m - M802 - Bought from Banggood.com
                          Pipo M8HD 3G - RK3188 - don't buy from pipo-store
                          Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
                          CX921b -RK3188T (sponsored by AndroidTV)
                          Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
                          RKM MK902 - RK3188 (sponsored by RKM)



                          Donate to Finless

                          Comment


                            Re: T428 Study and Research on Experimental Firmwares

                            Originally posted by darrellr View Post
                            As you can see in new ROM development forum, I've built a native 1080p T428 compatible kernel with mild CPU O/C (1.7 GHZ) and 667 MHZ RAM

                            Antutu 20,500


                            Sent from my iPhone using Tapatalk
                            This was a response to...?

                            Not me I hope...

                            Signature? Signature!

                            Comment


                              T428 Study and Research on Experimental Firmwares

                              Everyone


                              Sent from my iPhone using Tapatalk
                              Measy U4B (=Tronsmart T428) used by my kids!
                              Onda v975m - M802 - Bought from Banggood.com
                              Pipo M8HD 3G - RK3188 - don't buy from pipo-store
                              Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
                              CX921b -RK3188T (sponsored by AndroidTV)
                              Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
                              RKM MK902 - RK3188 (sponsored by RKM)



                              Donate to Finless

                              Comment


                                Originally posted by darrellr View Post
                                Got it!!!

                                Have compiled a bootable kernel. :banana:

                                Will work on variants from here. First off - overclocking and 1080p

                                Can someone test the attached T428 kernel to make sure it works ok on other sticks. It does boot okay on mine and wifi works
                                FYI this kernel works on my T428 wifi and everything with my KitKat 2.0 ROM.
                                It's 720P.

                                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