Announcement
Collapse
No announcement yet.
Announcement
Collapse
No announcement yet.
[ROM] Beelink Mini MX3 II / M8S II TVStock Nexus ROM (Android TV)
Collapse
This is a sticky topic.
X
X
-
Definitely the best firmware "stock tv android"
I use it every day and no problem of use.
No bugs and crashes.
Thank you again for the work
-
Thanks to Magendanz for your ROMs !!!
A french friend has recently bought a T95N Mini M8S Pro S905X (m8spro) box at https://fr.aliexpress.com/item/New-T...670305568.html
This box uses 9082C Wif-Fi chipset
He first flashed COMPLETE ROM MINIMXIII-II_110M0_TVStock-20170319.img
and updated with update_MINIMXIII-II_112M0_TVStock-20170606.zip file.
At this step, Wi-Fi doesnt'work yet.
To fix 9082C Wif-Fi chipset :
-> Download WiFi-9082C.zip file -> https://mega.nz/#!pIFBiQqC!nxj48vPz6-5er7gM3XTGpCnWEF5evn1BLnK3DOlcKoM
-> Unzip files to put them on SD card or USB key
-> Copy these files on the box with root file manager (ie ES Explorer or X-plore File Manager) in folowing folders (Filenames are in bold) :
• /system/lib/9082xs.ko
• /system/lib/libhardware_legacy.so
• /System/bin/wpa_supplicant
• /System/bin/netd
-> Reboot the box to be able to activate Wi-Fi (His box works fine now)
/!\ Note: avoid to recover ancient files, prefer to rename them (ie: add "bak" our "sav" extestion); By this way, your can recover ancient files if this tips dosen't work
Note #2: You may give CHMOD 644 (Read-Write) premissions to folders and files before rename old files and copy teh new ones.Last edited by Stamp75; 19 June 2017, 18:39.
Leave a comment:
-
Guest repliedOriginally posted by sweetnonso View PostHi Megendaz, sorry to be a pain, made any headway on this issue yet please?
Leave a comment:
-
Really nice work. A bit of an idea would be to use Sony TV to spoof the PlayStore. I had ago at editing the build.prop. I can make the device show up as the Sony TV, but I am still unable to download apps such as the iPlayer. I think I need to also add the framework files.
Anyway. This is the build.prop edits:
Code:# begin build properties # autogenerated by buildinfo.sh ro.build.id=MMB29V.S4 ro.build.display.id=SVP4KDTV15_UC-user 6.0.1 MMB29V.S4 3.709 release-keys ro.build.version.incremental=3.709 ro.build.version.sdk=23 ro.build.version.preview_sdk=0 ro.build.version.codename=REL ro.build.version.all_codenames=REL ro.build.version.release=6.0.1 ro.build.version.security_patch=2016-10-01 ro.build.version.base_os= ro.build.date=2016年 11月 21日 月曜日 18:03:22 JST ro.build.date.utc=1479719002 ro.build.type=user ro.build.user=root ro.build.host=BuildHost518 ro.build.tags=release-keys ro.build.flavor=Sakura_US-user ro.product.model=BRAVIA 4K 2015 ro.product.brand=Sony ro.product.name=SVP4KDTV15_UC ro.product.device=SVP-DTV15 ro.product.board=SVPDTV15 # 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=Sony ro.product.locale=en-US ro.wifi.channels= ro.board.platform=mt5890 # ro.build.product is obsolete; use ro.product.device ro.build.product=SVPDTV15 # Do not try to parse description, fingerprint, or thumbprint ro.build.description=SVP4KDTV15_UC-user 6.0.1 MMB29V.S4 3.709 release-keys ro.build.fingerprint=Sony/SVP4KDTV15_UC/SVP-DTV15:6.0.1/MMB29V.S4/3.709:user/release-keys ro.build.characteristics=nosdcard,tv # end build properties # # from device/amlogic/q201_9377/system.prop # ro.adb.secure=1 # Set display related config ro.platform.has.mbxuimode=true ro.platform.has.realoutputmode=true #camera max to 1080p ro.camera.preview.MaxSize=1920x1088 ro.camera.preview.LimitedRate=1920x1080x30,1280x720x30,640x480x30,320x240x28 ro.camera.preview.UseMJPEG=1 ro.build.atv.version=1b #for bt auto connect ro.autoconnectbt.isneed=false ro.autoconnectbt.macprefix=00:CD:FF ro.autoconnectbt.btclass=50c #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.amplayer.startmode=true media.amplayer.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 #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 #Hdmi In ro.sys.hdmiin.enable=true mbx.hdmiin.switchfull=false mbx.hdmiin.videolayer=false #adb service.adb.tcp.port=5555 #netflix ro.nrdp.modelgroup=S905 ro.vidon.platform=sunchip persist.sys.app.rotation=force_land ro.rk.systembar.voiceicon=true sys.status.hidebar_enable=true ro.platform.has.mcupoweroff=true #RC Settings ug_remotecfg.config=1 ug_remotecfg.switch=true #hardware monitor hw.savetime=true #gamepad settings misc.gamepad_settings=0 misc.gamepad_settings_device=0 ######## 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.1080i_y= 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= # # ADDITIONAL_BUILD_PROPERTIES # ro.config.wallpaper=/system/etc/default_wallpaper.png persist.sys.media.avsync=true persist.sys.timezone=Europe/London ro.com.android.dateformat=dd-MM-yyyy ro.config.ringtone=Ring_Synth_04.ogg ro.config.notification_sound=pixiedust.ogg ro.carrier=unknown 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=20170611 ro.product.otaupdateurl=http://10.28.11.53:8080/otaupdate/update ro.product.update.autocheck=false ro.vendor.sw.version=SCV2-ATV ro.hdmi.device_type=4 sys.display-size=3840x2160 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.com.google.clientidbase=android-sony-tv ro.setupwizard.mode=OPTIONAL ro.com.google.gmsversion=M_MR1_OCT_preview sys.fb.bits=32 persist.sys.hdmi.keep_awake=false wifi.interface=wlan0 config.disable_bluetooth=false poweroff.doubleclick=1 qcom.bluetooth.soc=rome_uart drm.service.enable=true ro.platform.has.pppoe=true ro.sf.lcd_density=240 persist.sys.dalvik.vm.lib.2=libart 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=0x35127ac9e0a580ad8935cd348bdb9f722b634f49000000000000000000000000
Leave a comment:
-
Originally posted by Magendanz View PostFrom what I can tell, this VPN problem is just a generic issue with the app bar (a.k.a. action bar) running on Android TV. Several apps (including Settings and Terminal Emulator) are missing their toolbar icons on the right and the Up (<) button on the left isn't working.
Leave a comment:
-
Guest repliedOriginally posted by gizmo862 View PostNow I just need the right TWRP.img-files for both boxes to make first of all a Nandroid-Backup of my existing Stock Roms before installing your custom roms. Which ones are the right ones to install?
Leave a comment:
-
Sorry, I just didn't read the "IMPORTANT NOTE". After patching the QCA9377 updater, everything is OK.
Thanks a lot. Perfect work!
Leave a comment:
-
After apply the latest 20170606 update, my mini mx3 ii can't connect to wifi. I can't turn on the wifi.
Please help, or give me some advise.
You may only view thumbnails in this gallery. This gallery has 2 photos.2 Photos
Leave a comment:
-
Guest repliedHello Magendanz!
I need a little help...
I own a Beelink GT1 and a Beelink Mini MXIII-II, both with QCA9377-chipset.
Now I just need the right TWRP.img-files for both boxes to make first of all a Nandroid-Backup of my existing Stock Roms before installing your custom roms. Which ones are the right ones to install?
Thank you in advance!
Leave a comment:
-
Originally posted by Magendanz View PostChangelog (20170606):- Enabled multi-user support.
- Added kernel module for many USB Bluetooth dongles (btusb.ko).
- Reverted to AOSP keyboard, since Gboard just doesn't have the necessary D-pad navigation support. Leanback keyboard is still also available.
- Switched from spoofing the Xiaomi Mi Box to the Nexus Player.
- Removed several libraries that are no longer required.
- Updated for latest Beelink firmware OTA update (112M0) and Open GApps build (20170606).
On the bright side, this means that the ROM will work AS IS on the Mini M8S II, which uses the AMPAK AP6255.
Thanks a lot Magendanz !!!!
____
Box: Mini M8S II S905x
Location; France
Leave a comment:
-
Originally posted by Magendanz View PostI don't know yet, but I'm actively looking into the issue.
Leave a comment:
-
Guest repliedOriginally posted by sweetnonso View PostIn your opinion, is that fixable?
Leave a comment:
-
Originally posted by Magendanz View PostFrom what I can tell, this VPN problem is just a generic issue with the app bar (a.k.a. action bar) running on Android TV. Several apps (including Settings and Terminal Emulator) are missing their toolbar icons on the right and the Up (<) button on the left isn't working.
Leave a comment:
-
Guest repliedBTW, a Qualcomm QCA9377 updater is now available here. It's based on the 111M0 kernel, but seems to work fine. I'll update it when Beelink eventually posts the 112M0 update for the QCA9377.
Leave a comment:
What's Going On
Collapse
There are currently 2471 users online. 0 members and 2471 guests.
Most users ever online was 63,956 at 18:56 on 20 March 2025.
Leave a comment: