我是机上搭载Android 8.1的智能手机的所有者,该平台上缺少许多意大利语应用程序。 我已经用magisk创建了工作的TWRP和根。 我解压缩了受影响的apk并对其进行了反编译,更新了values-it上的文件,使用testkey重新编译并签名,但是我意识到未安装应用程序,因为制造公司已使用专有密钥而不是使用testkey对apk进行了签名。 关于如何注入我感兴趣的文件而不必必须签署apk的任何想法?
答案 0 :(得分:0)
您可以卸载他们的应用程序以安装修改后的版本,但不能保证它会正常运行(某些API仅在与应用程序签名的密钥对应的条件下起作用),以后也不会获得任何更新
答案 1 :(得分:0)
感谢您的回答。我已经尝试过,显然它不起作用,因为应用程序不是用测试密钥签名的,而是用专有密钥签名的。 考虑到我在谈论系统应用程序,例如systemUI,Settings和框架本身。无法卸载和替换它们。除其他外,我尝试通过Rootexplorer(我正确设置了权限)或通过TWRP来执行此操作,但是当我重新启动时,我总是使系统崩溃,因为没有正确的签名,系统应用程序将无法安装它并且丢失。