查看: 3471|回复: 17
[刷机固件]

斐讯N1、T1Webpad Rush固件 修正对话框全白 添加语音 一键安装

[复制链接]
发表于 2020-9-8 11:18 | 显示全部楼层 |阅读模式
斐讯N1、T1作为刷机技术人员通用的一个电视盒子,因为其配置比较高,所以会被选择当做服务器刷机的工具,那么楼主今天带来了斐讯N1、T1Webpad Rush固件,修正对话框全白,添加语音 一键安装,看看是不是你们技术人员喜欢的。

帖子中的内容仅针对 Webpad 及 Rush 的部分固件 T1、N1 设备 标题加了T1就适用于T1,别问为什么没有YYF 其固件有什么存在的必要性吗?我也好奇你们是怎么去评断一个固件是否好用,刷了一大堆然后靠直感吗,是不是太唯心了,既然想知道一个固件改了什么 为什么不直接刨开看。

0.用于安装以下内容的一键批处理文件                          【Phi_Modpack_All.7z                             Webpad&Rush】

1.修正 弹出框 对话框 全白背景的 framework-res.apk 文件   【Phi_Framework.7z                                Webpad&Rush】

2.恢复斐讯原装遥控器语音功能所需的文件                          【Phi_DB1R_Voice.7z                               Webpad&Rush】

3.恢复斐讯远程遥控应用所需的文件                                     【Phi_RemoteService.7z                          Rush】

4.开机第一屏图像的替换文件                                               【Phi_Logo.7z                                            Webpad&Rush】

5.恢复蓝牙扩展 文件传输功能                                              【Phi_Bluetooth.7z                                   Webpad&Rush】

6.谷歌框架的安装 OpenGApps Pico 2020.7.5                     【Phi_GApps_Pico.7z                                Webpad&Rush】

8.谷歌商店显示 您的设备与此版本不兼容 的解决方法                  【Phi_GPLAY_FIX.7z                                 Webpad&Rush】

9.添加Dropbear   用户All 密码phicomm 端口2222                【Phi_Dropbear.7z                                    Webpad】

X.自行备份制作的N1官方原版烧录镜像IMG及DDBR备份 2.19 2.22             【Phi_                                                         ALL】

X.USB Burning Tool 烧录工具 部分版本存档 2.1.6 - 2.2.0            【Phi_USB_Burning_Tool.7z                    ALL】


为确保以下文件及安装流程不会出现错误   均已在 Webpad Rush 固件实机上进行了测试   20.7.19

百度网盘提取链接:https://pan.baidu.com/s/1oAYZ8j9e_bvjjaRVtoI_0A
提取码:
游客,如果您要查看本帖隐藏内容请回复


不一定非要使用ADB安装 SFTP Root文件管理器 编辑系统镜像等任何方式都是可行的,参照对应路径放进去增加、安装、对照、文件夹 \system,可自行一句命令全部复制进去 注意 文件属性的设置等。

对以下内容用所到的命令 说明
adb push   从电脑向N1复制文件
adb shell chmod   修改权限
adb shell ln -s   创建软连接
adb shell mkdir   创建文件夹
adb shell rm -rf   删除文件或文件夹
adb insatll   安装应用程序
adb pull    从N1向电脑复制文件
以下所有流程的第一步:

下载网盘中的文件 解压后进入文件夹 在地址栏输入cmd进入命令行

通过adb连接至N1 挂载system分区

adb connect 192.168.x.xxx:5555
adb shell setenforce 0
adb shell mount -o rw,remount /system
如果出现问题请关闭adb服务并重新连接 或去除 :5555
adb kill-server

Rush固件带有Dropbear功能 使用任意软件连接并向内 复制 修改权限 即可

1.修正对话框弹出框全白 【Webpad&Rush】

在Framework文件夹中选择对应版本的 framework-res.apk 文件并复制至调试工具同目录中

请务必校验SHA1以确保文件完整性 / 务必核对当前固件版本号与文件夹中标记的是否一致 / 修改过的文件都有实机测试过不用担心变砖 除非操作不当 / 通过文件管理器覆盖一定要确保权限为 644

