晶晨芯片固件精简及遥控移植(含固件下载)
声明:本贴全网首发ZNDS论坛,且只发布于ZNDS论坛,转载请注明出处。
https://www.znds.com/static/image/hrline/2.gif
介绍:
教程分为两部分,一:精简固件,二:遥控移植
https://www.znds.com/static/image/hrline/2.gif
盒子:
既然是实战,就必须说明一下笔者所用的盒子,MXQ PRO 4K,看这个名字就知道是外贸盒子了,简单说一下配置,晶晨S905芯片,运存/存储:1+8,接口:电源(5V)X1,有线(ETHERNET)X1,HDMI(高清)X1,AV(一分三)X1,数字音频(SPDIF)X1,USB接口X4,SD/MMC插槽X1,因为有4个USB接口还有SD插槽,所以就可以很方便的连接设备,比如连接两个游戏手柄(这样就可以支持双打了),和,一个烧录游戏镜像的优盘,这样就可以更方便的运行Emuelec游戏系统了,笔者在ZNDS论坛还写了很多关于Emuelec的帖子,感兴趣的朋友可以移步至本论坛闲聊茶楼板块。
https://www.znds.com/static/image/hrline/2.gif
固件说明:
按照惯例固件下载地址放在本帖的下方,这里对固件做一下说明。
MXQ PRO 4K 原版固件,文件大小:1.25G,已root,支持Emuelec。
MXQ PRO 4K 修改固件,文件大小:500MB(左右),已root,支持Emuelec,替换当贝精简桌面,遥控替换。
https://www.znds.com/static/image/hrline/2.gif
软件/应用:
电脑端安装CustomizationTool 客制化,前提是电脑需要配置java环境,网上教程一大把,请自行搜索安装。
盒子安装Link2SD_4.3.4(同时支持手机),下载地址详见本帖下方。
https://www.znds.com/static/image/hrline/2.gif
一:精简固件
1,盒子端操作
开机启动盒子,发现都是英文,点击Settings修改语言。
语言选项
切换为简体中文
切换后的效果
既然要替换原桌面,那就先给盒子安装当贝精简桌面,安装完成以后,按遥控器上的主页键,这时就会弹出两个主页供选择,记住原桌面图标上的文字,以后替换。
盒子安装Link2SD_4.3.4,打开软件,查看想要删除软件的目录,方便以后精简,看到这里有人会问了,既然固件自带root,在系统里直接卸载也可以啊,当然这样的操是作完全的可以的,但是每次刷机之后都要重新再卸载一遍软件,非常的麻烦。与其这样,倒不如把固件精简封装成一个新的固件,这样以后每次刷机也就省事了。
https://www.znds.com/static/image/hrline/2.gif
重要说明:
Link2SD_4.3.4,用这个软件只是记住想卸载软件所在的目录,此时不用卸载,那些google的东西删除了也不耽误看电影看视频,除非你在国外,箭头所指的都是可以删除的,再次强调:此步骤只是记住目录而已,不做其他操作。
https://www.znds.com/static/image/hrline/2.gif
2,电脑端操作
双击打开CustomizationTool
点击加载,勾选设置基本信息(解压system镜像),只勾选这一个就可以了,上面的三个选项就会被自动选中。
加载原版固件
解压中,请耐心等待
解压成功
进入解包目录:C:\Program Files (x86)\Amlogic\CustomizationTool\tmp\level2\system,当然CustomizationTool安装目录不同,所以解包目录也不同,灵活掌握。
盒子开机之后是英文的,还要通过设置改成中文,这点非常讨厌,能不能通过修改把默认的英文改成中文呢?答案当然是肯定的,找到build.prop文件,打开方式选择记事本。
修改前:
ro.product.locale.language=en
ro.product.locale.region=US
修改后:
ro.product.locale.language=zh
ro.product.locale.region=CN
注:
行数太多,ro.product.locale.language=en,这行找不到怎么办?一招轻松搞定,那就是..........Ctrl+F搜索 哈哈哈
https://www.znds.com/static/image/hrline/2.gif
替换原桌面,根据上文提到的图片,找到原桌面的目录:system\app\AmlogicLauncher,复制当贝精简桌面到该目录,删除原桌面,同时把当贝精简桌面重命名为:AmlogicLauncher
删除org.xbmc.kodi.tar.gz,一个文件就215MB
进入system\preinstall目录,保留Superuser.apk(超级用户),其余都删除。
接下来就是删除内置应用了,根据上文提到的图片,找到对应文件夹直接删除就可以了,为了方便删除,整理目录如下:system\app\BasicDreams(基本互动屏保)
system\app\Browser(浏览器)
system\app\BrowserProviderProxy(com.android.browser.provider)
system\app\PhaseBeam(镭光)
system\app\SoundRecorder(录音机)
system\app\NoiseField(泡泡)
system\app\Camera2(相机)
system\app\VisualizationWallpapers(音乐可视化壁纸)
system\app\CloudPrint(云打印)
system\app\PhotoTable (照片屏幕保护程序)
system\app\LiveWallpapers(Addroid动态壁纸)
system\app\Galaxy4(Black Hole)
system\app\Chrome(Chrome)
system\app\Exchange2(Exchange服务)
system\app\Gmail2(Gmail)
system\app\GoogleCalendarSyncAdapter(Google日历同步)
system\app\GoogleContactsSyncAdapter(Google通讯录同步)
system\app\GoogleTTS(Google文字转语言引擎)
system\app\LiveWallpapersPicker(Live Wallpaper Picker)
system\app\RC_Service(RemoteControl)
system\app\talkback(Tallback)
system\app\CaptivePortalLogin(CaptivePortalLogin)
system\app\NoBluetooth_Test(A)
system\app\VideoStrongTest(VideoStrong Mac Test)
system\priv-app\TelephonyProvider(电话/短信存储)
system\priv-app\ContactsProvider(联系人存储)
system\priv-app\Gallery2(图库)
system\priv-app\GoogleFeedback(应用商店反馈代理程序)
system\priv-app\GmsCore(Google Play服务)
system\priv-app\Phonesky(Google Play商店)
system\priv-app\GoogleBackupTransport(Google备份传输)
system\priv-app\GoogleServicesFramework(Google服务框架)
system\priv-app\GooglePartnerSetup(Google合作伙伴设置)
system\priv-app\GoogleLoginService(Google账户管理程序)
system\priv-app\SkyLive(Sky Live)
system\priv-app\TagGoogle(Tags)
system\priv-app\GoogleOneTimeInitializer(Google One Time lnit)
system\priv-app\Shell(Shell)
system\priv-app\VpnDialogs(VpnDialogs)
https://www.znds.com/static/image/hrline/2.gif
注:
再次提醒不是删除目录里的文件,而是直接删除目录。
https://www.znds.com/static/image/hrline/2.gif
一切都删除干净了,就可以压缩了。
封包成功,可以刷机了,晶晨刷机大家应该都会吧,不会的话,看我以往教程。
https://www.znds.com/static/image/hrline/2.gif
二:遥控移植
1,原贴地址
关于晶晨的遥控移植,论坛内有人写过帖子,纵观全网晶晨遥控移植就是这一篇帖子,详情请猛点以下链接:
晶晨芯片机顶盒遥控器驱动的替换
https://www.znds.com/tv-642803-1-1.html
https://www.znds.com/static/image/hrline/2.gif
2,方法错误
帖子作者在文中提到,由于本人没有使用过晶晨芯片的机顶盒,所以此处介绍的遥控器替换方法只是理论推测。笔者按照文中提到的方法进行遥控替换,替换后的遥控器能不能用先不说,连封包都封不上,帖子下方10楼的回复也遇到同样问题。
https://www.znds.com/static/image/hrline/2.gif
3,正确方法
笔者在多次修改后,终于找到正确方法,既然是实战,就说的详细一点。
MXQ PRO 4K 原厂固件,称其为:A固件
烽火HG680-L 原厂固件,称其为:B固件
解包B固件,提取remote.conf文件,所在目录:目录:system\etc
解包A固件,复制B固件中的remote.conf文件到A固件的system\etc目录,替换源文件。
说白了替换一个文件就可以了,其他步骤是多余的,多余的也就是错误的,所以就会导致封包失败,没想到吧,原来遥控移植就是这么简单,呵呵......
https://www.znds.com/static/image/hrline/2.gif
4,时间过得真快呀!
9年前,笔者就写过遥控移植的帖子,有兴趣的朋友可以看看。
乐视C1(S)遥控移植之深度解析!
https://www.znds.com/static/image/hrline/2.gif
总结:
MXQ PRO 4K,外贸盒子,虽然配置不高,但是用软件看电影看直播非常流畅,4个USB接口还有SD卡插槽,外接设备也十分方便,可以更好的运行Emuelec游戏系统。
有人会说,遥控移植有什么用?问得好,外贸盒子的遥控器上面都是英文,这对于长辈来说操作就显得十分困难,遥控替换以后就方便多了,再说运营商盒子的遥控器家里都有吧。正所谓:授人以鱼不如授人以渔。
之前网上关于晶晨芯片的精简教程也都十分笼统,笔者写的超详细教程,旨在让用户都能看懂。MXQ PRO 4K 外贸盒子,原厂固件大小:1.25GB,精简之后固件大小:500MB(左右),固件大小直接拦腰斩断一半,这样腾出来的空间可以安装更多的软件。
https://www.znds.com/static/image/hrline/2.gif
相关帖子连接:
小米盒子3(MDZ-16-AA),更换当贝桌面,卸载内置应用。
超详细教程:海美迪D1(H7四代)root,全程无拆机!
https://www.znds.com/static/image/hrline/2.gif
原版固件:
下载地址:
**** Hidden Message *****
提取码:
**** Hidden Message *****
精简固件:
下载地址:
**** Hidden Message *****
提取码:
**** Hidden Message *****
坐等楼主分享固件{znds8} 楼主很赞 {:124:} 坐等楼主分享固件
楼主很赞 很赞 谢谢分享 谢谢分享,收藏 楼主的东西太好了 方法详细 非常感谢 666
东西太好了 楼主很赞 谢谢分享经验 谢谢分享!!!!谢谢分享!!!!