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

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

    I can Confirm that the UM2 from Ugoos used the Rk3188 CPU only no There CPU s inside the UM2.

    Neomode

    Leave a comment:


  • taikanaumi
    replied
    Originally posted by ma_trix View Post
    how to use dmesg?

    BR
    This is how noob like I am did it.

    1. See what model of TV stick/Box model you have, and find out how to get in download(boot) mode reading appropriate thread on this site.

    2. Backup your original firmware if you know how. (I skipped this part, so I cannot help)
    3. Download Finless kitkat or appropriate kitkat rom for your device, and flash ROM using flash tool packed with Custom Rom you downloaded.
    4. Download d33's test Kernal from post#373 by d33, or you might have to use different kernal d33 posted thereafter if you have T model that boots up.
    4.5 Flash just kernal just downloaded only.
    5. Install one of Terminal emulator from Playstore(free), and Antutu, and CPU-Z if information from those app needed.
    6. Open Terminal Emulator app, then you will see $ sign. ( I had to go into VIEW on right top menu to make font bigger to see correctly).
    7. Type su, then return.
    8. $ becomes to #, hereafter, that means you have super user permission now.( you have to grant permission, of course when SU app ask you to respond)
    9 Then type dmesg > /mnt/sdcard/dmesg. (I tried /mnt/sdcard/dmesg.txt but did not work correctly, I also chaged target folder to /mnt/internal_sd/dmesg)
    10. find a file using ES file exploer or similar, and open it as txt file, and find lines similar to what everybody posting on this thread.

    I hope this is helpful.

    Leave a comment:


  • digger
    replied
    Originally posted by d33 View Post
    Begins with Cx (CX-921??) - it's a new model for testing. I'm assuming all new RK3188 stuff except Minix are "T" spec
    It's great. I have his older brother CX-818 in my collection.
    And if it is not BT version, you'll have strong Realtek8188 wifi inside who is the best 150mbps chip on my opinion.
    The main difference from my K-R42 box is your one won't have SPDIF audio and external antenna, but have MIC.
    When you will think how to open the case of box, ask me and I send you photo with the latches positions.

    Leave a comment:


  • ma_trix
    replied
    how to use dmesg?

    BR

    Leave a comment:


  • d33
    replied
    Originally posted by digger View Post
    Which box model is waiting for you at home? I would be happy if it were K-R42/MK888
    Begins with Cx (CX-921??) - it's a new model for testing. I'm assuming all new RK3188 stuff except Minix are "T" spec

    Leave a comment:


  • digger
    replied
    Originally posted by d33 View Post
    The kernel code in KK beta throttles the GPU. I think I've got it but have nothing to test on at the moment. I may have just received a 'T' CPU TV box at home though. I'll find out when I get back on Friday.

    What Neomode found was a ROM that simply had no 600 frequency specified.
    I think it was neomode's work with 4.2.2 not KK. I try to play around with my "T" under 4.2.2 and have cpu 1.8 and ddr 696 so far.
    And one more interesting thing is that there aren't two lines with CPU/GPU leakage level=2, when I use sam's old kernels but the rest from stock 720p FW.
    I would like to check if it is possible to OC GPU like neomode did, but I expect I do something wrongly.
    Which box model is waiting for you at home? I would be happy if it were K-R42/MK888

    Leave a comment:


  • d33
    replied
    Originally posted by taikanaumi View Post
    Dmesg on Ugoos UM2 I recently purchased.
    And I think test result shows non-RK3188-T if my understanding is correct.
    Correct. You are fortunate!

    Leave a comment:


  • d33
    replied
    Originally posted by weirdow View Post
    Ok, I've been trying to read everything in this thread, and a few conundrums keep popping to mind...!
    1. Android Debug Bridge - The kernel needs to boot sufficiently far and stay stable to get ADB access.
    2. PHJAnderson has created a patching script - see the link above for my amendments for KK beta kernels.

    Leave a comment:


  • taikanaumi
    replied
    Ugoos UM2 only stick with Non-RK3188-T?

    I'm not sure this information is relevant here anymore, but just in case for people looking for Non-T Stick.
    I was finally able to learn a little bit, and able to run Dmesg on Ugoos UM2 I recently purchased.
    And I think test result shows non-RK3188-T if my understanding is correct. I appreciate one of devs can confirm it.
    I bought it from Geekbuying fulfilled by Amazon in USA, and received on Feb 13th, 2014.
    Again, it still could be from old stock, so I cannot say all UM2 still uses non-RK3188-T.
    Please don't blame me if you get RK3188T for future purchase.

    Here is copy of Dmesg

    <4>[ 0.711778] efuse_version_val: efuse version = 31
    <4>[ 0.711817] DVFS MSG: core: dvfs_adjust_table_lmtvolt get leakage_level = 3000
    <4>[ 0.711872] adjust table freq=1800000 KHz, index=1375000 mV to index=1350000 mV
    <4>[ 0.711928] efuse_version_val: efuse version = 31
    <4>[ 0.711965] DVFS MSG: aclk_gpu: dvfs_adjust_table_lmtvolt get leakage_level = 3000
    <6>[ 0.712847] CPU is ROCKCHIP RK3188
    <4>[ 0.713145] rk3188 cpufreq version 2.2, suspend freq 1200 MHz


    <6>[ 2.130143] ddrfreq: verion 3.2 20130917
    <6>[ 2.130173] ddrfreq: fix cpu pause bug
    <6>[ 2.130201] ddrfreq: normal 720MHz video 300MHz video_low 0MHz dualview 0MHz idle 0MHz suspend 198MHz reboot 300MHz


    <4>[ 4.879490] Mali: Mali400 inside of rk3188!
    <4>[ 4.879522] Mali: mali freq table num : 6
    <4>[ 4.879653] Mali: mali freq table :Mali: 128,Mali: 198,Mali: 256,Mali: 297,Mali: 384,Mali: 594,Mali:
    <4>[ 4.880283] Mali: init mali clock success
    <4>[ 4.881642] Mali: Mali device driver loaded

    Used Finless Kitkat with d33 very first kernal posted on this borad.

    Thanks to all devs here helped me to choose good stick especially, el_easy, d33, and Bob

    Leave a comment:


  • weirdow
    replied
    Just wondering

    Ok, I've been trying to read everything in this thread, and a few conundrums keep popping to mind...

    1. You guys do know that you can use the serial port on these sticks to access the console, and effectivly check that the stick crashed, or if it was just some android ****up which has the system in an infinite reboot cycle. I mean, the stick is accessible without any tv attached, when you have the serial console. I wouldn't be surprised if you could also get telnet or ssh access with a little tweaking.

    2. regarding the frequencies.... CPU and GPU are both in the same package. RAM is external.
    so if an RK3188T is one of the "not so qualitative batch", then it's fair to assume that overclocking it will be problematic, not for all, but definitively for some. Add to that the RAM, which we can assume isn't the best grade as well. and all of this thrown together, just brings out a whole mess of working and failing frequencies.
    So, make a small tool that is able to adjust the frequency tables, for the cpu, gpu as well as ram, in memory and testing it will be as easy as running a script for a long time.

    3. three

    nJoy !

    Leave a comment:


  • d33
    replied
    Originally posted by mikele View Post
    There is no table 9 in this kernels in #614, is it normal (I need to patch for "T" models) ?
    Thanks
    OK

    Kernels built directly from the KitKat Beta sources have 2 DDR tables; one for RK3188 and one for RK3188T. The CPU is locked to 1.4 GHz if it is a "T" spec regardless of the values in the CPU table and the GPU is throttled regardless of the values in the GPU table if it is a "T" spec.

    I have created 'special' kernels that remove the dual operation. The CPU and RAM will operate at the frequencies in the table regardless of whether RK3188 or RK3188T. The only limitations still in place are that the T CPUs are frequency capped (usually to 1.35V) and the GPU is throttled.

    So in the #614 post the Kernels have only one 'universal' RAM table (table 8).

    Leave a comment:


  • d33
    replied
    Originally posted by digger View Post
    Hi neomode,
    Can you share your positive experience with init.rc patching?
    I tried to repack my stock boot.img and do changes in init.rc, but don't have any success with mali_dvfs.
    It always shows me the same:
    <4>[ 6.793369] Mali: mali freq table :Mali: 128,Mali: 179,Mali: 223,Mali: 297,Mali: 297,Mali: 446,Mali:
    Could you give us short example with your GPU dvfs table No7 and your changes in insmod/.../mali.ko... line?
    Thank you
    The kernel code in KK beta throttles the GPU. I think I've got it but have nothing to test on at the moment. I may have just received a 'T' CPU TV box at home though. I'll find out when I get back on Friday.

    What Neomode found was a ROM that simply had no 600 frequency specified.

    Leave a comment:


  • digger
    replied
    Hi neomode,
    Can you share your positive experience with init.rc patching?
    I tried to repack my stock boot.img and do changes in init.rc, but don't have any success with mali_dvfs.
    It always shows me the same:
    <4>[ 6.793369] Mali: mali freq table :Mali: 128,Mali: 179,Mali: 223,Mali: 297,Mali: 297,Mali: 446,Mali:
    Could you give us short example with your GPU dvfs table No7 and your changes in insmod/.../mali.ko... line?
    Thank you

    Leave a comment:


  • mikele
    replied
    Originally posted by d33 View Post
    Leolas, they are both DDR tables as explained above.

    Table 8 is DDR for RK3188
    Table 9 is DDR for RK3188T

    But, again, don't use that kernel use the special kernels provided in #614
    There is no table 9 in this kernels in #614, is it normal (I need to patch for "T" models) ?
    Thanks

    Leave a comment:


  • leolas
    replied
    Re: Blacklist of locked Down Version´s of RK3188 CPU

    Originally posted by d33 View Post
    Leolas, they are both DDR tables as explained above.

    Table 8 is DDR for RK3188
    Table 9 is DDR for RK3188T

    But, again, don't use that kernel use the special kernels provided in #614
    Thanks, I missed some post. When I tried to patch a kernel for my devices I need to use the 8 table, I didn't notice table 9 was for rk3188T. Sorry.

    leolas.

    Leave a comment:

Working...
X