进入命令行,复制并替换文件

adb push framework-res.apk /system/framework/framework-res.apk
adb shell chmod 0644 /system/framework/framework-res.apk

完成后重启设备
adb shell reboot

如果因意外无法开机请重新线刷当前正在使用的固件   不要勾选任何擦除选项以保留数据

2.恢复原装遥控器的语音功能 DB1-R     【Webpad&Rush】

进入命令行,复制文件

adb push KehwinBLE /system/app
adb push audio_policy.conf /system/etc/audio_policy.conf
adb push audio.btmic.default.so /system/lib/hw
adb push libmbleRuntime.so /system/lib
修改权限

adb shell chmod -R 0755 /system/app/KehwinBLE
adb shell chmod 0644 /system/app/KehwinBLE/KehwinBLE.apk
adb shell chmod 0644 /system/app/KehwinBLE/lib/arm/libmbleRuntime.so
adb shell chmod 0644 /system/lib/hw/audio.btmic.default.so
adb shell chmod 0644 /system/lib/libmbleRuntime.so
复制代码
安装夏杰语音或其他语音助手
adb install -r peasun.apk

完成后重启设备
adb shell reboot

不需要语音删除或禁用 KehwinBLE 即可 其他文件无影响

具体在 audio_policy.conf 中添加的内容:

  btmic{
      inputs{
        blemic{
      sampling_rates 8000|11025|12000|16000|22050|32000|44100|48000
      channel_masks AUDIO_CHANNEL_IN_MONO|AUDIO_CHANNEL_IN_STEREO
      formats AUDIO_FORMAT_PCM_16_BIT
      devices AUDIO_DEVICE_IN_BUILTIN_MIC
        }
      }
    }
3.恢复斐讯远程遥控器服务     【Rush】


进入命令行复制文件

adb push PhiTVRemoteControlService /system/priv-app
adb push libfileop.so /system/lib64
已通过其他方式安装过遥控器服务的用户 请删除原有应用程序   从未恢复过请忽略 恢复过遥控服务的这一整步你都可以略过去了
adb shell rm -rf /system/priv-app/PhiTvRemoteServer


修改权限 创建软链接

adb shell chmod 0644 /system/lib64/libfileop.so
adb shell chmod -R 0755 /system/priv-app/PhiTvRemoteControlService
adb shell chmod 0644 /system/priv-app/PhiTvRemoteControlService/PhiTvRemoteControlService.apk
adb shell ln -s /system/lib64/libfileop.so /system/priv-app/PhiTvRemoteControlService/lib/arm64

完成后重启设备
adb shell reboot

4.更换开机第一屏图像     【Webpad&Rush】

在Logo文件夹中选择合适的 logo.PARTITION 文件并复制至调试工具同目录中   包含斐讯N1原第一屏

重启至fastboot模式
adb shell reboot fastboot
数据线连接至PC
fastboot flash logo logo.PARTITION
完成后重启设备
fastboot reboot

5.恢复蓝牙的文件传输功能     【Webpad&Rush】
进入命令行复制文件
adb push BluetoothExt /system/app
adb push BluetoothMidiService /system/app

修改权限 创建软链接

adb shell chmod -R 0755 /system/app/BluetoothExt
adb shell chmod 0644 /system/app/BluetoothExt/BluetoothExt.apk
adb shell ln -s /system/lib/libbluetooth_jni.so /system/app/BluetoothExt/lib/arm
adb shell chmod 0755 /system/app/BluetoothMidiService
adb shell chmod 0644 /system/app/BluetoothMidiService/BluetoothMidiService.apk

6.安装 添加 谷歌框架     【Webpad&Rush]

进入命令行复制文件   OpenGApps ARM64 Pico 2020.7.5   为确保兼容性 刷入前请确保从未安装过谷歌框架   所有文件占用约 146 MB
adb push GApps\app /system
adb push GApps\priv-app /system
adb push GApps\etc /system
adb push GApps\framework /system
删除部分原生应用
adb shell rm -rf /system/app/ExtShared
adb shell rm -rf /system/priv-app/ExtServices
adb shell rm -rf /system/priv-app/OneTimeInitializer

