本帖最后由 Lilith 于 2020-6-12 16:00 编辑
*** 注意:这不是一个精简固件/ 这是我自己正在使用的一个固件,无法确定以后会有什么变动,也无法确保该固件的稳定性/ 不包含任何语音助手,请自行添加*** *** 使用中可能会出现一些问题,建议完整阅读帖子中的内容/ 帖子可能写的有些混乱,有空就修正/ 部分操作可能会需要鼠标 *** *** Phicomm N1 Mod : LiliN ***
转至新帖
不算官改,,只是MOD之类的 / 某种意义上这就是个半成品,不过我要换盒子了也没什么时间再管了 / 修改内容在最下面,如果有需要的话可以看一下 / 我也建议您搞一个自己用着方便的固件
如果你的盒子正在正常使用的话,没必要用这个MOD,有些问题的解决办法我也会在下面写出来 /
如果您不需要使用谷歌应用相关或出国的一些应用,建议使用Webpad和Rush大大的官改 /
尝试为你正在使用的固件 添加 / 移除 T1小度语音功能 / 部分语音助手同样适用【https://www.right.com.cn/forum/thread-855576-1-1.html
解决部分应用弹出框全白的问题【https://www.right.com.cn/forum/thread-855585-1-1.html
替换开机第一屏【https://www.right.com.cn/forum/thread-764098-1-1.html
添加或启用 TV版Play商店 / 存在问题 慎用【https://www.right.com.cn/forum/thread-997689-1-1.html
AuroraStore 开源的第三方Play商店 / 伪装设备下载TV应用【https://www.right.com.cn/forum/thread-2166319-1-1.html
基于官方V2.19 V2.22制作的原版线刷固件 / Armbian下的整机emmc备份 / 本贴同网盘 【https://www.right.com.cn/forum/thread-3139241-1-1.html
度娘盘 https://eyun.baidu.com/s/3pMOZd2N
MEGA https://mega.nz/#F!GFsj0SgQ!MkxnVJ9wWQx-rwXu_mAlGg
「※4.19 转至新帖,这篇帖子不知道为啥经常不能进行编辑 」
部分注意事项及使用参考 Dropbear / SFTP 默认端口2223 用户名root 密码admin Telnet 默认端口23 Root密码31183118 开机脚本路径 /system/etc/init.d/init.sh 应用配套自定义脚本路径 /system/etc/init.d/shellscript/1.sh /system/etc/init.d/shellscript/2.sh
因已合并odex首次开机 / 恢复出厂设置 / 慢于其他官改固件且将占用一部分data内的空间 固件中并未预装任何国内TV应用市场,请在浏览器中自行下载并安装 沙发管家 / 当贝市场 等应用 部分系统预装应用进行过重新签名会出现无法覆盖安装的现象 自带的Root并不完整,可能有些应用将无法使用,终端模拟器下部分命令无法成功执行 (请不要随意更新su二进制文件 没有修复竖屏应用只显示一半的bug,请使用横屏应用 盒子设置与桌面扩展重复 语音键键值被修改为ENTER(确认键) 如果部分应用确认键无效的话,建议试一下这个 其他未列出的问题请善用论坛搜索
您可以在电源选项中进行关机 重启到Recovery /Fastboot /Update 引导U盘中安装的系统 您可以在高级选项中切换SElinux状态 (预留两个空的shell脚本选项,脚本路径 /system/etc/init.d/shellscript/1.sh , /system/etc/init.d/shellscript/1.sh)
不要局限于各种帖子给出的教程,需要什么功能可以自己尝试添加【比如 Optware Entware之类的】这就是个安卓手机,怎么玩都行
更多 (自定义第一屏镜像,通过SFTP传送文件等...
谷歌自定义设备认证
您的谷歌账户可能存在两步验证,登录验证等安全设置,请参照以下说明登录到N1
andoid_id| xxxxxxxxxxxxxxxxxxx 【https://www.google.com/android/uncertified/】
1.1 请在设置中暂时停用Google Sign in / 不建议删除,部分应用可能仍依赖该登录程序 在系统分区中的位置 /system/app/NoTouchAuthDelegate/NoTouchAuthDelegate.apk
1.2 正常连接至互联网后,待GSF缓存相关数据,adb连接至盒子,输入以下内容获取Android id,并在上述网页注册,重启设备,登录
- sqlite3 /data/data/com.google.android.gsf/databases/gservices.db "select * from main where name = "android_id";"
复制代码 也可以使用MiXplorer等文件管理应用查看对应数据库文件获取andoid_id 路径 /data/data/com.google.android.gsf/databases/gservices.db
1.3 登录成功后重新在设置中启用Google Sign in应用
2.1 切换为TV的Play服务,在PC端或手机端输入登陆代码直接登录到盒子 【https://androidtv.com/setup】
常规刷入 使用USB_Burning_Tool通过双公头USB线烧录
通过Fastboot刷入 【和安卓手机一样,也不需要晶晨的烧录工具 / 不能在2.33及以上版本的刷入
2. 解压调试工具到任意单独文件夹,下载网盘中的system.PARTITION,拷贝至同一目录 / 在地址栏输入cmd
3. adb连接至盒子,输入以下内容重启至Fastboot模式 - adb connect 192.168.x.x:5555
复制代码- adb shell reboot fastboot
复制代码4.双公头USB线连接至盒子,并在fastboot模式下刷入系统镜像 - fastboot flash system system.PARTITION
复制代码5.完全刷入后,重启盒子 - fastboot flash logo logo.PARTITION
复制代码- fastboot flash boot boot.img
复制代码- fastboot flash bootloader bootloader.img
复制代码- fastboot flash recovery recovery.img
复制代码
通过EMMC镜像 恢复备份 (不推荐也有一定危险性 (可用于救砖 准备U盘一枚,PC一台,网线一根 以及可用的局域网络 (关闭AP隔离
2.将boot分区分配盘符后,编辑uEnv.ini文件,将DTB文件段落修改为N1专用DTB dtb_name=/dtb/meson-gxl-s905d-phicomm-n1.dtb 完成后插入盒子 - dtb_name=/dtb/meson-gxl-s905d-phicomm-n1.dtb
复制代码4.ADB连接到盒子后 执行adb shell reboot update 重启并引导U盘中的系统 5.使用putty,xshell等工具ssh连接到系统 默认账户root 密码1234
6.逐步完成系统提示的设置后 再使用winscp等工具sftp连接到系统 将ddbr文件夹拷贝至系统跟目录 (记得校验文件完整性
7.使用ssh工具重新连接至系统后输入ddbr 输入r 并逐步确认后开始恢复emmc备份 (中途不要拔掉电源及U盘
8.恢复完成后输入poweroff完全关机,并拔掉U盘,拔掉电源重启至系统
刷回其他官改固件 下载网盘中的烧录镜像,使用USB_Burning_Tool常规烧录
↑通过上述任意方式刷入后,都建议恢复一次出场设置并重启,避免出现一些问题↑我可能常年处于论坛不在线的状态,回复也经常看不到 (抱歉)
如果这篇帖子哪里写的有问题(经常写着写着就漏掉了),还请大佬们及时指正
我自己N1使用频率并不怎么高,评论区里出现的一些问题麻烦路过的大佬帮一下 (我不知道的东西,我也不敢回复( ′_ゝ`)
题外话:
虽然在这里说不是太好,我之前使用YYF的官改的时候发现了一个伪装成Settings的应用且不在系统中显示,不同固件包名也不一样 路径 /system/priv-app/UsbService 包名(com.system.wcrash)(相同路径其他包名的应用不太确定是什么)
如果说是内置的就不太好吧,要是修改打包工具的问题,赶紧换一个吧,别用啥一键助手了w(゜Д゜)w (如果正在使用的话,建议删掉这个应用
基于官方V2.22版本修改
Boot Bootloader Recovery及 dtb文件来自于官方V2.19 OTA更新线刷包中的UBOOT DDR等文件来自webpad固件(https://www.right.com.cn/forum/thread-338759-1-1.html)(感谢
SU二进制等文件均来自Rush固件 (https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=315889&page=1)(感谢
部分修改内容参考CSDN XDA Github等网站的大佬们的发布内容 (感谢
修改内容
Deodex系统应用 (/system/app , /system/priv-app,framework)
更新Busybox至1.31.1 (https://github.com/osm0sis/android-busybox-ndk)
移除N1内置NAS,账号,下载相关,自动更新,乐播投屏,文件管理等应用 移除amlogic媒体播放相关组件应用,移除amlogic文件管理器,PicoTTS数据 部分系统应用,相关配置文件修改
部分系统预装应用增加 英文翻译 / 英文字体更改为GoogleProductSans / Emoji表情更改为JoyPixels 替换第一屏 开机动画 (bootanimation.zip) 关机动画 (shutdownanimation.zip) 按键音 (Effect_Tick.ogg) 替换软件包安装程序 替换系统内置Chromium WebView为Google Webview / 补全Webview调用 修改搜狗输入法配色 补全TV设置应用 (来自T1 1.7T版本) 补全电视管家应用 (来自T1 1.7T版本) 添加谷歌TV服务与商店 / 未启用 添加部分遥控设备配置文件 添加高级启动作为桌面底部应用与系统设置应用(参考TV boot应用) 添加高级扩展作为桌面底部应用与系统设置应用(参考TV boot应用) 添加音量调整作为桌面底部应用与系统设置应用 添加Amazon SilkBrowser浏览器 其他... (我想不起来了)
ADB调试Root权限 Telnet -- Busybox 关闭系统蓝牙日志 关闭CIBN认证 build.prop内少量修改
所有预装应用进行了一些的汉化和修改 主要使用配色 #FF202124 #FFA7FFEB #FF5F7C8B #FF93A6B0 使用的部分图标资源来自Linebit Light图标包
使用的部分图标资源来自material.io (https://material.io/)
网盘中包含一个基于官方V2.19 V2.22制作的镜像,可用于救砖,恢复官方固件
|