Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Pipo M9 Max - X axis reversed following screen replacement

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

    Pipo M9 Max - X axis reversed following screen replacement

    Hi, I'm hoping that someone can help.
    Following a recent screen replacement, I had no touch screen operation - nothing at all.
    I have now, after flashing many firmware updates, eventually managed with RileyROM 2.5.3 to get everything working apart from the X Axis is reversed.
    I suspect that the screen is for a different Pipo M9 Version.
    Mine is an early Pipo M9 Max with 1 NAND WIFI only.

    Any help would be greatly appreciated.
    AdyDob

    #2
    Good to know you've been able to replace your screen correctly;
    But you also probably got a somewhat different touchscreen chip with it;
    if this is confirmed (compare the references of the chips attached to your old and new screen);
    then maybe the only solution is having a custom built kernel to handle your special situation;

    fortunately, dee has already tried to implement such customization in another tablet model (M7P) for which we have discovered the eistence of two different touch screen chips;

    Trouble is,
    we have not received full firmware sources for M9max, only for M9 pro, or is it the same tablet ?

    Comment


      #3
      The M9 Max was Pipo's first implementation of RK3188, which has a whole different main board from the M9 Pro (which came with a HD screen). I'm afraid the two tablets aren't interchangeable with regard to firmware.

      Dnkn has made the most headway with the M9 Max kernels...he might be able to help provide a custom kernel with an axis change in the touch panel for you....but I'm not totally sure.
      Randy
      Freaktab Developer, Product Reviewer, Moderator and "Flashaholic".
      Read my BIO Here
      Be sure to donate to support Freaktab.com. If any of my development work makes a positive difference for you, please make a donation to support future RileyROM's.
      Donate here

      Comment


        #4
        Originally posted by raxy View Post
        Good to know you've been able to replace your screen correctly;
        But you also probably got a somewhat different touchscreen chip with it;
        if this is confirmed (compare the references of the chips attached to your old and new screen);
        then maybe the only solution is having a custom built kernel to handle your special situation;

        fortunately, dee has already tried to implement such customization in another tablet model (M7P) for which we have discovered the eistence of two different touch screen chips;

        Trouble is,
        we have not received full firmware sources for M9max, only for M9 pro, or is it the same tablet ?
        Thank You Raxy, Seems that the screen supplied is indeed different.
        Old Screen Chip is VTL CT363
        New Screen is GooDix GT9271

        Hopefully someone (maybe Dnkn can help with a custom Kernel)

        Comment


          #5
          Originally posted by rrileypm View Post
          The M9 Max was Pipo's first implementation of RK3188, which has a whole different main board from the M9 Pro (which came with a HD screen). I'm afraid the two tablets aren't interchangeable with regard to firmware.

          Dnkn has made the most headway with the M9 Max kernels...he might be able to help provide a custom kernel with an axis change in the touch panel for you....but I'm not totally sure.
          Thank You Riley,
          My hopes were based on the fact that moving forward from no touch screen input with your older compatible ROMS (I have tried 1.5 right through to 2.5.3) to just having the X axis reversed with the 2.5.3 ROM made me think that a custom kernel with axis change might be possible.

          Not quite sure how to politely ask Dnkn whether it is something that he would consider having a bash at.
          Adydob

          Comment


            #6
            Originally posted by rrileypm View Post
            The M9 Max was Pipo's first implementation of RK3188, which has a whole different main board from the M9 Pro (which came with a HD screen). I'm afraid the two tablets aren't interchangeable with regard to firmware.

            Dnkn has made the most headway with the M9 Max kernels...he might be able to help provide a custom kernel with an axis change in the touch panel for you....but I'm not totally sure.
            hey there. this is a problem : change the sensor on pipo m 9 pro + 3g 32 gb touchscreen . New touch works in mirror image. As I understand not send the touchscreen and standard firmware does not help . Also upload photos of the new touchscreen . Waiting for specialist assistance


            Click image for larger version

Name:	1.jpg
Views:	6
Size:	100.1 KB
ID:	436083Click image for larger version

Name:	IMG_20150123_195806.jpg
Views:	6
Size:	168.2 KB
ID:	436084Click image for larger version

