#magisk

曲淡歌
曲淡歌@qudange

2024 年 8 月 26 日

安卓透明代理,上手 box for magisk 

前言

在使用安卓设备的时候也有科学上网的需求,而直接使用app层级的代理会遇见以下几种问题:
1. 部分app会检测代理:比如soul微调,检测代理的主要原因都是为了防破解/防抓包
2. vpn app不稳定,容易被杀后台
3. 在使用命令行时无法通过app代理
综上所述,需要实现透明代理。目前有两个项目是比较符合的我的需求,同时又有着比较低的上手门槛的:
1. 神秘盒子:基于singbox的代理模块,无法使用自定义的分流配置,但是上手简单,有app作为图形化界面
2. box for magisk:支持诸如v2ray和clash等核心,支持自定义配置,~~目前没有图形化界面~~ 可以用app管理,但是不能在app里设置订阅。

项目实践

安装记录

  1. 下载并刷入模块
  2. 在刷入时用音量+选择下载内核,或者刷入后使用命令行
    su -c /data/adb/box/scripts/box.tool upcore(此命令为更新指定的内核,需要先确认配置文件)
   # 更新 Clash 管理面板
su -c /data/adb/box/scripts/box.tool upyacd
  1. 配置/data/adb/box/settings.ini
interva_update="@daily"  #更新频率
run_crontab="true"  #开启定时更新
subscription_url_clash="<订阅地址>"  #配置clash订阅地址,如果handshake报错可以把https改为http
renew=true  #采用订阅文件中的分流规则
  1. 终端中运行命令su -c /data/adb/box/scripts/box.tool subs
  2. 如果有需要更新Geo数据库,可以采用su -c /data/adb/box/scripts/box.tool geox
  3. 如果需要同时更新订阅与Geo,可以使用su -c /data/adb/box/scripts/box.tool subs

本文永久更新地址:

https://blogs.qudange.top/p/2024-07-14-box-for-magisk/

#[5] #[17] #magisk #[2]
2024 年 8 月 26 日 146

回复

曲淡歌
曲淡歌@qudange

2024 年 4 月 1 日

三星浏览器调教记录 

切换搜索引擎为bing

应用商店自带的国行三星浏览器只能用百度,360和神马搜索,下面给出解决办法:
1. google play下载三星浏览器beta
2. 在beta版中输入网址:internet://debug/
3. 保持这个网页,打开浏览器设置页面,最下方会出现【Debug settings】
4. 选择【Feature variation test】
5. 修改【Sales code】为【ACG】(其实不是中国的就行)
6. 修改【Country code】为【USA】
7. 修改【Country iso code】为【US】
8. 前往设置中修改搜索引擎,此时应该有google bing等选项

启用三星浏览器的广告拦截

国行商店下架了拦截插件,需要去google play手动下载

Magisk模块ChromeXt给浏览器提供脚本和控制台支持

我是一个重度沉浸式翻译使用者,最近因为三星浏览器更新了AI总结功能,为了吃上AI换用了三星浏览器。但是三星浏览器原生是不支持油猴脚本的,因此我们需要用到一个面具模块——chromext

chromext项目地址:https://github.com/JingMatrix/ChromeXt

使用方法:刷入模块后可打开这个网址来检测是否正常工作:https://jingmatrix.github.io/ChromeXt/

注意事项:在类似kiwi这种魔改较少的浏览器中,可以直接打开js文件来安装脚本,而三星浏览器不能打开js文件,所以需要先随便找个网页单击长按,然后选中【Eruda console】,进入【info】栏,在【UserScripts】中点击加号,手动选择js文件

如何调用第三方下载器?

本文永久更新地址:

https://blogs.qudange.top/p/2024-04-01-samsung/

#[5] #[17] #magisk
2024 年 4 月 1 日 364
曲淡歌
曲淡歌@qudange

2023 年 8 月 23 日

