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

    So I have been working on making roms for the MK802-IV. Now you are probably asking yourself why I am writing this here in this thread, well on one of my roms I had a screen scaling issue and what can I say apart from I have fixed it, and yes I checked it works on this rom too

    Comment


      Originally posted by sam321 View Post
      So I have been working on making roms for the MK802-IV. Now you are probably asking yourself why I am writing this here in this thread, well on one of my roms I had a screen scaling issue and what can I say apart from I have fixed it, and yes I checked it works on this rom too
      Might I inquire as to how? With my custom roms it's working with the kernel sources I'm using.. but with another source I'm having problems. Just wondering what you know about it. Thanks!
      If my work benefits you and you want to help out the cause, feel free to

      http://www.hoaby.com/android/donate.gif


      Comment


        so.....

        Originally posted by sam321 View Post
        So I have been working on making roms for the MK802-IV. Now you are probably asking yourself why I am writing this here in this thread, well on one of my roms I had a screen scaling issue and what can I say apart from I have fixed it, and yes I checked it works on this rom too

        are you going to share it with us??

        Comment


          Re: T428 Study and Research on Experimental Firmwares

          Originally posted by Finless View Post
          Sound is a know issue with 3188 devices from the start on some TVs.
          Boot the stick with the TV off. Then turn the TV on. See if that works.
          This was posted months ago somewhere.

          Oh and also watch out the for crappy HDMI cables they supply... Of all the sticks I have, I have 3 bad HDMI cables.

          Bob
          +1 it happens to me time ago, when you power off the TV be sure that it is completely power off, unplugged of ac.

          leolas
          REMEMBER, YOUR FEEDBACK IS VERY IMPORTANT TO US.
          My devices:
          Minix Neo X7; Minix Neo X8-H , Minix Neo Z64W & Z64 (Sponsored by Minix)
          MK902 & MK902II(Sponsored by RKM)
          Beelink M8B & Beelink R89 (Sponsored by Beelink)
          Tronsmart VEGA S89H (Sponsored by
          Gearbest.com)
          MELE-PCG03 (Sponsored by Gearbest.com) Discount Coupon:MPCG03
          Ainol Intel Z3735 MiniPC(Sponsored by Gearbest.com)
          Thanks to them I can try to support your devices http://freaktab.com/core/images/smilies/wink.png

          Comment


            A little off-topic from my vacation

            How to try chromecast vs your PC (receiver software emulation)

            You can test on PC Windows.

            Download and install https://github.com/mauimauer/nodecast
            Download and install node for windows http://nodejs.org/download/
            From dos prompt type: npm install
            go in nodecast folder and type: node server.js
            in firefox o Chrome open this address http://YourIP:8008

            open youtube on your phone or tablet and try chromecast functionality.


            soon there will be also a version for Android the we can install on android hdmi sticks

            Comment


              So how to fix the hdmi screen scaling. Ideally this should be done by changing the kernel source code , but as strauzo thinks that the GPL does not apply to him we will have to do it through init.d now you are probably thinking that this has been tried before and did not work.

              Now we all know this does not work

              echo xscale=95 yscale=95 > /sys/devices/virtual/display/display0.HDMI/scale



              The question is why doesn't it, and the answer is simple, when I looked in the source code of the kernel I found that they had changed a few things, you see everything created in sys folder comes from the kernel, so now the correct line is


              echo 95 > /sys/class/graphics/fb0/scale

              and to easily scale down your display just download this http://www.cloudstor.es/file/m1_NDk0MQ/ and put it in system/etc/init.d and reboot


              I would just like to add here that I believe that everything can be solved by working together and not against each other. when developers share information with each other things get fixed a lot faster, and means that you the end user gets a better experience

              Comment


                Re: T428 Study and Research on Experimental Firmwares

                Originally posted by sam321 View Post
                I would just like to add here that I believe that everything can be solved by working together and not against each other. when developers share information with each other things get fixed a lot faster, and means that you the end user gets a better experience
                +1

                Thank you Sam321.

                Comment


                  Originally posted by sam321 View Post
                  So how to fix the hdmi screen scaling. Ideally this should be done by changing the kernel source code , but as strauzo thinks that the GPL does not apply to him we will have to do it through init.d now you are probably thinking that this has been tried before and did not work.

                  Now we all know this does not work

                  echo xscale=95 yscale=95 > /sys/devices/virtual/display/display0.HDMI/scale



                  The question is why doesn't it, and the answer is simple, when I looked in the source code of the kernel I found that they had changed a few things, you see everything created in sys folder comes from the kernel, so now the correct line is


                  echo 95 > /sys/class/graphics/fb0/scale

                  and to easily scale down your display just download this http://www.cloudstor.es/file/m1_NDk0MQ/ and put it in system/etc/init.d and reboot


                  I would just like to add here that I believe that everything can be solved by working together and not against each other. when developers share information with each other things get fixed a lot faster, and means that you the end user gets a better experience
                  Thanks from all users that have a tv that not scale well.

                  from september i can share with all that not use the chinese rom as base. But how i can be sure about this ?
                  That my work is not used in chinese rom that create problems to me ? That generate work to me when i must support thousand of users with problems on this chinese rom. Because this rom are not standard.

                  I speak about other work, not rom development.

                  now that you can do all with tablet derived roms, why don't work on this rom as base rom to have a standard android rom that respect the google api and the work of other developer ?

                  But not worry i will share. This post only to explain my point of view.

                  And sam321 i apprecoate your work. I'm sure that you are a very good developer, and i like your kernel exploration. But the solution for a good software is not overklock.

                  A software is good if you underclock and the software work more well.

                  I consider all the developers of this forum friends. The problems are created by others.
                  Last edited by Guest; 10 August 2013, 17:49.

                  Comment


                    Originally posted by strauzo View Post

                    And sam321 i apprecoate your work. I'm sure that you are a very good developer, and i like your kernel exploration. But the solution for a good software is not overklock.

                    A software is good if you underclock and the software work more well.
                    .
                    well I only use my android stick to emulate games consoles, without the overclock I would not be able to play psp games, people use these sticks for different things and if they need the extra power to do it the only way is to overclock. However, I have a second stick that I play videos on and this is underclocked, it does not even get warm. By me releasing the code I know that people can run there sticks exactly like they want to, it is all about giving people options, and I believe people have got the right to have options otherwise we would be living in a dictatorship

                    Comment


                      Originally posted by strauzo View Post
                      A little off-topic from my vacation

                      How to try chromecast vs your PC (receiver software emulation)

                      You can test on PC Windows.

                      Download and install https://github.com/mauimauer/nodecast
                      Download and install node for windows http://nodejs.org/download/
                      From dos prompt type: npm install
                      go in nodecast folder and type: node server.js
                      in firefox o Chrome open this address http://YourIP:8008

                      open youtube on your phone or tablet and try chromecast functionality.


                      soon there will be also a version for Android the we can install on android hdmi sticks
                      Interesting! Please let me know when you have Android version to try (Gnex, HTC Butterfly, Motorola Razr maxx, and MK908)

                      Comment


                        Isnt the chromecast just the same as the wifidisplay/miracast functionality we already have in some of these roms? What difference would there be?

                        Comment


                          The question is why doesn't it, and the answer is simple, when I looked in the source code of the kernel I found that they had changed a few things, you see everything created in sys folder comes from the kernel, so now the correct line is


                          echo 95 > /sys/class/graphics/fb0/scale

                          and to easily scale down your display just download this http://www.cloudstor.es/file/m1_NDk0MQ/ and put it in system/etc/init.d and reboot
                          Awesome. Thanks sam321!

                          Comment


                            Originally posted by Goosey View Post
                            Isnt the chromecast just the same as the wifidisplay/miracast functionality we already have in some of these roms? What difference would there be?
                            No it is not.
                            WiFiDisplay (WiDi) and Miracast are technologies to mirror the screen of your current device to another display, while Chromecast is basically streaming specific media from your device, pretty much using the Chromecast display as a secondary/extra screen. It is very much like the difference between Windows' multi-screen options Mirroring and Extended Desktop, but in a more Android-compatible way.

                            Comment


                              Originally posted by Goosey View Post
                              Isnt the chromecast just the same as the wifidisplay/miracast functionality we already have in some of these roms? What difference would there be?
                              Chromecast is mostly made to stream cloud based content to a TV set while controlled from smartphone/tab. This goes with Google push to have our content stored in cloud, the same reason why Nexus line of products and now Motorola X do not have SD card. However, you can cast local content including mp4 720p videos from your PC using Chrome browser and that works fine if you have newer PC/laptop due to reason that on the fly decoding requires some CPU power. Having said that, Koush and some others did point out (serach for Koush or MyCast App on Goole+) have pointed out that there is a way to stream local based contend as audio, video mp4 (H.264 or x.264) content and photos including Android Smartphones and Tabs to Chromecast without requiring decoding. Therefore, it seems that we will be able to use Chromecast to stream content from any device. The only point where you would need Miracast on place of Chromecast are two (so far I can see):
                              1- You want to stream file which is not supported by Chromecast like old AVI (xvid, divix and such formats)
                              2- To play games from your smartphone/tab on your TV set. However, I have heard from reviews that there is sadly a lag in Miracast so maybe it will take some time to get to produce Miracast HDMI sticks perform with smaller lag to actually be useful for gamers.
                              As for me, if Kosh's app really let me stream content from my Gnex and tab (he will publish it whenever Google let him), then I will not need Miracast.
                              Last edited by peteus; 11 August 2013, 21:00.

                              Comment


                                Originally posted by peteus View Post
                                2- To play games from your smartphone/tab on your TV set. However, I have heard from reviews that there is sadly a lag in Miracast so maybe it will take some time to get to produce Miracast HDMI sticks perform with smaller lag to actually be useful for gamers.
                                As for me, if Kosh's app really let me stream content from my Gnex and tab (he will publish it whenever Google let him), then I will not need Miracast.
                                It is actually a problem with the software of the Miracast sticks, the wireless in them is not as good as it should be (great example is our stick), thus the response time is a lot more than it should be. A simple software fix to better utilize more resources for wireless connection should fix it (and maybe better antennae).

                                Comment

                                Working...
                                X