Name:	IMG_20150123_195744.jpg
Views:	6
Size:	178.6 KB
ID:	436085

            Comment


              #7
              I had to do a similar thing for people over on the Asus transformer prime. Whoever is compiling kernels for this device will need to change the touchscreen input and compile you a new version. What we ended up doing over on the prime was adding the code into the kernel as a switch that we could control with a simple init.d script so that the same kernel could be used for everyone without compiling separate ones.

              Below is the changes we had to make to inverse x axis so you would need a similar thing in your kernel.

              Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
              To Infinity and Beyond.... XBMC

              Comment


                #8
                Originally posted by Flumpster View Post
                I had to do a similar thing for people over on the Asus transformer prime. Whoever is compiling kernels for this device will need to change the touchscreen input and compile you a new version. What we ended up doing over on the prime was adding the code into the kernel as a switch that we could control with a simple init.d script so that the same kernel could be used for everyone without compiling separate ones.

                Below is the changes we had to make to inverse x axis so you would need a similar thing in your kernel.

                http://pastebin.com/jVD3tMeU
                possible to describe in detail how to add a script . path that is specified in your link does not exist in my system.


                1. I need the following file changed : drivers/input/touchscreen/atmel_maxtouch.c

                Comment


                  #9
                  Originally posted by djnova777 View Post
                  possible to describe in detail how to add a script . path that is specified in your link does not exist in my system.


                  1. I need the following file changed : drivers/input/touchscreen/atmel_maxtouch.c
                  What I linked is not meant for this device sorry mate, I just posted it as an example in case there was any kernel devs here for this device. Also this is not something a user could change, it needs editing in the kernel source.
                  To Infinity and Beyond.... XBMC

                  Comment


                    #10
                    My Product: PIPO-Max-M9 / RK3188 Quad Core 2gb/16gb /Android 4.22 upgraded

                    Hi Dears,

                    I have the exactly same issue. I love my pipo max m9 tablet pc since 3 years, never had any problem, except for it was fallen down and touch-screen was cracked. It was still working fine with no issues, until I ordered a replacement touch-screen digitizer for pipo m9 max at Aliexpress.com.
                    I successfully replaced it and every thing working fantastic with bright new touchscreen digitizer.
                    But one problem occurred:
                    1. Touch-screen x-axis is reverted – meaning if I touch Left part of screen, it senses Right and if I touch Right, it senses Left part of screen.
                    2. Horizontal Sliding is reverted – meaning if slide Left-to-Right, it actually moves Right-to-Left and vise versa.

                    Note: Replacement Touch-screen has chip no: GOODiX GT9271

                    So far I had performed ROM updates with low level format multiple times with no success at all. I have upgraded to android 4.22 from pipo.com. I have also tried to root and tweak BUILD.PROP file with following parameters:

                    hw.hasethernet=false
                    #hw.hasdata=true
                    ro.platform.has.touch=true
                    # Wi-Fi sleep policy
                    ro.platform.has.sleeppolicy=false
                    #set to 0 temporarily so touch works without other changes
                    ro.sf.hwrotation=270
                    #0~7 You are required to get the correct install direction according the sensor placement on target board
                    ro.sf.gsensorposition=6
                    ro.sf.Gconvert_x_y=0
                    ro.sf.Gconvert_x=1
                    ro.sf.Gconvert_y=1
                    ro.sf.Gconvert_z=1
                    ro.sf.ecompassposition=4
                    allow_all_orientations=1

                    I have been referring & following numerous forums/goggling around with no success at all. Please kindly help me to solve this problem. If you can send me some info as to which configuration file to edit and which parameters to fix this problem. Or give me some updated ROM which can handle this issue. An early will be highly appreciated.

                    Regards,


                    Comment


                      #11
                      Hello.
                      Have same problem here.
                      I have Pipo M9 Max with RileyRom 2.6.4.installed.

                      The problem starts when I change my touchscreen to F-WGJ10162-V2 with GOODiX GT9271 chip.
                      I tried some other kernels, but touchscreen not working at all, so i put back RR2.6.4 kernel back.

                      I'll be very appreciate if some of kernel developers can make kernel with reversed x-axis.

                      Comment


                        #12
                        Look in development sub-forum
                        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

                        Working...
                        X