修改权限

adb shell chmod 0755 /system/etc/default-permissions
adb shell chmod 0755 /system/etc/preferred-apps
adb shell chmod 0755 /system/etc/sysconfig
adb shell chmod 0755 /system/app/GoogleCalendarSyncAdapter
adb shell chmod 0755 /system/app/GoogleContactsSyncAdapter
adb shell chmod 0755 /system/app/GoogleExtShared
adb shell chmod 0755 /system/app/GoogleTTS
adb shell chmod 0755 /system/priv-app/GoogleBackupTransport
adb shell chmod 0755 /system/priv-app/GoogleExtServices
adb shell chmod 0755 /system/priv-app/GoogleFeedback
adb shell chmod 0755 /system/priv-app/GoogleLoginService
adb shell chmod 0755 /system/priv-app/GoogleOneTimeInitializer
adb shell chmod 0755 /system/priv-app/GooglePartnerSetup
adb shell chmod 0755 /system/priv-app/GoogleServicesFramework
adb shell chmod 0755 /system/priv-app/Phonesky
adb shell chmod 0755 /system/priv-app/PrebuiltGmsCore
安装 TV版本的 YouTube   YouTube For AndroidTV 2.10.17
adb install -r YoutubeLeanback.apk


部分TV应用可能无法正常登录到谷歌账号  此时请将TV登录程序预置到系统内    如果您的账号存在两步验证之类的安全设置 那就不要过早的安装进去

adb push NoTouchAuthDelegate /system/app
adb shell chmod 0755 /system/app/NoTouchAuthDelegate
adb shell chmod 0644 /system/app/NoTouchAuthDelegate/NoTouchAuthDelegate.apk

完成后重启设备
adb shell reboot


必须注意   谷歌框架的所有文件占用约 146 MB    刷入前需检查您的设备中是否有可用的空间 160MB - 170MB   能安装完整的谷歌框架就不要使用任何一键安装器 因为在日后的使用中一定会出现问题

日历同步【GoogleCalendarSyncAdapter】  通讯录同步【GoogleContactsSyncAdapter】  文字转语音引擎【GoogleTTS】

备份传输【GoogleBackupTransport】  反馈代理程序【GoogleFeedback】  合作伙伴设置【GooglePartnerSetup】

账号管理程序【GoogleLoginService】   服务框架【GoogleServicesFramework】  Play服务【PrebuiltGmsCore】  Play商店【Phonesky】

Android Shared Library【GoogleExtShared】  Android Services Library 【GoogleExtServices】  One Time Init【GoogleOneTimeInitializer】

7.谷歌框架的临时替代方案   AuroraStore   microG Project   SmartYouTube

8.解决 GooglePlay商店 获取应用时显示 您的设备与当前版本不兼容     【Webpad&Rush】

安装谷歌框架之后请继续衔接该步 装过谷歌框架的也一样   不然你将遇到 Play商店 中没有任何常见应用可以下载的问题 例如 YouTube 等等

进入命令行 复制文件 并修改权限
adb push tablet_core_hardware.xml /system/etc/permissions/tablet_core_hardware.xml

adb shell chmod 0644 /system/etc/permissions/tablet_core_hardware.xml


将 ro.build.characteristics=mbx,nosdcard 中的 mbx,nosdcrad 删除替换为 tablet 并保存
adb shell "busybox sed -i 's:ro.build.characteristics=.*:ro.build.characteristics=tablet:' /system/build.prop"
adb shell chmod 0644 /system/build.prop
清除 GooglePlay商店 及 Google服务框架 的应用数据
adb shell pm clear com.android.vending
adb shell pm clear com.google.android.gsf

全部完成后重启设备
adb shell reboot

可能仍有部分应用无法获取 现在去注册一下 自定义设备认证 以通过 Play保护机制   参照上面清除GSF数据后需要重启并连接 “开放网络” 稍等一段时间缓存
adb push sqlite3 /system/xbin/sqlite3
adb shell chmod 0755 /system/xbin/sqlite3

获取 Android ID 将返回值 android_id|xxxxxxxxxxxxx
adb shell

