Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

H96 MAX RK3318 Android 9.0

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

  • kadzsol
    replied
    Originally posted by johnymp View Post

    Wow! so far everything i checked works fine!
    The apps i use is the go version of greek sat tv..
    Thanks so much!! this box was a pain in the ass for me!
    Great, thanks for testing!

    Leave a comment:


  • johnymp
    replied
    Originally posted by kadzsol View Post

    I have removed the superuser apk and also some left over file in a lib directory. I hope it will work now, otherwise extensive research needs to be done. Unfortunately, they do not provide a non-rooted ROM any more on their site which would make life much easier :-(



    By the way, what kind of app are you trying to run?
    Wow! so far everything i checked works fine!
    The apps i use is the go version of greek sat tv..
    Thanks so much!! this box was a pain in the ass for me!

    Leave a comment:


  • kadzsol
    replied
    Originally posted by johnymp View Post

    I tested it but didn't worked.. Allthough some root chechers say that it is not rooted the app (that requires noroot) recognises that is.
    The root checker app says that is not properly rooted. The supersu pro app is still present but doesn't work too and i can't uninstall it.
    I have removed the superuser apk and also some left over file in a lib directory. I hope it will work now, otherwise extensive research needs to be done. Unfortunately, they do not provide a non-rooted ROM any more on their site which would make life much easier :-(



    By the way, what kind of app are you trying to run?
    Last edited by kadzsol; 11 March 2020, 15:20.

    Leave a comment:


  • johnymp
    replied
    Originally posted by kadzsol View Post

    try this https://gofile.io/?c=lt42eM (root/su removed but have no time to test. Based on the latest ROM/above link)
    I tested it but didn't worked.. Allthough some root chechers say that it is not rooted the app (that requires noroot) recognises that is.
    The root checker app says that is not properly rooted. The supersu pro app is still present but doesn't work too and i can't uninstall it.

    Leave a comment:


  • johnymp
    replied
    Originally posted by kadzsol View Post

    try this https://gofile.io/?c=lt42eM (root/su removed but have no time to test. Based on the latest ROM/above link)
    Thaks so much!! I'll test it for you!

    Leave a comment:


  • kadzsol
    replied
    Originally posted by johnymp View Post

    Everything is working with the rooted version from https://www.h96tvbox.com/content/6-Firmware-upgrade H96 max rk3318 (Rockchip rk3318) Firmware Android 9.0 https://drive.google.com/drive/folde...x-qPB4CWC8FFbQ

    can you replace with them? thanks
    try this https://gofile.io/?c=lt42eM (root/su removed but have no time to test. Based on the latest ROM/above link)

    Leave a comment:


  • johnymp
    replied
    Originally posted by kadzsol View Post

    I cannot patch drivers. What I can do is update/replace the original drivers in the image (ROM) if a better one is available.
    Everything is working with the rooted version from https://www.h96tvbox.com/content/6-Firmware-upgrade H96 max rk3318 (Rockchip rk3318) Firmware Android 9.0 https://drive.google.com/drive/folde...x-qPB4CWC8FFbQ

    can you replace with them? thanks

    Leave a comment:


  • kadzsol
    replied
    Originally posted by johnymp View Post

    Hello,
    This rom worked for me but got only the 2.4g wifi working.
    Can you patch the drivers for 5g wifi and bluetooth too?
    Thanks!
    I cannot patch drivers. What I can do is update/replace the original drivers in the image (ROM) if a better one is available.

    Leave a comment:


  • robrazil
    replied
    Originally posted by mo123 View Post

    You can try a startup script or add to build.prop
    persist.sys.resolution.main=1920x1080p50

    Might need to change it to persist.vendor* or 1920x1080p50.00 or [email protected]
    Try in a terminal app until you get the command that works.

    In a terminal you have to type it a little different to execute eg.
    setprop persist.sys.resolution.main 1920x1080@50
    setprop persist.vendor.resolution.main 1920x1080p50
    setprop persist.vendor.resolution.main 1920x1080p50.00
    setprop persist.vendor.resolution.main 1920x1080@50
    setprop persist.vendor.resolution.main [email protected]

    If the resolution is not remembered after a reboot, the manufacturer might have excluded the baseparameter partition that saves the resolution.
    Sorry for delay but I was trying some things that I saw about this subject matter.
    Well... first, the code "setprop persist.sys.resolution.main" in terminal app didn't work.
    I found the code "wm size heightXwidth", e.g. "wm size 1920x1080" but it worked partially because the display size was changed inside of the delimited screen an not outside of it.
    Below are some screenshots that I did to explain better:
    1- The screen when TV box is power on:

    Click image for larger version  Name:	box1.png Views:	0 Size:	293.4 KB ID:	799157
    See that is a black border on all screen because the TV box is not in full screen, when it is power on.

    2- So, I need change the resolution display for 1920x1080 following the steps, all the time when I power on the TV box:


    Click image for larger version  Name:	box2.png Views:	0 Size:	295.2 KB ID:	799159

    Click image for larger version  Name:	box3.png Views:	0 Size:	449.4 KB ID:	799158

    Click image for larger version  Name:	box4.png Views:	0 Size:	483.1 KB ID:	799160

    Click image for larger version  Name:	box5.png Views:	0 Size:	139.5 KB ID:	799162

    Click image for larger version  Name:	box6.png Views:	0 Size:	138.1 KB ID:	799163

    Click image for larger version  Name:	box7.png Views:	0 Size:	549.8 KB ID:	799164

    3- Now, the size filled the entire screen no black border:
    Click image for larger version  Name:	box8.png Views:	0 Size:	260.8 KB ID:	799165

    Well... I would like to know if exist a way to set default the screen size in 1920x1080 50hz as default so that stay there all the time when the tv box is started.

    P.S.: I would like to know too if has a way to set disabled wifi as default and the and the highest volume, because all the time when the box is started the wifi is enabled and the volume is low.
    Attached Files

    Leave a comment:


  • johnymp
    replied
    Originally posted by kadzsol View Post

    I had to patch the ROM to get my WIFI working again. It is because I have WIFI chip BCM 0x4330 Revision 4 on my board (and not BCM 0x4334 Revision 3 which seems to work just fine out of the box). The correct driver for this chip is fw_bcm40183b2.bin but the ROM loads fw_RK903_ag.bin instead, so it doesnot work. You may want to give it a try, maybe you have the same problem:



    This ROM is based on the no-root Rom from https://www.h96tvbox.com/content/6-Firmware-upgrade. As su was still around in their no-root image (!) I was not able to run TV-GO from Hungarian Telekom as it needs a fully unrooted system. So I have also fixed this by fully removing su/root in this modified ROM.

    Also incuded instructions and tools in the zip to unpack, modify and repack the ROM to taylor it to your needs. Enjoy!
    Hello,
    This rom worked for me but got only the 2.4g wifi working.
    Can you patch the drivers for 5g wifi and bluetooth too?
    Thanks!

    Leave a comment:


  • mo123
    replied
    Originally posted by robrazil View Post

    Thank you but I need to set this on the boot as default because when I power off and power on the TV box, the changes are restarted.
    I think that has a way to set this in some file system. but I don't know what is this file neither the codes to do that.
    You can try a startup script or add to build.prop
    persist.sys.resolution.main=1920x1080p50

    Might need to change it to persist.vendor* or 1920x1080p50.00 or [email protected]
    Try in a terminal app until you get the command that works.

    In a terminal you have to type it a little different to execute eg.
    setprop persist.sys.resolution.main 1920x1080@50
    setprop persist.vendor.resolution.main 1920x1080p50
    setprop persist.vendor.resolution.main 1920x1080p50.00
    setprop persist.vendor.resolution.main 1920x1080@50
    setprop persist.vendor.resolution.main [email protected]

    If the resolution is not remembered after a reboot, the manufacturer might have excluded the baseparameter partition that saves the resolution.

    Leave a comment:


  • robrazil
    replied
    Originally posted by ayaan View Post
    Hi!
    About resolution - try to turn off all 3 switches in "Settings -> device preferences -> inputs"
    Thank you but I need to set this on the boot as default because when I power off and power on the TV box, the changes are restarted.
    I think that has a way to set this in some file system. but I don't know what is this file neither the codes to do that.

    Leave a comment:


  • ayaan
    replied
    Originally posted by robrazil View Post
    1- Display resolution in 1920x1280p50rhz;
    .
    Hi!
    About resolution - try to turn off all 3 switches in "Settings -> device preferences -> inputs"

    Leave a comment:


  • robrazil
    replied
    I would like to know how can I change some default settings on the boot of the tv box like:
    1- Display resolution in 1920x1280p50rhz;
    2- Max speaker;
    3- Wifi switch off.

    Thanks.

    Leave a comment:


  • robrazil
    replied
    Originally posted by mo123 View Post

    I read now the manufacturer has to set the ro.boot.wificountrycode=CN in the Boardconfig.mk file 5 places when they build the firmware so 13 channels can work.
    So unless the manufacturer can build new firmware, I don't think anything will work.

    Code:
    device/rockchip/common/BoardConfig.mk:70:BOARD_KERNEL_CMDLINE := androidboot.wificountrycode=US androidboot.hardware=rk30board androidboot.console=ttyFIQ0 firmware_class.path=/vendor/etc/firmware init=/init rootwait ro init=/init
    device/rockchip/common/BoardConfig.mk:72:BOARD_KERNEL_CMDLINE := console=ttyFIQ0 androidboot.baseband=N/A androidboot.wificountrycode=US androidboot.veritymode=enforcing androidboot.hardware=rk30board androidboot.console=ttyFIQ0 firmware_class.path=/vendor/etc/firmware init=/init rootwait ro init=/init root=PARTUUID=af01642c-9b84-11e8-9b2a-234eb5e198a0
    
    device/rockchip/common/BoardConfig.mk:81:ROCKCHIP_RECOVERYIMAGE_CMDLINE_ARGS ?= console=ttyFIQ0 androidboot.baseband=N/A androidboot.selinux=permissive androidboot.wificountrycode=US androidboot.veritymode=enforcing androidboot.hardware=rk30board androidboot.console=ttyFIQ0 firmware_class.path=/vendor/etc/firmware init=/init root=PARTUUID=af01642c-9b84-11e8-9b2a-234eb5e198a0
    
    device/rockchip/common/BoardConfig.mk:461: BOARD_KERNEL_CMDLINE := androidboot.wificountrycode=US androidboot.hardware=rk30board androidboot.console=ttyFIQ0 firmware_class.path=/vendor/etc/firmware init=/init rootwait ro init=/init
    
    device/rockchip/common/BoardConfig.mk:463: BOARD_KERNEL_CMDLINE := console=ttyFIQ0 androidboot.baseband=N/A androidboot.wificountrycode=US androidboot.veritymode=enforcing androidboot.hardware=rk30board androidboot.console=ttyFIQ0 firmware_class.path=/vendor/etc/firmware init=/init rootwait ro init=/init
    
    device/rockchip/common/BoardConfig.mk:468: ROCKCHIP_RECOVERYIMAGE_CMDLINE_ARGS := console=ttyFIQ0 androidboot.baseband=N/A androidboot.selinux=permissive androidboot.wificountrycode=US androidboot.veritymode=enforcing androidboot.hardware=rk30board androidboot.console=ttyFIQ0 firmware_class.path=/vendor/etc/firmware init=/init
    Thank you for your explanation.
    I will try find more about this topic.

    Leave a comment:

Working...
X