ForestL
ForestL
> > > 可以试试让所有会保持长连接的地址绕过内核,我的小米手机也出现了待机耗电异常的情况,发现待机时持续未知原因的唤醒,再将Google FCM和小米push绕过内核后,情况立刻消失 > > > > > > @LovelyToaster 请问mipush绕过内核走的是IP白名单吗? 网上没找到mipush的ip段,可否提供下? > > update: 好像不需要,直接所有china ip都绕内核就好了;只有apple和fcm的国外ip段需要单独处理 > > 确实,我是直接china ip都绕过内核,然后fcm单独处理 可以问下你的fcm的IP列表从哪找的吗?
> 如何屏蔽端口号,老哥可以大概说一下吗,谢谢 是指这个吗? 
> 无法复现,看下是不是权限问题。 无论开关service mode,都是正常用户权限。 第一点在关闭service mode的情况下,读写C盘应该是有权限问题。 第二点我不清楚是什么情况。
> 前两个确实存在,还没想好怎么解决,第三个不应该出现,我修了之后我这边没有再发生过。 可能和我每次下载安装包手动安装有关?我回头再看看啥情况
> @E021ntox @CXwudi @qianyiqq @sf467 stevejohnson7在之前已经提供了锚定alpha branch的修订,fork下来使用action即可,更新不是他的义务。 > > 可以使用我fork下来的[仓库](https://github.com/Paulgudring/ClashMetaForAndroid/releases/tag/Prerelease-alpha) ,内核是现在的alpha。因为不知道原仓库build签名密码,所以我用keytool另签了一份。 > > 内核0.16.0到现在似乎没有非常重大的更新,各位有什么想要用的特性吗?cmfa从半年多前就缺人来开发新的功能了,感觉除非是cfa 3代码泄漏或者新的安卓gui出世,安卓上的clash生态就只会维持现在这个状态了。  大佬,下载安装了下你仓库里的pre-release的安装包,发现一些新内核的特性无法使用,比如`include-all-providers`。 在你仓库里的commit记录看了下,貌似clash内核还是停留在11.3的版本(见上图),并没有更新。 想问下是无法通过anctions来拉取最新源码吗?
> > 内核0.16.0到现在似乎没有非常重大的更新,各位有什么想要用的特性吗?cmfa从半年多前就缺人来开发新的功能了,感觉除非是cfa 3代码泄漏或者新的安卓gui出世,安卓上的clash生态就只会维持现在这个状态了。 > > 感谢大佬,include-all这个新功能很重要 问下老哥你的include-all功能能用吗?我这边试了不行
> @ForestL18 @sf467 @E021ntox @CXwudi 你们好。我去调查了一下这个问题,确实我没有做到合并新的内核。 > > 它对齐的应该是 `Alpha` merge into `android-open` 分支后产生的 `android-real`。好,那么在哪里用到这个呢? 在 `./core/src/foss /golang/clash`调用了Git-submodule。但是因为众所周知的问题呢,clash删库,meta改名mihomo,仓库地址都有变化。如果只是把action跑起来了,那还是原本的内核,自然是没有变化的。 > > 于是我fork出来了仓库(mihomo),在其中合并了新的`android-real`,并把submodule的url指向了它。那么现在看这个[引用的module](https://github.com/Paulgudring/ClashMetaForAndroid/tree/main/core/src)就是最新的内核了。 > > 但是问题又出现了,patch的方法有几个是依赖于clash仓库的,所以我又fork了一个clash的备份仓库,把内部的go包指定url改成了自己仓库的。这样算是把依赖能够拉起来了。但是内核还有几个新调用的包和函数是有冲突的,我试着改改吧。 > > 因为查找替换仓库内部的包的地址嘛,再次我觉得应该向Dreamacro、Kr328、MetaCubeX organization以及所有社区成员表示敬意的。我自己是学人文的,实际软件工程开发算是苦手,处理上面这些小问题就弄到今天四点;这也是想说每个人都可以做些调查、解决问题,倒是开发文档应该做起来了。另外,我需要向你们道歉,自己其实还是一知半解的,自以为是回答了很多错误的问题。 我今天也尝试fork了mihomo,并基于alpha创建android-real分支,并把android-open merge...
> @ForestL18 @Paulgudring @E021ntox @sf467 @CXwudi 自己fork了一份代码,然后修改了下,已经把核心锚定到fork的mihomo 新建分支android了 ,该分支复制自Alpha Actions跑了一遍,编译通过并且可以build出安装包,本机稍微测试了下可以正常使用新核心,但是新特性因为没有研究过所以没测试,你可以测试下看看是否支持了新特性.用的是我自己的签名生成的 核心使用Alpha当前最新版本 [edf318b](https://github.com/MetaCubeX/mihomo/commit/edf318bae04c013c9c0c762b2cca234157b126d3), [仓库](https://github.com/aylz10/ClashMetaForAndroid) , [Pre-Release](https://github.com/aylz10/ClashMetaForAndroid/releases/tag/Prerelease-alpha) Android分支是直接fork了alpha,并没有合并Android-open分支内容是吗?那alpha分支难道已经默认做了Android patch吗?🤯
> @ForestL18 @Paulgudring @E021ntox @sf467 @CXwudi 自己fork了一份代码,然后修改了下,已经把核心锚定到fork的mihomo 新建分支android了 ,该分支复制自Alpha Actions跑了一遍,编译通过并且可以build出安装包,本机稍微测试了下可以正常使用新核心,但是新特性因为没有研究过所以没测试,你可以测试下看看是否支持了新特性.用的是我自己的签名生成的 核心使用Alpha当前最新版本 [edf318b](https://github.com/MetaCubeX/mihomo/commit/edf318bae04c013c9c0c762b2cca234157b126d3), [仓库](https://github.com/aylz10/ClashMetaForAndroid) , [Pre-Release](https://github.com/aylz10/ClashMetaForAndroid/releases/tag/Prerelease-alpha) 我这边测试是可以的,`include-all-providers`,`geo-auto-update`啥的都能用
> > > @ForestL18 @Paulgudring @E021ntox @sf467 @CXwudi 自己fork了一份代码,然后修改了下,已经把核心锚定到fork的mihomo 新建分支android了 ,该分支复制自Alpha Actions跑了一遍,编译通过并且可以build出安装包,本机稍微测试了下可以正常使用新核心,但是新特性因为没有研究过所以没测试,你可以测试下看看是否支持了新特性.用的是我自己的签名生成的 核心使用Alpha当前最新版本 [edf318b](https://github.com/MetaCubeX/mihomo/commit/edf318bae04c013c9c0c762b2cca234157b126d3), [仓库](https://github.com/aylz10/ClashMetaForAndroid) , [Pre-Release](https://github.com/aylz10/ClashMetaForAndroid/releases/tag/Prerelease-alpha) > > > > > > Android分支是直接fork了alpha,并没有合并Android-open分支内容是吗?那alpha分支难道已经默认做了Android patch吗?🤯 > > 你说的没错,alpha分支已经单独做了Android patch,补丁文件名就叫Android_ patch.go...