sqlite3 /data/data/com.google.android.gsf/databases/gservices.db "select * from main where name = "android_id";"
exit


记录返回的安卓ID 并前往谷歌官方网站注册 https://www.google.com/android/uncertified/
注册完成后重启设备 注册认证可能需要等待一段时间 且需要盒子全程连接 “开放网络”
adb shell reboot

具体在 tablet_core_hardware.xml 中添加的内容
<feature name="android.hardware.microphone" />

9.添加Dropbear   账户All   密码phicomm   端口2222     【Webpad】

进入命令行 复制文件

adb push webpadinit.sh /system/bin/webpadinit.sh
adb push dropbear /system/xbin/dropbear
adb push dropbearkey /system/xbin/dropbearkey
adb push sftp-server /system/xbin/sftp-server
adb push scp /system/xbin/scp
adb push ssh /system/xbin/ssh

修改权限
adb shell chmod 0644 /system/bin/webpadinit.sh
adb shell chmod 0755 /system/xbin/dropbear
adb shell chmod 0755 /system/xbin/dropbearkey
adb shell chmod 0755 /system/xbin/sftp-server
adb shell chmod 0755 /system/xbin/scp
adb shell chmod 0755 /system/xbin/ssh

进入shell命令行模式 并生成密钥
adb shell

mkdir /system/vendor/etc
mkdir /system/vendor/etc/dropbear
cd /system/vendor/etc/dropbear
dropbearkey -t rsa -f ./dropbear_rsa_host_key
dropbearkey -t dss -f ./dropbear_dss_host_key
chmod -R 0755 /system/vendor/etc

退出shell命令行模式 完成后重启设备
exit
adb shell reboot

具体在 webpadinit.sh 中添加的内容:
/system/xbin/dropbear&

X.已存档的USB Bruning Tool软件版本     【All】
2.1.6.0   2.1.6.5   2.1.6.8   2.1.7.0   2.1.7.1   2.1.7.3  

以上就是斐讯N1、T1Webpad Rush固件,修正对话框全白,添加语音,一键安装教程和相关代码数据,如果你有斐讯盒子相关问题,欢迎加入我们的官方QQ群进行沟通交流:810386864期待您的加入。

相关阅读:斐讯N1改电视盒子【刷机+救砖】详细教程分享


上一篇:斐讯T1盒子 恢复出厂后无法登陆通过 求有偿邮寄刷机 删帖
下一篇:N1盒子怎么复制文件到SYSTEM里?
发表于 2020-9-8 11:19 | 显示全部楼层
感谢楼主分享
回复 支持 反对

使用道具 举报

发表于 2020-9-8 11:19 | 显示全部楼层
为楼主点赞
回复 支持 反对

使用道具 举报

发表于 2020-9-8 11:19 | 显示全部楼层
感觉不错
回复 支持 反对

使用道具 举报

发表于 2020-9-8 11:26 来自ZNDS手机版 | 显示全部楼层
Kkkkkkkkkkkkkkkk
回复 支持 反对

使用道具 举报

发表于 2020-9-8 15:42 | 显示全部楼层
RE: 斐讯N1、T1Webpad Rush固件 修正对话框全白 添加语音 一键安装 [修改]
回复 支持 反对

使用道具 举报

发表于 2020-9-10 09:47 | 显示全部楼层
5555555555555555555555555
回复 支持 反对

使用道具 举报

发表于 2020-9-13 21:57 | 显示全部楼层
6666
回复 支持 反对

使用道具 举报

发表于 2020-9-15 09:58 | 显示全部楼层
可自行一句命令全部复制进去
回复 支持 反对

使用道具 举报

发表于 2020-9-15 14:44 | 显示全部楼层
T1Webpad Rush固件 修
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /6 下一条

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 浙ICP备14000780号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:浙B2-20150411 丨 浙公网安备 33010802006145号

浙网文(2016)6491-366号 | GMT+8, 2020-9-22 16:11 , Processed in 0.058442 second(s), 13 queries , MemCache On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2020 ZNDS.Com

快速回复 返回顶部 返回列表