WeChat Magician

Read this document in other languages:
- English: https://github.com/Gh0u1L5/WechatMagician/blob/master/README.en.md

项目简介
WechatMagician是一款骚兮兮的Xposed插件,底层使用 WechatSpellbook 框架,致力于让用户彻底掌控微信上的聊天消息及朋友圈内容,目前基本支持微信 6.5.3 及以上版本,实现的功能有:

    • 聊天相关
      1. 防止微信好友撤回聊天消息(撤回提示可自定义)。
      2. 转发消息时可选择任意数量好友。
      3. 发送消息时可发送9张以上的图片(上限可调整,默认1000张)。
      4. 隐藏不常用的群聊至群聊助手。(需在设置界面手动开启)
      5. 设定好友为密友,隐藏聊天痕迹。(需在设置界面手动开启)
      6. 一键标记所有聊天对话为已读。
    • 朋友圈相关
      1. 防止微信好友删除朋友圈动态、评论。
      2. 屏蔽微信在朋友圈投放的广告。
      3. 一键转发他人朋友圈。
      4. 单条朋友圈一键截图。
      5. 按关键字屏蔽朋友圈,免除广告与秀恩爱的烦恼。(需在设置界面手动开启)
    • 其他杂项
      1. 自动确认电脑端登录请求(开启该功能即视为用户同意自行承担可能的安全风险)。

    用户手册:https://github.com/Gh0u1L5/WechatMagician/wiki/%E4%B8%BB%E9%A1%B5

    对WechatMagician的设计理念和未来规划感到好奇?
    https://github.com/Gh0u1L5/WechatMagician
    或加入官方交流QQ群: 135955386, 157550472

    效果预览

    特别鸣谢

    • 感谢 @rovo89 编写的Xposed框架
    • 感谢 @rarnu 编写的防撤回插件wechat_no_revoke
    Author(s): 
    Package: 
    com.gh0u1l5.wechatmagician
    Version name: 
    2.8.0
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    12,121 in total · 31 in the last 24 hours
    MD5 checksum: 
    87af1ce14626b57973fd8ce0a712f0e3
    Uploaded on: 
    Tuesday, March 20, 2018 - 01:43
    Changes: 

    *1. 实验功能:屏蔽微信在朋友圈投放的广告。
    Beta Feature : SNS adblock.

    2. 修复:允许用户将密友功能的“隐藏好友”字样修改为其他自定义的内容,如“删除好友”
    Fix : Allow users to change "Hide Friend" to something else, e.g. "Delete Friend".

    3. 修复:密友发来的消息将不再显示到系统的通知栏。
    Fix : Hide the message notifications from secret friends.

    4. 修复了语音消息撤回后仍然无法播放的问题。
    Fix : Fix the anti-revoke logic for voice messages.

    5. 修复了在MDWechat美化过的搜索栏敲命令导致微信闪退的问题。
    Fix : Fix the crash happened when you type commands in a search bar beatified by MDWechat.

    6. 稳定性增强:添加对Wait Channel的超时限制,减少黑屏卡死的可能性。
    Stability : Add timeout for wait channels, prevent potential ANRs.

    7. 稳定性增强:在Release版中移除与开发者相关的功能特性。
    Stability : Disable "Developer" features in release version.

    8. 稳定性增强:使用ContentProvider绕过Android 7.0及以上版本越发严格的文件权限限制。
    Stability : Use content provider for sharing preferences between Wechat and Magician for Android 7.0+.

    9. 改进了部分对话框和UI元素的布局。
    Improve the layout of some dialogs and UI components.

    10. 提升了安装器主页的加载速度。
    Improve the speed of loading hook status.

    由于Android 9发布在即,而且大部分模拟器都已向Android 5.1看齐,所以不再提供对Android 4.4的支持。
    Stop supporting Android 4.4 since most of the emulators have been move to Android 5.1.

    提升了对VirtualXposed的支持,解决了部分机型上黑屏卡死的问题,但是仍然存在一些兼容性问题有待解决。(感谢weishu花时间与我进行了大量讨论)
    Improve the support for VirtualXposed (Thanks for the help from @tiann )

    *1为实验功能,因为我一共只抓住一次微信官方的广告,然后它就没再推送给我。虽然收集到了必要的数据,但是没能完整的完成过测试。

    另外还有一项用户侧感觉不到的改变,那就是Wechat Magician的底层框架现在单独抽离出去成为了一个独立的开源项目:WechatSpellbook。这个项目致力于让任何人都能在几分钟内写出一个简单的微信插件,相关的入门文档会在接下来的几周中陆陆续续地发布出来,敬请期待。

    Version name: 
    2.7.2
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    4,734 in total · 0 in the last 24 hours
    MD5 checksum: 
    e4f340e0663ecbef46444d82579d32b0
    Uploaded on: 
    Friday, February 2, 2018 - 01:46
    Changes: 

    0.1 修复了2.7.1手滑打错词导致微信频繁闪退的问题
    Fix the frequent crash caused by a typo in 2.7.1

    0.2 修复了2.7.0在部分机型上CPU过热的问题
    Fix the CPU overheating for some devices using 2.7.0

    0 修复了图片和视频消息的防撤回功能。
    Fix the anti-recalling logic about images and videos.

    1. 新功能:“隐藏无用群聊”(需要在设置中手动开启)
    New Feature: "Hide Useless Chatroom"

    2. 新功能:“自动适配多开微信(改包名类)”
    New Feature: "Automatically match Wechat applications with modified package name"

    3. 稳定性:“修复了2.6.2中与微X冲突导致剧烈耗电的问题”
    Stability: "Improve the dramatic battery comsumption of 2.6.2"

    4. 稳定性:“摆脱资源钩子,使用更稳定的方案重定向资源请求。”
    Stability: "Get rid of UI hooks, redirect UI requests in a more stable way."

    5. 兼容性:“修复了Android 7.X及以上系统中文件系统权限不足的问题”
    Compatibility: "Fix file permissions for Android 7.X or later."

    6. 兼容性:“修复了Android 7.X及以上系统中语言设置失效的问题”
    Compatibility: "Fix the language settings for Android 7.X or later."

    7. 兼容性:“修复了Android 7.X及以上系统中无法发送反馈邮件的问题”
    Compatibility: "Fix the email support for Android 7.X or later"

    8. 在搜索栏输入命令后关闭软键盘
    Hide keyboard after comsuming a command from SearchBar.

    9. 修复设置开关在部分机型上宽度错误的问题
    Fix the wrong width of SwitchPreferenceCompat.

    10. 在反馈邮件中加入更多有用的反馈数据
    Flourish the content of support email

    * “隐藏无用群聊”开启后,长按想隐藏的群聊对话,在菜单中可以找到隐藏选项。如需找回的话,可以在搜索栏输入“#chatrooms#”命令。在弹出的窗口中点击某群聊可进入查看,长按可还原该群聊。

    * 考虑到“自定义包名”的设置需要用户学习正则表达式等知识,巫师准备尝试一下更傻瓜化的解决方案:通过自动检索微信的关键特征,抓住系统里所有并存的微信程序。

    Version name: 
    2.6.2
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    6,317 in total · 1 in the last 24 hours
    MD5 checksum: 
    5314a3106017430bc27ca18df8fd37aa
    Uploaded on: 
    Sunday, December 10, 2017 - 08:59
    Changes: 

    -1.1 修正Bug:修复2.6.0与2.6.1连续隐藏多个好友后坐标错位的问题。
    -1.1 Fix Bug: Correct the index transformation algorithm in 2.6.0 and 2.6.1

    -1.2 修正Bug:修复2.6.1一键标记已读造成微信崩溃的问题。
    -1.2 Fix Bug: Fix the crash happens when mark all conversations as read.

    -1.3 修正Bug:在Android 7.X系统上完全禁用惰性求值,等待rovo69大佬修复Xposed的漏洞。
    -1.3 Fix Bug: Completely disable the lazy evaluation on Android 7.X, wait until the next release of Xposed Framework.

    0.1. 修正Bug:改善2.6.0在Android 7.X打开微信卡死的问题,这只是一个不稳定的临时解决方案,想彻底解决只能等待Xposed框架的下一个版本。
    0.1. Fix Bug: Improve the ANR issue on Android 7.X. This is just a unstable temporary workaround. To fix it, we have to wait for the next release version of Xposed.

    0.2 修正Bug:修复2.6.0在Android 7.X打开相册卡死的问题,更新后记得重启。
    0.2 Fix Bug: Fix the crash happens when open SnsUserUI on Android 7.X.

    0.3 修正Bug:修复2.6.0耗电量小幅上涨的问题。
    0.3 Fix Bug: Fix the battery consumption issue in 2.6.0.

    0.4. 修正操作方式:去除2.6.0中聊天列表弹出菜单中的“隐藏好友”选项。
    0.4. Improve Interface: Remove the "Hide Friend" option in the popup menu for the conversation list.

    0.5. 修正操作方式:在聊天列表长按菜单中添加“清除所有未读提醒”选项,一键清空未读消息。
    0.5. Improve Interface: Add "Mark All as Read" option in the popup menu for the conversation list.

    1. 新功能:“微信密友” (该功能需要在设置界面手动开启并设置一个密码)
    New Feature: "Secret Friend" (To use this feature you need to turn on it manually and set an initial password in Settings)

    Instructions of Feature “Secret Friends”: https://github.com/Gh0u1L5/WechatMagician/wiki
    功能“微信密友”使用说明:https://github.com/Gh0u1L5/WechatMagician/wiki

    2. 新功能:“一键清空全部未读提醒”,摆脱恼人的小红点。
    New Feature: "Mark All as Read in one click", get rid of those annoying red counts.

    3. 兼容性:修复对微信6.5.3~6.5.8的支持,在测试设备上亲测可用。
    Compatibility: Fix Support for Wechat 6.5.3 ~ 6.5.8, have been tested on debug devices.

    4. 兼容性:修复对Android 4.X设备的支持,使用夜神模拟器亲测可用。
    Compatibility: Fix Support for Android 4.X, have been tested on Nox emulator.

    5. 兼容性:修复Android 4.X设备上设置界面无法正常操作的问题。
    Compatibility: Fix the misbehavior of Preference Fragments on Android 4.X

    6. 使用惰性计算与多线程加速启动时间(部分旧设备上可能不会产生显著效果)
    Improve startup time using multi-thread and lazy evaluation. (May not have significantly effect on outdated devices.)

    7. 修复了长按长朋友圈造成的微信崩溃(Issue #27)
    Fix the crash caused by long pressing a long moment in issue #27

    8. 调整了朋友圈弹出菜单的尺寸和位置等细节。
    Adjust the size and position of popup menu in SNS interfaces.

    9. 开发人员选项:记录微信隐藏的logcat输出
    Developer Mode: Add hooks to trace hidden logcat output.

    10. 开发人员选项:记录弹出菜单的详细信息
    Developer Mode: Add hooks to dump popup menus.

    Version name: 
    2.5.5
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    4,679 in total · 0 in the last 24 hours
    MD5 checksum: 
    1387ce1867a5f5e10245922f460b92db
    Uploaded on: 
    Sunday, November 5, 2017 - 23:22
    Changes: 

    1. 新功能:“自动确认电脑端登录请求(开启该功能即视为用户同意自行承担可能的安全风险)”
    New feature: "Automatically confirm the login requests from Wechat PC client (take your own risk if you turn on this function)."

    2. 新功能:“进入特定用户的朋友圈主页转发TA的朋友圈”
    New feature: "Forward moments of a specific person in his/her album"

    3. 改进插件前端后端之间的通信机制
    Improve the communication mechanism between frontend and backend.

    • 修复2.5.3中显著耗电的问题。
    • Fix the huge battery consuming caused by 2.5.3
    • 避免向用户请求不必要的权限(读写用户SD卡/外部存储)
    • Get rid of WRITE_EXTERNAL_STORAGE permission.

    4. 修复部分系统中朋友圈截图不显示到系统相册的问题。(感谢stlyx贡献的代码)
    Add screenshots into gallery after captured (credit to stlyx).

    5. 修复了“消息存储器缓存”在微信6.5.7及以下版本中失效的问题
    Fix the MsgStorage hooking for Wechat <= 6.5.7

    6. 修复了转发朋友圈时切换到其他页面文字消失的问题。
    Fix bug: "switch to another activity cause the texts disappear during forwarding"

    7. 修复了部分机型上“组件全部显示绿勾但是功能无法使用的问题”
    Fix bug: "all the components are checked in status, but the function is not working" for some devices

    8. 修复了点击项目Github链接程序闪退的问题
    Fix the crashes caused by clicking the project link.

    9. 对用户界面进行了微调
    Small adjustments in user interfaces.

    注:“进入特定用户的朋友圈主页转发TA的朋友圈”的操作方式类似之前的朋友圈转发,也是长按左侧空白处,如果左侧有标识日期的文字的话注意不要按到那上面。

    注:新版本舍弃了一些敏感权限,所以安装完第一次启动后组件状态可能是全部打叉的。等程序在后台迁徙数据、建好文件夹之后,下次重启应该就全部正常了。

    暂时没有更多废话想说了,顺手推荐一下七朵组合唱的《青蛇》和三无唱的《病名为爱》吧,贼好听,敲代码的时候洗脑循环《病名为爱》,会让你感觉敲得一路火花带闪电。

    Version name: 
    2.5.2
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    4,147 in total · 1 in the last 24 hours
    MD5 checksum: 
    3d6516f2f97cbb899c204daf160d3bf4
    Uploaded on: 
    Monday, October 16, 2017 - 17:38
    Changes: 

    0. 在某MIUI9手机用户的帮助下定位、修复了MIUI9下无法启动的问题(对其他魔改过的系统可能也有效果)。
    Add support for MIUI9 (may also be helpful for other modified system).

    1. 添加了骚气又可爱的Material Design用户界面。
    Add a fancy & lovely material design user interface.

    • 让用户能够设置或开关插件特定功能。
    • Allow the user to customize, toggle on/off functions.
    • 让用户能够在用户界面监控插件当前运行情况。
    • Allow the user to see the status of the module in user interface.
    • 帮助用户更有效率的反馈Bug。
    • Allow the user to report bugs more efficiently.
    • 让用户能够隐藏启动器图标
    • Allow the user to hide the launcher icon of this module.
    • 给用户一个捐钱给我的按钮(笑)
    • Allow the user to donate money to me : )

    2. 新增朋友圈关键字黑名单功能,从此告别广告或其他恼人的朋友圈。
    Support moment blacklist to filter ads or annoying posts.

    3. 支持直接转发朋友圈中的链接。
    Allow the user to forward links in moments.

    4. 修复对Android 4设备的支持。
    Fix support for Android 4 devices.

    5. 修复微信6.5.8以下版本的部分功能。
    Fix part of the functions for Wechat version < 6.5.8.

    6. 使用多线程加速,转发多图朋友圈更流畅。
    Use multi-thread to speed-up the image forwarding.

    7. 对之前的一些UI细节做了小优化。
    Small improvements on previous UI.

    8. 对线程安全与运行效率做了小优化。
    Small improvements on concurrent efficiency.

    注:Android 4用户使用新版用户界面的时候可能会遇到奇怪的兼容性问题,因为手头没有Android 4设备做测试所以目前我也没什么办法。

    注:微信6.5.13 Google Play版用户遇到闪退的情况可以先升级6.5.16。Play Store上6.5.13已经下架换成6.5.10了,我实在找不到会闪退的6.5.13用来做测试,有人手里有能闪退的6.5.13的话希望发给我一份,多谢。

    因为下周很忙,所以下周末应该不会有更新,祝大家周末愉快。

    Version name: 
    2.2.4
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    2,489 in total · 1 in the last 24 hours
    MD5 checksum: 
    7d673ded47353525a2fc2f3887687db5
    Uploaded on: 
    Monday, October 9, 2017 - 21:59
    Changes: 

    1. 增加了转发朋友圈视频的功能。
    Add support for retweeting video moments.

    2. 修复了随机发生的“点击转发没有反应”的问题。
    Fix the heisenbug "forward button not working"

    3. 修复了转发纯文字朋友圈时点击后退文本不清空的问题。
    Clean the text if the user stop retweeting a pure text moment.

    4. 修复了更改朋友圈背景图片导致微信闪退的问题。
    Fix the crash happens when the user changes the SNS background picture.

    5. 摆脱对资源钩子的依赖,现在支持禁用资源钩子的设备(如旧版小米、华为手机)。
    Reduce the dependency on resource hooks, now one can use this module with "Disabled resource hook" (e.g. on early MIUI or EMUI devices).

    6. 修复Xposed SDK的兼容问题,现在支持使用低于82版Xposed框架的设备。
    Extend the compatibility to older Xposed SDK (less than 82), now one can use this module with old devices.

    7. 修复了一些零碎的内存泄漏和句柄泄露。
    Fix some small memory leaks and resource leaks.

    8. 大幅调整了动态比对方面的API,显著提升稳定性。
    Adjust the APIs for dynamic analysis, significantly improve the stability.

    9. 调整多线程操作,降低本来就几乎不存在的卡顿。
    Adjust the concurrent operations, reduce some trivial lags.

    10. 增加了一些关键日志输出,帮助用户更有效地反馈Bug。
    Add some log output for critical components, help users to report bugs more efficiently.

    相信大家已经注意到了,这次的更新主要都是稳定性和兼容性方面的更新,因为接下来想做的新功能大多需要用户设置,但是应用主界面和设置界面还没有写。所以接下来的计划就是好好把用户界面打磨一下,如果没有人反馈什么严重Bug的话,下次更新大概会在两、三周之后,到时见面将会是洗心革面焕然一新的Wechat Magician。
    另外顺便提醒一下Android 7.0/7.1的用户,官方版Xposed框架已经出了,非常稳定流畅。三星用户刷官方稳定版无法正常工作的,可以去找原作者rovo89发的官方测试版(具体来说是89-TEST1版)。其他ROM刷官方稳定版不工作的,也可以刷官方测试版试一下,如果还是不行的话就只能等自家论坛/贴吧大神出适配了。

    Version name: 
    2.2.1
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    1,816 in total · 0 in the last 24 hours
    MD5 checksum: 
    8e532dbf283845392c978f955efff5a7
    Uploaded on: 
    Monday, October 2, 2017 - 15:08
    Changes: 

    1. 发送消息时可选图片的上限从9张上调至1000张。
    Loose the limit on number of photos to send.

    2. 增加“一键转发他人朋友圈”的功能(仅限纯文字或图文)。
    Allow the user to retweet other's moments (only works for text moments or image moments).

    3. 增加“单条朋友圈一键截图”的功能。
    Allow the user to take screenshots of a single moment.

    4. 改进消息撤回的机制,修复了表情发送成功却显示不正常的Bug。
    Improve the mechanism to prevent recalling, fix bugs related to sending emoji / stickers.

    5. 修复了部分机型上反复重启的问题。
    Prevent boot loop for some devices.

    6. 修复了用户撤回自己消息后却显示没有撤回的Bug。
    Fix the bug about recalling users' own messages.

    7. 修复了6.5.16中失效的一条字符串消息。
    Fix the corrupted string for 6.5.16 .

    注:使用朋友圈转发/截图功能时,请长按好友头像下方的空白处。因为长按其他地方已经被微信自带的其他功能占用了,这块空白处是用起来最方便的。另外,朋友圈转发功能目前只在Android 6+微信6.5.14/6.5.16下测试通过,如果你遇到什么Bug还请到GitHub项目主页或官方QQ群反馈。

    话说这次的朋友圈功能实现难度实在是有点超出我预料,本身逆向已经很累了,拿到的朋友圈图片还是加密过的,用的是腾讯自己写的一个叫MicroMsg . EncEngine的东西。微信内部各种自己实现的View和AsyncTask层层叠叠,看得我各种头大,最后能抓到这个EncEngine可能全靠思路猥琐和上天眷顾。
    更迷醉的是到了最后整理关键类/方法的特征的时候,我才发现我一直用的那个apk-parser居然是不支持Multiple DEX的,所以朋友圈相关的所有类全都抓不到。最后我逼上梁山、山穷水尽、尽力而为地把对Multiple DEX的支持写出来交了个PR,不知道原作者那边什么时候才能看到。

    关于朋友圈转发视频的功能,其实粗略看过后感觉跟转发图片区别不大,只是有一些细节要扣,暂时没时间去做了。转发链接应该也行,但是感觉这个微妙地没什么卵用,毕竟链接本来就可以轻松转发。这次的新功能,从实现原理上讲应该也是兼容6.5.3 ~ 6.5.16的,但是因为新功能实在是太复杂所以暂时不敢打包票,出了问题还请不要寄刀片上门,不过毕竟你们也不知道我住哪。

    另外诚求志同道合的朋友帮忙做一下主界面,目前我想要在主界面加一些像Magisk主界面一样的卡片,用来提示用户Xposed框架安装失败、插件安装失败、插件某某Hook激活失败等等提示。因为我发现有时候插件明明没装上,系统却显示安装成功,Xposed那边则是一点提示都没有,重启之后看log才会发现插件根本没装上,如果能在主界面有个友好的提示就好了。

    Version name: 
    2.1.1
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    837 in total · 0 in the last 24 hours
    MD5 checksum: 
    e73fd9559116a04aa1bb486bb06d6ad2
    Uploaded on: 
    Tuesday, September 26, 2017 - 05:10
    Changes: 

    1. 将撤回提示的样式改为类似微X模块的风格。
    Change the style of recalling notifications.

    2. 移除转发人数上限为9人的限制。
    Bypass the limit on number of recipients when retransmit messages.

    3. 在“选择联系人”界面右上角增加全选按钮。
    Add a button "Select All" in "Select Contacts" interface.

    4. 在项目主页更新了大量内容,简略谈论了一下WechatMagician的设计理念和方向。
    Update a lot of content in README document, discussed the design and purpose of this project.

    5. 修复了一批影响微信性能的小bug。
    Fixed some small bugs that slow down the Wechat application.

    感觉这周总有写不完的程序和证明题,自己每天又时不时冒出各种有意思的想法想做做看;上个实习刚结束两三周,学校又开始拿刀架在脖子上催我找实习,Linkedin上还有Apple的HR私信催我发更新过的简历。每天早上五点睡,早上八点起,后来被室友骂我会猝死,于是现在尽量凌晨三点就睡了(笑)。
    周六忙里偷闲做了一天,加了一些功能,写了一些文档,顺便也把怎么实现“一键转发朋友圈”摸索出个大概,但是具体什么时候完成就看缘分了。说起来,下次实习想试试国内的互联网公司,如果把这个项目写在简历上投给腾讯会不会很有娱乐效果?

    Version name: 
    2.0.1
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    1,823 in total · 0 in the last 24 hours
    MD5 checksum: 
    c75ce69257e6a12bc83f3ea5a4541f75
    Uploaded on: 
    Thursday, September 14, 2017 - 00:11
    Changes: 

    建立了官方交流QQ群: 135955386,欢迎投奔。

    1. 针对微信的混淆技术,引入静态/动态分析来比对函数签名、查找关键类,显著提高稳定性。
    Introduce static/dynamic analysis to defeat the obfuscator used by Wechat, significantly improve the stability.

    2. 添加对“撤回图片”的提示效果
    Add notification for recalling pictures.

    3. 添加对“撤回链接”的提示效果。(有时会失效,但不影响用户体验)
    Add notification for recalling website links. (unstable, but doesn't influence user experience)

    4. 对旧代码进行了大规模重构,显著提升效率,改善代码风格,增强可读性
    Refactor a large number of codes, improve the efficiency significantly, beautify the coding style and enhance readability.

    说起来我也不知道为什么,明明代码写得好好的,可是第三条新功能就是会突然失灵一下,命中全靠信仰。讲真我都想杀个程序员祭天了,可是冷静下来一想,这项目就我一个程序员,哇……

    Version name: 
    1.1.0
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    2,273 in total · 0 in the last 24 hours
    MD5 checksum: 
    b8ed49eb7c6bb380fa906b4a630b95b6
    Uploaded on: 
    Tuesday, August 22, 2017 - 10:11
    Changes: 

    1. 以更合理的方式处理NoSuchMethodError.
    Handle NoSuchMethodError more gracefully.

    2. 更新通知栏彩蛋至微信版本6.5.13
    Update the easter egg of status bar for Wechat 6.5.13

    3. 其他无关痛痒的小修正
    Some small fixes that do not have significant influence.

    Version name: 
    1.0.9
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    1,427 in total · 0 in the last 24 hours
    MD5 checksum: 
    61f4b21d6fcbae6dacfdedfdd9168f39
    Uploaded on: 
    Saturday, August 12, 2017 - 09:21
    Changes: 

    更新通知栏彩蛋,彩蛋支持版本6.5.3至6.5.10
    Update for an easter egg, which is supported in version 6.5.3 ~ 6.5.10

    Version name: 
    1.0.8
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    1,367 in total · 0 in the last 24 hours
    MD5 checksum: 
    39a6f703ffd58f0149aa0e58c6ba7380
    Uploaded on: 
    Thursday, August 3, 2017 - 10:01
    Changes: 

    1. 重新以正确方式打包Xposed API,之前安装后无法运行的朋友,现在更新一下应该就没问题了。
    Repack the Xposed API in correct way. If the previous module cannot be loaded correctly, it should works after this update.

    2. 插件内部消息现遵循系统语言设置,目前仅支持中文、英文。
    The internal strings of the module now follow the system language settings, currently we only support Chinese and English.

    Version name: 
    1.0.7
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    941 in total · 0 in the last 24 hours
    MD5 checksum: 
    876dd05d2a5100b96667c660e94079e3
    Uploaded on: 
    Sunday, July 30, 2017 - 06:01
    Changes: 

    This is the first published version on Xposed repository, for previous changes, please check the history on Github.