Jump to content

johnyp

Members
  • Posts

    17
  • Joined

  • Last visited

Posts posted by johnyp

  1. Here is some details from the firmware.

    Maybe that helps

     

    # begin build properties 
    # autogenerated by buildinfo.sh 
    ro.build.id=NHG47L 
    ro.build.display.id=TV-BOX 11.1 905LE 20211015 8.128 
    ro.build.version.incremental=20211015 
    ro.build.version.sdk=25 
    ro.build.version.preview_sdk=0 
    ro.build.version.codename=REL 
    ro.build.version.all_codenames=REL 
    ro.build.version.release=11.1 
    ro.build.version.security_patch=2017-12-01 
    ro .build.version.base_os= 
    ro.build.date=Fri Oct 15 15:58:32 CST 2021 
    ro.build.date.utc=1634284712 
    ro.build.type=userdebug 
    ro.build.user=tan 
    ro.build. host=Amlogic 
    ro.build.tags=8.128 
    ro.build.flavor=TV-BOX 
    ro.product.model=TVBox
    ro.product.brand=Amlogic 
    ro.product.name= 
    TVBox ro.product.device= 
    TVBox ro.product.board=p212 
    # ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete, 
    # use ro .product.cpu.abilist instead. 
    ro.product.cpu.abi=armeabi-v7a 
    ro.product.cpu.abi2=armeabi 
    ro.product.cpu.abilist=armeabi-v7a,armeabi 
    ro.product.cpu.abilist32=armeabi-v7a,armeabi 
    ro.product cpu.abilist64= 
    ro.product.manufacturer=Amlogic 
    ro.product.locale=en-US 
    ro.wifi.channels=11 
    ro.board.platform=gxl 
    # ro.build.product is obsolete; use ro.product.device 
    ro.build.product=p212 
    # Do not try to parse description, fingerprint, or thumbprint
    ro.build.description=TV-BOX 11.1 905LE 20211015 8.128 
    ro.build.fingerprint=Amlogic/p212/p212:7.1.2/NHG47L/20211015:userdebug/8.128 
    ro.build.characteristics=mbx,nosdcard 
    # end build properties 

    # from device/amlogic/p212/system.prop 

    # Set display related config 
    ro.platform.has.mbxuimode=true 
    ro.platform.has.realoutputmode=true 
    ro.platform.keepbackground.app=com.droidlogic.PPPoE 
    #camera max to 720p 
    ro.camera.preview.MaxSize=1280x720 
    ro.camera.preview.LimitedRate=1280x720x30,640x480x30,320x240x28 
    ro.camera.preview.UseMJPEG=1 

    #for bt auto connect 
    ro.autoconnectbt.isneed=false 
    ro.autoconnectbt. macprefix=00:CD:FF
    ro.autoconnectbt.btclass=50c 
    ro.autoconnectbt.nameprefix=Amlogic_RC 

    #if wifi Only 
    ro.radio.noril=false 

    #if need pppoe 
    ro.net.pppoe=true 

    #the prop is used for enable or disable 
    #DD+/DD force output when HDMI EDID is not supported 
    #by default,the force output mode is enabled. 
    #Note,please do not set the prop to true by default 
    #only for netflix,just disable the feature.so set the prop to true 
    ro.platform.disable.audiorawout=false 

    #Dolby DD+ decoder option 
    #this prop to for videoplayer display the DD+/DD icon when playback 
    ro.platform.support.dolby=true 
    #DTS decoder option 
    #display dts icon when playback 
    ro.platform.support.dts=true
    #DTS-HD support prop 
    #ro.platform.support.dtstrans=true 
    #ro.platform.support.dtsmulasset=true 
    #DTS-HD prop end 
    # Enable player buildin 
    media.amplayer.seekkeyframe=true 
    media.amsuperplayer.enable=true 
    media.amplayer.enable-acodecs=ac3,eac3,rm,dts 
    media.amplayer.enable=true 
    media.amsuperplayer.m4aplayer=STAGEFRIGHT_PLAYER 
    media.amsuperplayer.defplayer=PV_PLAYER 
    media.amplayer.thumbnail=true 
    media.amplayer.dsource4local=1 
    media.ampplayer.dropwaitxms=100 

    media.arm.audio.decoder=ape,flac,dts,ac3,eac3,wma,wmapro,mp3,aac,vorbis,raac,cook,amr,pcm,adpcm,aac_latm,rm 
    media. wfd.use-pcm-audio=false 
    media.wfd.videoresolution-type=1
    media.wfd.videoresolution-group=0 
    media.wfd.videoframerate=24 
    media.wfd.video-bitrate= 
    2000000 media.html5videowin.enable=1 
    media.decoder.vfm.defmap=decoder ppmgr deinterlace amvideo 
    media.decoder.vfm. drmmap=decoder amvideo 

    persist.sys.dts.edid=false 


    #add for video boot, 1 means use video boot, others not . 
    service.bootvideo=0 

    # Define drm for this device 
    drm.service.enabled=1 

    #used forward seek for libplayer 
    media.libplayer.seek.fwdsearch=1 

    #fix hls sync 
    libplayer.livets.softdemux=1 
    libplayer.netts.recalcpts= 1 

    #map volume 
    ro.audio.mapvalue=0,0,0,0 

    #By default, primary storage is physical
    #ro.vold.primary_physical=true 

    #Support storage visible to apps 
    persist.fw.force_adoptable=true 

    #add livhls,libcurl as default hls 
    media.libplayer.curlenable=true 
    media.libplayer.modules=vhls_mod,dash_mod,curl_mod,prhls_mod, vm_mod,bluray_mod 

    #Do note send inactive cmd when disable cec service 
    sys.ignore.inativecec = true 

    #Hdmi In 
    ro.sys.hdmiin.enable=true 
    mbx.hdmiin.switchfull=false 
    mbx.hdmiin.videolayer=false 

    #adb 
    service. adb.tcp.port=5555 


    sys.open.deepcolor=true 

    ######## UBOOTENV VARIBLES - r/w as system properties ########## 

    # Now we can load ubootenv varibles to system properties.
    # We use a special prefix ("ubootenv.var" as default) to indicate that the 'property' 
    # actually is an ubootenv varible. 

    # A ubootenv 'property' will be initialized during system booting. And when user set 
    # a different value, it will be written back to ubootenv device immediately. 

    ## prefix of ubootenv varibles - should less than 16 chars. 
    #UBOOTENV MTD NAME 
    #ubootenv.var.bootcmd= 
    #ubootenv.var.cpuclock= 
    #ubootenv.var.gpuclock= 
    #ubootenv.var.memsize= 
    #ubootenv.var.ethaddr= 
    #ubootenv.var.ipaddr= 
    #ubootenv.var .gatewayip= 
    ubootenv.var.outputmode= 
    #ubootenv.var.screenratio= 
    #ubootenv.var.oobeflag= 
    ubootenv.var.480p_x=
    ubootenv.var.480p_y= 
    ubootenv.var.480p_w= 
    ubootenv.var.480p_h= 
    ubootenv.var.480i_x= 
    ubootenv.var.480i_y= 
    ubootenv.var.480i_w= 
    ubootenv.var.480i_h= 
    ubootenv.var.576p_x= 
    ubootenv. var.576p_y= 
    ubootenv.var.576p_w= 
    ubootenv.var.576p_h= 
    ubootenv.var.576i_x= 
    ubootenv.var.576i_y= 
    ubootenv.var.576i_w= 
    ubootenv.var.576i_h= 
    ubootenv.var.720p_x= 
    ubootenv.var. 720p_y= 
    ubootenv.var.720p_w= 
    ubootenv.var.720p_h= 
    ubootenv.var.1080p_x= 
    ubootenv.var.1080p_y= 
    ubootenv.var.1080p_w= 
    ubootenv.var.1080p_h= 
    ubootenv.var.1080i_x= 
    ubootenv.var.1=
    ubootenv.var.1080i_w= 
    ubootenv.var.1080i_h= 
    ubootenv.var.4k2k24hz_x= 
    ubootenv.var.4k2k24hz_y= 
    ubootenv.var.4k2k24hz_w= 
    ubootenv.var.4k2k24hz_h= 
    ubootenv.var.4k2k25hz_x= 
    ubootenv.var.4k2k25hz_y= 
    ubootenv. var.4k2k25hz_w= 
    ubootenv.var.4k2k25hz_h= 
    ubootenv.var.4k2k30hz_x= 
    ubootenv.var.4k2k30hz_y= 
    ubootenv.var.4k2k30hz_w= 
    ubootenv.var.4k2k30hz_h= 
    ubootenv.var.4k2ksmpte_x= 
    ubootenv.var.4k2ksmpte_y= 
    ubootenv.var. 4k2ksmpte_w= 
    ubootenv.var.4k2ksmpte_h= 
    ubootenv.var.digitaudiooutput= 
    ubootenv.var.defaulttvfrequency= 
    ubootenv.var.has.accelerometer= 
    ubootenv.var.cecconfig=
    ubootenv.var.cvbsmode= 
    ubootenv.var.hdmimode= 
    ubootenv.var.is.bestmode= 
    ubootenv.var.disp.fromleft= 
    ubootenv.var.edid.crcvalue= 
    ubootenv.var.colorattribute= 


    # ADDITIONAL_BUILD_PROPERTIES 

    ro.com. android.dateformat=MM-dd-yyyy 
    ro.config.ringtone=Ring_Synth_04.ogg 
    ro.config.notification_sound=pixiedust.ogg 
    ro.carrier=unknown 
    net.tethering.noprovisioning=true 
    ro.config.alarm_alert=Alarm_Classic.ogg 
    debug. hwui.render_dirty_regions=false 
    ro.hwui.texture_cache_size=64.0f 
    camera.disable_zsl_mode=1 
    rw.camera.usb.faceback=true 
    ro.app.optimization=true 
    ro.product.firmware=00502001
    ro.product.otaupdateurl=http://10.28.11.53:8080/otaupdate/update 
    ro.hdmi.device_type=4 
    dalvik.vm.heapstartsize=16m 
    dalvik.vm.heapgrowthlimit=192m 
    dalvik.vm.heapsize=512m 
    dalvik.vm .heaptargetutilization=0.75 
    dalvik.vm.heapminfree=512k 
    dalvik.vm.heapmaxfree=8m 
    ro.addon.type=gapps 
    ro.addon.arch=arm 
    ro.addon.sdk=25 
    ro.addon.platform=7.1 
    ro.addon. open_type=pico 
    ro.addon.open_version=20170427 
    sys.fb.bits=32 
    persist.sys.hdmi.keep_awake=false 
    ro.sf.full_activemode=false 
    wifi.interface=wlan0 
    config.disable_bluetooth=true 
    drm.service.enable=true 
    ro.platform.has.pppoe=true 
    ro.adb.secure=0
    persist.sys.app.rotation=middle_port 
    ro.sf.lcd_density=160 
    persist.sys.dalvik.vm.lib.2=libart.so 
    dalvik.vm.isa.arm.variant=cortex-a9 
    dalvik.vm.isa. arm.features=default 
    dalvik.vm.lockprof.threshold=500 
    net.bt.name=Android 
    dalvik.vm.stack-trace-file=/data/anr/traces.txt 
    ro.expect. recovery_id=0xe7cb330c727a2c91d50c550586a8188535f5df1800000000000
     

  2. On 7/15/2022 at 9:15 PM, redbook said:

    I just found a .dtb that works with the S905L.

     

    u-boot-s905x-s912 + meson-gxl-s905x-nexbox-a95x.dtb

     

    Found from this thread (Dec, 2019)

    Can't find where to download the specified files, read all the posts but no download links! Also my box is bricked, do you believe that with this dtb can run coreelec or armbian? Thanks 

  3. 1 hour ago, SteeMan said:

    The only pointer I have on that tool is to try different versions.  I have in the past found some firmwares that only load with specific versions of the amlogic tool

    The error i am pretty sure that has to do with invalid firmware file, maybe wrong partition parameters. I tried all usb tool editions and also tried to win10, win7 and winxp!

    Always box is disconnecting when flashing begins at 2%.

     

    Any idea where can i find firmware files to try?

    Thank you

     

    Update: I removed the heatsink and the cpu is the S905L-B, maybe this helps for a firmware file.

     

    Update: I found theese firmwares https://github.com/ioannis-poulianitis/AmlogicS905LFirmwares

     

  4. 8 minutes ago, SteeMan said:

    The only pointer I have on that tool is to try different versions.  I have in the past found some firmwares that only load with specific versions of the amlogic tool

    Will try, thanks.

    Any idea where can i find firmware files to try?

    I googled a lot but most links are dead.

  5. 13 minutes ago, SteeMan said:

    When you say 'flashing' what do you mean?  What are you using/doing exactly.

     

    Using amlogic USB_burning tool i tried to flash a firmware, unchecked the erase bootloader option and downloaded the firmware.

    After 100% the box was dead.

    Now i can connect to the usb tool using a jumper on nand pins but usb burning tool alwaays gives me that error message.

     

    image.thumb.png.ec964ad68c82f6cf3d13cd2a9c850a8e.png

     

    image.thumb.png.6d88c172345242c4b8798cadf1be3ad5.png

  6. 1 hour ago, SteeMan said:

    Nothing there actually says what CPU you have, "S905 series" doesn't mean anything specifically.  But from what I do see, I would guess you have an s905x or s905w.  The board type is p212 which is the reference board for the s905x.  So I would recommend you first try using the u-boot-s905x-s912 uboot and the meson-gxl-s905x-p212.dtb

    The best way to know what cpu you have is to remove the heatsink and look at the markings on the chip

     

    Any ideas why i keep getting the error while flashing?

    I am trying various firmware files.

    After the first one that flashed without bootloader option box is dead and i am starting the procedure with board jumper at nand pins

    I can here the box that connects and after a second i hear the disconnect sound

     

    [16:15:45 787][HUB4-1][Err]--[0x10105002]Romcode/Initialize DDR/Read initialize status/USB Control setup error

  7. 5 minutes ago, SteeMan said:

    Nothing there actually says what CPU you have, "S905 series" doesn't mean anything specifically.  But from what I do see, I would guess you have an s905x or s905w.  The board type is p212 which is the reference board for the s905x.  So I would recommend you first try using the u-boot-s905x-s912 uboot and the meson-gxl-s905x-p212.dtb

    The best way to know what cpu you have is to remove the heatsink and look at the markings on the chip

     

    Will try that, thank you very much.

  8. 1 hour ago, SteeMan said:

    Are you sure you know what CPU you have?  You keep mentioning s905 but the dtb you mentioned is for a s905x CPU (gxl*). 

     

    Based on this info can you tell what android firmware to use, can't find one for my box.

     

    The first screen comes after a factory reset and after rebooting boots to android.

     

    Also can you tell what type exactly of cpu it has and what img and dtb should i use for a bionic distribution.

     

    Thank you very much.

     

    image.thumb.png.12f6203b17a1b5a3f9caeec487104f02.pngimage.thumb.png.45158183c235c6ab1284baf63180f61f.png

    image.png

  9. 7 hours ago, SteeMan said:

    Generally, you just need to try them one by one.  I would focus on the glx* ones.

    Note since you mention coreelec, if you have previously I stalled coreelec you will need to reinstall the android firmware, before attempting to install Armbian (as is described in the instructions I linked to above).

    Yes i read that, didn't install coreelec, run it from SD card so all i did is a factory reset. The bin i remamed to ext was the s905 and now i will try all the dtb one by one. Thanks 

  10. 18 minutes ago, SteeMan said:

    Thanks for your answer, i have already read the how to, what can't figure out is what dtb to use. With coreelec the gxl_p125 works fine, is the dtb of coreelec compatible with armbian, if no what dtb should i try? Thanks 

  11. Hello to everyone, i have a China no name tv box with s905 cpu. I try to install armbian but no success, don't have any experience in amlogic procedure. Can anyone point me to the right img file and some instructions please. My box is named as mxq pro 4g but i know its a fake one. Thank you very much.

    IMG-14267c6e89b167a23084e0817811a768-V.jpg

    IMG-7cc3bbca33a4581ce35a17fe9e02e421-V.jpg

    IMG-5503408c53bfd0a04118bd32ca82bf87-V.jpg

    IMG-9e995f9ac339e9a0c058f10517406cd1-V.jpg

  12. It is a china clone of mxq mk4 1gb/8gb with rk3328b cpu. Default config works fine, only selected led config to match, red led off, blue led on. Wifi doesn't work, i use it with ethernet. Can't have a log now because I restored the oem firmware but will update tomorrow. The error is:

    Error message:
    Gave up waiting for root file system device.
    Common problems
    - Boot args (cat proc/cnd.no)
    - Check rootdelay (did the system wait long enough?)
    - Missing modules (cat proc/modules: Is /dev)
    ALERT UUID-16bb1d19-3ee3-119r-Be32-9920fr7d190a does not exist.
    Dropping to a shell!
    (initramfs)

     

    Hnet.com-image.jpg.51a0f5283c54d0d9fd25f22a03c343bf.jpg

  13. 1 minute ago, jock said:

    So your eMMC appears back only when you do a cold reboot?

    No, in order to be able to install armbian again in must flash the android firmware back, after this emmc appears again in multitool. The emmc doesn't disappear after every reboot, it is random. If i understood correctly the bootloader doesn't initiate the nand. From bash shell did an fdisk - l and blkid and no drives shown. Can't figure out what hangs. 

  14. Hello to all recently i installed armbian in a tvbox. Everything worked fine, except the infrared and the wifi, i used it with ethernet. Suddenly after a reboot i got an error Missing modules (cat proc/modules: Is /dev)
    ALERT UUID-16bb1d19-3ee3-119r-Be32-9920fr7d190a does not exist.
    Dropping to a shell!

    It is the second time this happened. After this if i boot from sd flash is not recognised to restored a backup, must install android and go from the beginning again. Any ideas? Thanks

     

     

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines