问题

趁贾老板明天回国之前,得连夜将他的乐视x3-55电视刷成第三方精简版的固件.官方固件安装的内置服务太多不仅占硬盘空间而且都开着也占用内存影响运行速度.要安装的是"蓝同学"的固件,非常精简,就带了一个"信号源",一个"应用",并且蓝同学固件默认装好了supersu,也默认开启了adb.

安装蓝同学固件

我是参照这个帖子安装的(https://www.znds.com/tv-1188753-1-1.html),非常顺利/但就是要注意一点,U盘必须得设置卷标.详细的步骤参考那个贴子,我这里说一下大概的步骤:

  • 百度网盘下载刷机包(https://pan.baidu.com/s/1g-wSZOdnby9ReC5qlIr8Cg),密码xets.
  • 准备U盘,必须是fat32格式(这样也最好在8G空间以下), 也必须设置卷标.
  • 将三个文件(原版降级包LetvUpgrade928_6.0.057.bin,10兆的recovery包, 蓝同学固件lemod_0.0.21.zip)拷到U盘按顺序(原版降级包,recovery, lemod_0.0.21.zip)依次刷.刷LetvUpgrade928_6.0.057.bin的时候就将它更名为LetvUpgrade928.bin,刷recovery包时也将它更名为LetvUpgrade928.bin, U盘放电视顶部USB3.0口即可.
  • 先刷原版降级包,将它更名为LetvUpgrade928.bin, 不用遥控都用电视左侧的几个键来操作,插入U盘后,按电源键先关机,然后按着确定键不动,再按电源键开机,会自动刷入原版降级包.
  • 再刷recovery包,将它更名为LetvUpgrade928.bin,接着按上步方法刷.
  • 刷完之后是双清(‘wipe data/factory reset’ and ‘wipe cache partition’),按电源键先关机,这次改按音量+键不放,然后再按电源键进recovery模式.这时可用遥控选择双清.注:U盘不设置卷标在’wipe cache partion’处会出错.
  • 接着在'apply update from external storage'处刷入lemod_0.0.21.zip即可.(注:U盘不设置卷标此处会找不着U盘上的lemod_0.0.21.zip
  • 刷完之后,多等一会进系统,系统自带了adb与supersu

安装letv gapps

蓝同学固件自带了adb与supersu,但没有play服务,play服务得通过open apps安装,得通过letv专用的gapps安装.网上能搜到的链接全部失效或不可用.
进gapps官网查询(https://opengapps.org/),针对android 5.0.1版本的tvstock variant也已经失效.
既然全部失效了,放弃.

安装体感游戏厅

之前买过体感摄像头,手枪与游戏杆.而且不审体感游戏厅的终身会员,得安装它,但是从当贝下载的apk包(https://m.dangbei.com/wap-view-5803.html)报'INSTALL_FAILED_SHARED_USER_INCOMPATIBLE'这个错.估计是之前使用letv 9的系统,现在的lemod_0.0.21.zip用的是android 5.0.1系统所致.
网上说解决它的办法是删除android.uid.system这一行.好吧,那我们就将apk先解压,然后删除那一行,然后再创建apk包,最后给apk包签名吧.

# https://ibotpeaches.github.io/Apktool/install/
wget https://raw.githubusercontent.com/iBotPeaches/Apktool/master/scripts/linux/apktool
wget https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_2.6.0.jar
chmod +x ./apktool*
java -jar ./apktool_2.6.0.jar d ./tgguomei_63.5_dangbei.apk -o debug
#remove android:sharedUserId="android.uid.system" in debug/AndroidManifest.xml
java -jar ./apktool_2.6.0.jar b ./debug/
ls debug/dist/tgguomei_63.5_dangbei.apk# 去jar的解压目录生成生成private key, 然后用自定义公钥签名
# generate ca.crt and ca.key
openssl genrsa -out ca.key
openssl req -x509 -new -nodes -key ca.key -days 3650 -out ca.crt -subj "/C=CN/ST=BJ/O=STS"# generate quqi.key from jar's dir, then generate quqi.crt with ca
cd debug && /bak/java/jdk-17.0.1/bin/keytool -genkey -v -keystore ../quqi.key -alias quqi -keyalg RSA -validity 20000 && cd ..
keytool -certreq -alias quqi -keystore ./quqi.key -file ./quqi.csr
openssl x509 -req -in quqi.csr -CA ca.crt -CAkey ca.key -CAcreateserial -out quqi.crt -days 3650
cat quqi.crt quqi.key > quqi.pem
#keytool -import -trustcacerts -alias quqi -file quqi.crt -keystore ./quqi.key
/bak/java/jdk-17.0.1/bin/jarsigner -keystore ./quqi.key -storepass password -signedjar debug/dist/tgguomei_63.5_dangbei_signed.apk debug/dist/tgguomei_63.5_dangbei.apk quqi
adb install ./debug/dist/tgguomei_63.5_dangbei_signed.apk

安装好体感游戏厅之后,激活码是和微信号绑定的,微信号登录进去直接就还是激活状态的.

其他游戏

体感游戏厅装好了,但也不知道哪些游戏可以玩,可以玩的游戏也不一定非要安装体感游戏厅.所以安装体感游戏厅也不是必须的.
发现之前的葡萄游戏厅已下架,于是改装小鸡游戏厅模拟器(也不是必须的).

回忆一下之前支持的一些游戏:

  • 支持体感的游戏目前有6款: 暗黑突围,大兵突击,僵尸终结者,小小部队,打鸭子,绝望黑暗洞穴.
  • 支持摄像头的游戏有:魔法沙拉,体感总动员,真人快打AR, 奔跑吧大富翁,奇幻海底,热血篮球,拯救小羊,小伴龙,AR趣拍,疯狂赛车手, hometime打电话(已不可用)
  • 支持蓝牙手柄的游戏有:激流快艇, 登山赛车,小小的魔法世界,天天捕鱼, 乐高奔跑吧伙伴

这些游戏硬件也都好久没用了,回忆一下它们的使用方法和注意点:

  • 手柄使用方法,手柄先充电,手柄打开盖,里有一个anroid的按钮(最左边那个)按一下,打开电视蓝牙搜索
  • 枪的使用方法,枪的定位器,插到电视usb上,注意一定要摆正否则打时也不正

上面的游戏基本很多都没更新,网上也不好找,于是咨询之前的店家,发来一些体感摄像头游戏:

$ ls
com.orbbec.basketball_v1.0.16_20190109_Release.apk     com.Orbbec.MortaKombat_v2.1.4_20190104_Release.apk       com.Orbbec.SpeedAirship_v2.1.8_20190104_Release.apk
com.orbbec.braintrain_v2.1.16_20190104_Release.apk     com.orbbec.motor_v1.2.6_20190104_Release.apk             com.Orbbec.SportsClub_v2.0.0.20_20181130_Release.apk
com.Orbbec.BraveJelly_v2.0.20_20190104_Release.apk     com.orbbec.OceanAR_v2.1.10_20190104_Release.apk          com.Orbbec.Superwings_v2.0.0_20181130_Release.apk
com.orbbec.dragondance_v0.0.6_20181029_Release.apk     com.orbbec.OpelBook_v2.2.18_20190108_Release.apk         com.orbbec.WallCome_v4.1.8_20190104_Release.apk
com.Orbbec.EmpireDefender_v2.0.6_20190109_Release.apk  com.Orbbec.OrbbecMusic_v2.1.6_bc33_20190117_Release.apk  com.Orbbec.Wukong_v2.3.6_20190104_Release.apk
com.orbbec.FunTakePhoto_v1.1.50_20180109.apk           com.orbbec.partygame_v0.1.7_20180522_Beta.apk            dangbei_leshi.apk
com.orbbec.jump_v1.0.12_20190219_Release.apk           com.orbbec.partygame_v1.0.6_20190109_Release.apk         pi.log
com.Orbbec.MagicSalad2_v1.2.0_20190110_Release.apk     com.Orbbec.RunningRich_v2.0.24_20190104_Release.apk
com.Orbbec.MagicSalad_v2.1.2_20190104_Release.apk      com.Orbbec.SaveSheep_v2.2.2_20190104_Release.apk

然后之前百度网盘保存的一些游戏有空再试.

进入工程模式

超级遥控器3按:数字键(123那个) ,音量减, 音量加, 频道减, 频道加, 即可进入
PS.按顺序依次按下 频率不要太快,1秒1个即可。授权后进入工程模式。

尝试在U盘上安装app

记得之前有一个针对枪硬件的游戏(暗黑突围 -https://www.soyohui.com/game/218998/), 但下载下来1.9G,乐视x3-55总共硬件才8个G,所以想得将app安装到u盘上,但所以努力都失败了,放弃.

1, 即使已经在ubuntu上格式化,也必须在android的"设置->存储"中再次格式化,这样adb shell用df命令才看到U盘的存储为/mnt/usb/sda1(注意:adb shell echo \$EXTERNAL_STORAGE 这个命令看得都是错的, df才最准确)2, 本来应该是"设备 -> 其他->存储->制定默认存储"中设置的,但该GUI项缺失了,CLI来设置吧.注:后来发现这步会造成系统无法启动adb shell setprop presist.sys.sd.default /mnt/usb/sda13, 设置安装路径set-install-location到2(external storage)adb shell pm set-install-location 23, 设置persist.sys.usb.config为大容量存储连接模式(mass_storage), 默认可能为charging充电模式.adb shell setprop persist.sys.usb.config mass_storage,adb
#cat data/property/persist.sys.usb.config4, 也要注意,apk只是安装到U盘,在安装之前还是要先下载到internal storage的(/data/local),所以得确保internal storage空间比apk大哦.5, 重启, 结果重启之后系统启不来了,最后将U盘拨出来再重启才恢复正常(拨掉U盘后presist.sys.sd.default会重置).看来没有整U盘安装应用啊,放弃.

20220308更新

今天发现重启之后系统有时无法启动,也没做什么有时又能启动,之前关于U盘安装app的设置都重置了但问题仍然存在(看样子该问题和U盘安装app的设置没有关系).
不仅有时无法启动,而且也进不了recovery模式.
连续重装了两次,不安装任何应用的情况下依然时而无法重启。

接着找到了这个收费的固件(https://www.znds.com/tv-1147407-1-1.html),第一次刷也是在开机界面不动了,第二次拨了网线就刷成功了.

所以想试试断网线后刷蓝同学是否可以成功,这次又出新问题了,进recovery之后无法用遥控或键盘选择.

好吧,只能再退回到这个收费的固件([氧气UI]乐视超3X55 Pro去广告自由安装流畅精简固件),退回时又是一波多少折,又是刷底包也在启动图标那长时间不动了.后来插了网线就成功了,难道是刷底包要插网线刷精简包不用插网线吗?经测试也不是,跟插不插网线都没关系.就是固件有bug不稳定,你不知道它什么时候行什么时候不行.多试N遍好不容易成功了,成功之后有一个提示换当贝桌面的bug更新,我点NO, 然后重启又进不了系统了.

难道是必须点击这个bug更新吗?OK,再刷一次精简包,并安装了bug更新.试一次重启OK,再试一次重启失败.

看样子,重启进不了系统跟什么做法都没关系,就是固件有bug出现是随机的.

好吧,只能又用底包刷回乐视官方包,然后再升级官方固件了.但现在怎么回去底包了,之后回底包也是时而能成功时而失败没有规律的,

试了: 依次按下:设置 音量加 频道加 频道减 音量减 开机 电视会进行恢复出厂设置,然后看到广告,然后就卡那了

关机,拨了网线,再刷一次底包,这次幸运就进去了.

完全恢复官方包之后,并且无论是官方的6.0,还是之升级到的8.0版本, 也仍然存在上面开机过慢的问题,而这一切是在刷机之后才有的现象.但无论是镜像还是recovery已经恢复到官方的啊,为什么还慢呢?不理解.

有时候感觉是关了电源再重启才莫名其妙,有时候吧不关电源直接就遥控重启也这样,但无论如何还是尽量少关电源

最后的尝试,致电乐视(10109000)要来一个8.0.080S_0614版本的强刷包,
第一次,进入了刷机界面之后它本来应该自动重启但一直是黑屏的不知道重启了没.
没耐心继续等了,再拨网线试第二次,

recovery issue

上面的问题很显示就是recovery的问题,找到了这个网页 - https://medium.com/@bpnarain/flashing-letv-super3-series-android-tv-cac52877783a

letv_recovery_v0.0.3.zip应该就是蓝同学里用到的那个坏的recovery
letv_recovery_v0.0.3.zip - https://forum.xda-developers.com/t/recovery-letv-x3-55-x3-55pro-x3-65-x3-65pro.3559159/

需要官方的recovery, 现在客服给的是8.0.080S_0614版本的强刷包,但没有给相应的recovery/bootloader, 找客服要,他说没有.过保的机器乐视安装师傅直接就说主板坏了.

网上搜,链接全是坏的,下面网页上的leeco 49s firmware.zip又无权限访问
https://drive.google.com/drive/folders/0B2hA02LCw9PzWTM5ZTRrRXUtWmc

如何定制固件

乐视电视6a938\928\918 ROM定制工具 - https://www.znds.com/tv-1064971-1-1.html
https://github.com/dipcore/mstar-bin-tool

Final solution

没有官方的stock recovery, 所以不能用8.0的官方强刷包刷,使用串口刷机也太麻烦.
于是继续search, 最终找到了这个网页(超3电视928芯片官改刷机包-ui6.0 - https://www.gexiong.com/gjjq/5.html),它上面的固件链接还没有失效,并且是6.0的版本.刷它需注意以下几点:

  • 在使用dopcore的4k LetvUpgrade928_10M.bin来刷recovery的时候遥控继续无法选择,所以只能选择1080p的LetvUpgrade928_9M.bin来刷
  • 刷recovery时将LetvUpgrade928_9M.bin更名为LetvUpgrade928.bin, 因为采用是1080p的方法之后将928_60_072N_beta2.zip更名为update.zip,同时保持之前的LetvUpgrade928.bin不变时按音量+然后按电源键才更容易进入update upgrade界面.

刷完试了重启一次,成功启动了.不过不敢试多次,先这样了,尽量不重启电视.

20220316更新

之前的做法还是偶尔重启会卡在开机界面,还是怀疑是主板中刷的第三方recovery固件有bug导致的,然后又全网找不着官方的recovery.
于是就淘宝上买了个新主板换上了,然后就顺利刷上了客服给的官方强刷包.
但奇怪的是,这的偶尔重启卡在开机界面的问题依然存在.
这个网页(http://www.fhmszkt.com/weixiuxm/44.html)说有可能是场效应三极管的问题.

但这次发现每次断电之后,再重启似乎就不在卡开机界面了,另外容易黑屏,难道是电源板的问题吗?再出现问题,换一个电源板 再说.

Installing third-party firmware on x3-55 letv (by quqi99)相关推荐

  1. 20220513-rk3568编译linux4.19的buildroot4-(rootrs)

    20220513-rk3568编译linux4.19的buildroot4-(rootrs) 这里会出现两个错误: 1.SourceHanSansCN.zip这个包找不到, Z:\rk3568_lin ...

  2. docker flannel网络部署和路由走向分析

    1.flannel介绍 flannel是coreos开发的容器网络解决方案.flannel为每个host分配一个subnet,容器从此subnet中分配ip.这些ip可以在host间路由,容器间无需n ...

  3. 联邦学习FATE框架安装搭建 - CentOS8

    联邦学习 FATE (Federated AI Technology Enabler) 是微众银行AI部门发起的开源项目,为联邦学习生态系统提供了可靠的安全计算框架.FATE项目使用多方安全计算 (M ...

  4. 达梦8数据库 静默安装_centOS7上静默安装达梦数据库

    1.2.创建组和用户 1.3.检查依赖包 1.4.创建目录 1.5.检查资源限制 1.6.上传介质 2.命令安装方式 21.执行安装程序 [[email protected] app]# su - d ...

  5. 【数学建模】数学建模课程总复习

    一.MATLAB的使用及编程 1.填空知识点总结 (1)MATLAB中标点符号的含义: MATLAB每条命令后有逗号或无标点符号 -- 显示命令的结果 MATLAB每条命令后为分号 -- 禁止显示命令 ...

  6. Quartz+TopShelf实现Windows服务作业调度 (转载)

    Quartz:首先我贴出来了两段代码(下方),可以看出,首先会根据配置文件(quartz.config),包装出一个Quartz.Core.QuartzScheduler instance,这是一个调 ...

  7. linux debian u盘安装,U盘安装Debian 7.0 Wheezy

    本安装的试验机器型号:笔记本acer ASPIRE 4730ZG (有点老), Intel Pentium dual-core T4200; display: ATI Mobility Radeon ...

  8. IPV4 IPV6 DHCP中继服务器之思科交换机配置

    IPV4 && IPV6 DHCP中继服务器之思科交换机配置 标题:IPV4 &&IPV6 DHCP中继服务器配置 + 思科交换机配置 + DHCP服务器配置 一.DH ...

  9. Linux 查看本机系统信息。

    1.查看系统简单信息 [root@localhost ~]# uname Linux 2.查看本机电脑及操作系统 信息. [root@localhost ~]# uname -a Linux loca ...

  10. log4j使用方法--视频地址: http://www.letv.com/ptv/pplay/11475

    一直想学log4j,看了使用手册也没有学会,今天看了个视频发现太简单了. 第一步:加入log4j-1.2.8.jar到lib下. 第二步:在CLASSPATH下建立文件log4j.properties ...

最新文章

  1. 为什么数据科学不值得?
  2. 160个Crackme013之投机取巧
  3. vue.js使用例子
  4. 掌握 Ajax,第 4 部分: 利用 DOM 进行 Web 响应
  5. 2017-2018-1 20155301 《信息安全系统设计基础》第7周学习总结
  6. 用unity制作能量护盾(2)
  7. cisco路由器基本实验之六 CHAP and RIP (Boson NetSim)
  8. 人工智能专业志愿该如何填报?
  9. 淘宝打折骗局--尤其硬盘
  10. 安卓正常,ios报错invalid group specifier name
  11. 各种有意思的Github项目收集,不断更新
  12. windows10中Office2016自定义安装、visio的安装,并安装到其他盘的方法
  13. 封装尺寸与封装的对应关系
  14. 使用frp配置内网穿透
  15. IIS6.0文件解析缺陷(asa,cer,cdx)
  16. (转)top关键字与top表达式(SQLServer)
  17. uniapp 电商app 下载页面功能实现
  18. 配置文件格式详解之终极无惑
  19. [渝粤教育] 中国地质大学 高等数学(二) 复习题
  20. cmake入门1之hello world

热门文章

  1. python加粗字体_Python:openpyxl将字体更改为粗体 - python
  2. 大神总结的图像处理学习路线
  3. RADIUS服务器的演变过程
  4. java random 种子数_java中Random类带种子与不带的区别,详细解析
  5. 校园网络登陆显示通信服务器异常,校园网络监控技术方案设计.docx
  6. 非常详细的Maven安装与配置教程
  7. Apowersoft ApowerMirror v1.4.5 终身商业授权破解版 安卓/iPhone投屏控制软件
  8. hadoop大数据生态概述
  9. 和程序员男友过节是这样的
  10. 微信小程序实战十一:uni中集成ocr身份证识别功能