安卓透明代理,上手 box for magisk 

前言

在使用安卓设备的时候也有科学上网的需求,而直接使用app层级的代理会遇见以下几种问题:
1. 部分app会检测代理:比如soul微调,检测代理的主要原因都是为了防破解/防抓包
2. vpn app不稳定,容易被杀后台
3. 在使用命令行时无法通过app代理
综上所述,需要实现透明代理。目前有两个项目是比较符合的我的需求,同时又有着比较低的上手门槛的:
1. 神秘盒子:基于singbox的代理模块,无法使用自定义的分流配置,但是上手简单,有app作为图形化界面
2. box for magisk:支持诸如v2ray和clash等核心,支持自定义配置,~~目前没有图形化界面~~ 可以用app管理,但是不能在app里设置订阅。

项目实践

安装记录

  1. 下载并刷入模块
  2. 在刷入时用音量+选择下载内核,或者刷入后使用命令行
    su -c /data/adb/box/scripts/box.tool upcore(此命令为更新指定的内核,需要先确认配置文件)
   # 更新 Clash 管理面板
su -c /data/adb/box/scripts/box.tool upyacd
  1. 配置/data/adb/box/settings.ini
interva_update="@daily"  #更新频率
run_crontab="true"  #开启定时更新
subscription_url_clash="<订阅地址>"  #配置clash订阅地址,如果handshake报错可以把https改为http
renew=true  #采用订阅文件中的分流规则
  1. 终端中运行命令su -c /data/adb/box/scripts/box.tool subs
  2. 如果有需要更新Geo数据库,可以采用su -c /data/adb/box/scripts/box.tool geox
  3. 如果需要同时更新订阅与Geo,可以使用su -c /data/adb/box/scripts/box.tool subs

本文永久更新地址:

https://blogs.qudange.top/p/%e4%b8%8a%e6%89%8b%20box%20for%20magisk/

#[5] #[17] #magisk #[2]
2023 年 8 月 23 日 3.1K
曲淡歌
曲淡歌@qudange

2023 年 7 月 7 日

安卓使用 Thanox 实现安装新应用自动加入 Magisk 的 Denylist(Shamiko 实现) 

如果你想在安卓设备上得到最佳体验的话,Root 是必须的,而在现在 Magisk 仍然是最优的 Root 选择,但是目前很多 app 都会对 Root 进行检测,尤其是不少应用在第一次检测到设备上有 Root 的痕迹后便会把设备列入一个名单,因此在安装应用后的第一时间就做好反检测措施是很有必要的。

下面我介绍如何便捷的实现安装新应用后,自动把新应用加入 Magisk 的 Denylist中(Shamiko 实现)。

使用 Thanox 的情景模式,添加如下代码:

[
{
"name": "AutoMagiskHide",
"description": "新应用安装时,自动MagiskHide(shamiko)",
"priority": 2,
"condition": "pkgAdded == true",
"actions": [
"ui.showShortToast(\"已添加新应用:\"+pkgName+\",已加入Magisk Denylist:\" + su.exe(\"magisk --denylist add \"+pkgName));"
]
}
]

如果是使用的早期的 Magisk,那就是 Magiskhide,原理类似。
贴一下新老两个版本的 Magisk 文档,tools 那节就有具体的用法。

Magisk Denylist:Magisk Tools | Magisk (topjohnwu.github.io)
Magiskhide: Magisk Tools — Magisk documentation

本文永久更新地址:

https://blogs.qudange.top/p/2023-07-07-magisk/

#[5] #[17] #magisk #root #搞机
2023 年 7 月 7 日 584

Loading...
载入中

已到底部

没有可加载的页面

C
写微博
S
搜索
J
下一篇微博/评论
K
上一篇微博/评论
R
回复
E
编辑
O
显示隐藏评论
T
回顶部
L
登录
H
显示隐藏帮助
Ctrl+Enter
提交发布
ESC
取消并清除内容