Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Blacklist of locked Down Version´s of RK3188 CPU

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • ToBe
    replied
    Originally posted by Max One View Post
    How did u search for it? I found only 1. For sure i´m making something wrong, thats why im asking.
    I opened the kernel file in XVI32. Choose 'search', then 'find' then i fill in '80 00 00 00' under HEX string.

    Leave a comment:


  • Max One
    replied
    Originally posted by ToBe View Post
    Hmmm. When i open this kernel in a hex editor, i find 294 occurrences of 80 00 00 00. So it's useless to try and change it with a hex editor.
    How did u search for it? I found only 1. For sure i´m making something wrong, thats why im asking.

    Leave a comment:


  • Max One
    replied
    Ok. Then we will wait for Bob.

    Leave a comment:


  • d33
    replied
    Blacklist of locked Down Version´s of RK3188 CPU

    Bob has a decompile tool which will allow him to get the individual object file. He's not available this week though


    Sent from my iPhone using Tapatalk

    Leave a comment:


  • ToBe
    replied
    Originally posted by Max One View Post
    Ok. I will give it a try.

    Edit: I tried it but im to noob for that.

    Could u look for me or tell us step by step what we have exactly to do?

    here is the flickering kernel what im looking into
    Hmmm. When i open this kernel in a hex editor, i find 294 occurrences of 80 00 00 00. So it's useless to try and change it with a hex editor.

    Leave a comment:


  • Max One
    replied
    Originally posted by d33 View Post
    If any of you are particularly keen you could download your kernel that is flickering and look at it in a hex editor, like XVI32, and see how many times the pattern 80000000 comes up. If it is only a few you could patch them one by one until you hit the jackpot!


    Using my ipad so apols for any stupid ios spelling 'corrections'
    Ok. I will give it a try.

    Edit: I tried it but im to noob for that.

    Could u look for me or tell us step by step what we have exactly to do?

    here is the flickering kernel what im looking into
    Attached Files

    Leave a comment:


  • JDfense
    replied
    AW: Blacklist of locked Down Version´s of RK3188 CPU

    Originally posted by d33 View Post
    I assume so, I've not tried
    I have tried nearly all I could imagine. KitKat kernels do not work with JellyBean.


    JDfense --->I8160

    Leave a comment:


  • d33
    replied
    Blacklist of locked Down Version´s of RK3188 CPU

    Originally posted by d33 View Post
    the above are compile time definitions. You would need to recompile.

    Reading the code it seems the change it makes is to just one bit! For LCDC1, which is used by 99% of sticks for HDMI, the value passed is 0x80000000 for 3.3v (bit 13 not set) and 0x80008000 for 1.8v (bit 13 set) in RK3188_lcdc.c

    Maybe Bob can patch this based on pattern matching.

    If any of you are particularly keen you could download your kernel that is flickering and look at it in a hex editor, like XVI32, and see how many times the pattern 80000000 comes up. If it is only a few you could patch them one by one until you hit the jackpot!


    Using my ipad so apols for any stupid ios spelling 'corrections'

    Leave a comment:


  • d33
    replied
    Originally posted by Max One View Post
    It would be nice if someone could write/ make a script so we are able to patch our favorite kernel. The patch should simply change those 2 lines to "y":

    This sets the LCD GPIO pins to 1.8V, and fixes the flickering problem!
    CONFIG_LCDC0_IO_18V=y
    CONFIG_LCDC1_IO_18V=y


    and thats it. That would be very cool

    All moved to KK and left us alone with our problem

    I hope were getting some help soon.
    the above are compile time definitions. You would need to recompile.

    Reading the code it seems the change it makes is to just one bit! For LCDC1, which is used by 99% of sticks for HDMI, the value passed is 0x80000000 for 3.3v (bit 13 not set) and 0x80008000 for 1.8v (bit 13 set) in RK3188_lcdc.c

    Maybe Bob can patch this based on pattern matching.

    Leave a comment:


  • d33
    replied
    Originally posted by tobr View Post
    Good to know. If this was the cause of problem, all future custom roms will be without blinking and problem would be gone. I appreciate hard work of all of you devs.

    I needed kernel firstly for picuntu 4.5 and secondly for JB 4.2.2 because i am on neomode 1.9a.
    I suppose that all your kernels are for KK 4.4 and aren't compatible with 4.2.2 ?
    I assume so, I've not tried

    Leave a comment:


  • Max One
    replied
    Originally posted by tobr View Post
    Good to know. If this was the cause of problem, all future custom roms will be without blinking and problem would be gone. I appreciate hard work of all of you devs.

    I needed kernel firstly for picuntu 4.5 and secondly for JB 4.2.2 because i am on neomode 1.9a.
    I suppose that all your kernels are for KK 4.4 and aren't compatible with 4.2.2 ?
    Yeah I´m waiting also for new kernels 4.2.2 with that fix. To bad that i cant switch to KK, cause of the new bootloaders it ends always in a brick.

    It would be nice if someone could write/ make a script so we are able to patch our favorite kernel. The patch should simply change those 2 lines to "y":

    This sets the LCD GPIO pins to 1.8V, and fixes the flickering problem!
    CONFIG_LCDC0_IO_18V=y
    CONFIG_LCDC1_IO_18V=y


    and thats it. That would be very cool

    All moved to KK and left us alone with our problem

    I hope were getting some help soon.

    Leave a comment:


  • tobr
    replied
    Originally posted by d33 View Post
    All my kernels have 1.8v set by default
    Good to know. If this was the cause of problem, all future custom roms will be without blinking and problem would be gone. I appreciate hard work of all of you devs.

    I needed kernel firstly for picuntu 4.5 and secondly for JB 4.2.2 because i am on neomode 1.9a.
    I suppose that all your kernels are for KK 4.4 and aren't compatible with 4.2.2 ?

    Leave a comment:


  • emilb
    replied
    Originally posted by mikele View Post
    Hey

    There is a problem because I clock mine to 1.6GHz only with this kernels and Kasty Rom and I have better than you with AnTuTu -around 19000 with 1080p and around 20 000 with 720p. Before patching memory. Please trust me I can show pics if you do not trust me but its not the goal of this forum. May be the Rom Kasty is faster ? you can found it here and it fit for your cx919: http://www.arctablet.com/blog/forum/...from-20131225/ or may be my key is faster but I use GK525 and its the same as cx919. Anyway If you try Kasty give us your bench. Thanks d33 for sure.
    I posted my results because I thought there might be others who like me got frustrated about the 3188T and OC:ing it, I was just about to put it away and not use it until D33 posted the kernels

    And thanks for the link, I will def check that rom out and see if its better in real life perfomance!

    Leave a comment:


  • d33
    replied
    Blacklist of locked Down Version´s of RK3188 CPU

    All my kernels have 1.8v set by default


    Sent from my iPhone using Tapatalk

    Leave a comment:


  • tobr
    replied
    Blinking (flickering) problem fixed with changed kernel config

    Originally posted by Max One View Post
    Heres a guy who found a solution for his flickering problem. Check this out https://www.miniand.com/forums/forum...flicker-solved
    Yes, you are right. Heavy blinking mk902 (3188 not T) with picuntu 4.5 stopped blinking after flashing a mentioned kernel. Everything in this precompiled kernel seems working fine. The first working kernel for picuntu 4.5 without blinking.

    The best on it is that the guy found the reason and fixed it, changed two lines in config and compiled new not blinking kernel.
    On git there are changed two lines in kernel config which make the magic.

    This sets the LCD GPIO pins to 1.8V, and fixes the flickering problem!
    CONFIG_LCDC0_IO_18V=y
    CONFIG_LCDC1_IO_18V=y
    So I hope that it is really fix for all those with on/off blinking problem and that this fix will be in other custom roms. From the problem evidently suffer 3188T as well as 3188.

    Leave a comment:

Working...
X