OShin | O神
3.28K subscribers
22 photos
17 files
24 links
OPPO/OneOlus Patch Xposed
Original name/原名 OPatch

Chat/聊天
@OPatchB
Ci/自动构建
@OPatchC
Download Telegram
Adapt
* Adapt "Package Installer - Remove pre-install security check" for v5.x

Fix
* Fix "Android System - Split-screen & Freeform - Max concurrent freeform windows" value type
* Fix "Android System - Split-screen & Freeform - Freeform window corner radius" value type
* Fix "Android System - Split-screen & Freeform - Freeform window focused shadow" value type
* Fix "Android System - Split-screen & Freeform - Freeform window unfocused shadow" value type

Add
* Add "Software Update - Remove all pre-install checks"
* Add "Software Update - Force show 'Local install' option"

Remove
* Remove "Android System - Package Manager Service - Disable package manager signature verification"
* Remove "Android System - Package Manager Service - Disable APK signature verification"
* Remove "Android System - Package Manager Service - Always use installed APP's signature during installation"
* Remove "Android System - Package Manager Service - Enhanced mode"
* Remove "Android System - Package Manager Service - Bypass blacklist"
* Remove "Android System - Package Manager Service - Bypass shared user signature verification"
* Remove "Android System - Package Manager Service - Disable package verification agent"

Add
* Add "Android System - Package Manager Service - Allow app downgrade"
* Add "Android System - Package Manager Service - Allow overwriting apps with different signatures"
* Add "Android System - Package Manager Service - Disable JAR verification"
* Add "Android System - Package Manager Service - Disable digest verification"
* Add "Android System - Package Manager Service - Bypass resources.arsc compression check"
* Add "Android System - Package Manager Service - Bypass minimum signature version check"
* Add "Android System - Package Manager Service - Disable install verification agent"
* Add "Android System - Package Manager Service - Allow system apps to call hidden APIs"
* Add "Android System - Package Manager Service - Allow non-system apps to use shared UID"
* Add "Android System - Package Manager Service - Enable PMS debug commands"
* Add "Weather - Remove ads from secondary pages" @SevenfMeteor
* Add "Weather - Prevent redirecting to system browser"
* Add "Browser - Remove weather injection ads"
* Add "Browser - Remove search box from weather page"

Improve Language
* Improve language: English
* Improve language: MemeChinese @已跑路_勿扰
* Improve language: Russian

Add
* Add "System UI - Status Bar - Network Speed Indicator - Use system font"
* Add "System UI - Status Bar - Network Speed Indicator - Hide b/s (for b/s, only hides /s)"
* Add "System UI - Status Bar - Network Speed Indicator - Use B (Byte)"
* Add "System UI - Status Bar - Network Speed Indicator - Network speed alignment (Left/Center/Right)"

Refactor
* Refactor "System UI - Status Bar - Network Speed Indicator"

Redesign
* Redesign layout for "System UI - Status Bar - Network Speed Indicator"

Adapt
* Adapt "Package Installer - Remove version code check" for v5.x

Add
* Add "Permission Manager - Use legacy launch dialog"

Remove
* Remove "Package Installer - Remove 'You might also like'"
* Remove "Package Installer - Remove frequent installation prompts"
* Remove "Package Installer - Remove 'Attempting to install' dialog"

Add
* Add "Permission Manager - Change 'Allow for 30 days' to 'Allow permanently'"

Migrate
* Migrate partial code to KavaRef | Translate English

适配 应用安装器-移除安装前安全检测 5.x
修复
修复 Android 系统-分屏与小窗-最大同时开启小窗数量 数值类型
修复 Android 系统-分屏与小窗-小窗圆角半径 数值类型
修复 Android 系统-分屏与小窗-小窗获取焦点时阴影 数值类型
修复 Android 系统-分屏与小窗-小窗未获取焦点时阴影 数值类型
添加 软件更新-移除安装前所有检测
添加 软件更新-强制显示"本地安装"选项
移除 Android 系统-包管理服务-禁用软件包管理器签名验证
移除 Android 系统-包管理服务-禁用 APK 签名验证
移除 Android 系统-包管理服务-安装时始终使用已装 APP 的签名
移除 Android 系统-包管理服务-增强模式
移除 Android 系统-包-管理服务-绕过黑名单
移除 Android 系统-包管理服务-绕过共享用户签名验证
移除 Android 系统-包管理服务-禁用安装包验证代理
添加 Android 系统-包管理服务-允许应用降级
添加 Android 系统-包管理服务-允许覆盖安装不同签名的应用
添加 Android 系统-包管理服务-禁用 JAR 包校验
添加 Android 系统-包管理服务-禁用摘要验证
添加 Android 系统-包管理服务-绕过 resources.arsc 压缩检查
添加 Android 系统-包管理服务-绕过最小签名版本检查
添加 Android 系统-包管理服务-禁用安装验证代理
添加 Android 系统-包管理服务-允许系统应用调用隐藏 API
添加 Android 系统-包管理服务-允许非系统应用使用共
2
享 UID
修复 系统界面-状态栏-硬件指示器-添加位置
添加 天气-移除二级页面广告 @SevenfMeteor
添加 天气-禁止跳转系统浏览器
添加 Android 系统-包管理服务-启用 PMS 调试命令
添加 浏览器-移除天气注入广告
添加 浏览器-移除天气页面搜索框
完善语言 英语
完善语言 梗体中文@已跑路_勿扰
完善语言 俄语
添加 系统界面-状态栏-网速指示器-使用系统字体
添加 系统界面-状态栏-网速指示器-隐藏b/s(b/s仅隐藏/s)
添加 系统界面-状态栏-网速指示器-使用B(Byte)
添加 系统界面-状态栏-网速指示器-网速对齐方式(左中右)
重构 系统界面-状态栏-网速指示器
重新排版 系统界面-状态栏-网速指示器
适配 应用安装器-移除版本号检测 5.x
添加 权限管理-使用旧版启动弹窗
移除 应用安装器-移除"大家也喜欢"
移除 应用安装器-移除安装频繁弹窗
移除 应用安装器-移除尝试安装弹窗
添加 权限管理-将“允许 30 天”改为“永久允许”
迁移 部分代码至 KavaRef

Full Changelog: https://github.com/suqi8/OShin/compare/v15.8.775.c763686(775)...v16.1.800.a3ecabe(800)
🥰81
挂载 RealmeUI7 系统界面或 RealmeUI7 的手机因为不知道什么原因导致无法获取系统界面图标导致应用闪退,请下载最新CI版。
6
## 🏗️ 重构
- 应用 - 主页 (#b7cada3) — @suqi8
- 使用 ModernSectionTitle 规范化页面标题 (#7a65253) — @suqi8
- 为 “关于” 页面添加标题并更新贡献者 (#9e5eecf) — @suqi8

## ⚙️ 系统功能增强
- 绕过 V1 签名错误 (-103) (#0665add, #67b3294) — @suqi8
- 允许 Split APK 签名不一致 (#0665add, #67b3294) — @suqi8
- 禁用 JAR 包校验(添加构造函数 Hook 以禁用回滚保护)(#0665add, #67b3294) — @suqi8
- 绕过最小签名版本检查(添加 ScanPackageUtils Hook)(#0665add) — @suqi8
- 允许覆盖安装不同签名的应用(添加 KeySetManagerService Hook)(#0665add, #67b3294) — @suqi8
- 允许覆盖安装不同签名的应用(添加 InstallPackageHelper Hook)(#0665add, #67b3294) — @suqi8

## 🔄 更新系统
- 软件内更新支持 (#037d9cd) — @suqi8
- 自动检测更新功能 (#7a36ee2) — @suqi8
- 设置中添加更新渠道选项 (#7a36ee2) — @suqi8

## 🧩 设置功能
- 特性:添加搜索 com.oplus.settings.feature.deviceinfo.DeviceInfoUtils(boolean与Boolean) (#8c8eb2d) — @suqi8

## 🌐 本地化
- 适配梗体中文 (#4a2c0f1) — @已跑路_勿扰
- 添加韩语支持 (#fd1aa02, #ec9e7b0) — @suqi8, @jjhitel

## 📱 电话服务
- 移除 SIM 名字数限制 #57 (#a062ff9) — @suqi8

## 🧱 依赖与构建
- 添加 Markdown 渲染器依赖 (#7f5ade2) — @suqi8

## 🏗️ Refactoring
- App - Home (#b7cada3) — @suqi8
- Standardize page titles with ModernSectionTitle (#7a65253) — @suqi8
- Add title and update contributors for “About” page (#9e5eecf) — @suqi8

## ⚙️ System Enhancements
- Bypass V1 signature error (-103) (#0665add, #67b3294) — @suqi8
- Allow Split APK signature mismatch (#0665add, #67b3294) — @suqi8
- Disable JAR verification (add constructor hook to disable rollback protection) (#0665add, #67b3294) — @suqi8
- Bypass minimum signature version check (add ScanPackageUtils hook) (#0665add) — @suqi8
- Allow reinstalling apps with different signatures (add KeySetManagerService hook) (#0665add, #67b3294) — @suqi8
- Allow reinstalling apps with different signatures (add InstallPackageHelper hook) (#0665add, #67b3294) — @suqi8

## 🔄 System Updates
- Add in-app update support (#037d9cd) — @suqi8
- Add auto update check (#7a36ee2) — @suqi8
- Add update channel option in settings (#7a36ee2) — @suqi8

## 🧩 Settings Features
- Feature: add search for com.oplus.settings.feature.deviceinfo.DeviceInfoUtils(boolean & Boolean) (#8c8eb2d) — @suqi8

## 🌐 Localization
- Adapt Meme Chinese font (#4a2c0f1) — @已跑路_勿扰
- Add Korean language support (#fd1aa02, #ec9e7b0) — @suqi8, @jjhitel

## 📱 Telephony Service
- Remove SIM name length limit #57 (#a062ff9) — @suqi8

## 🧱 Dependencies & Build
- Add Markdown renderer dependency (#7f5ade2) — @suqi8

## What's Changed
* Add Korean translations by @jjhitel in https://github.com/suqi8/OShin/pull/61

## New Contributors
* @jjhitel made their first contribution in https://github.com/suqi8/OShin/pull/61

Full Changelog: https://github.com/suqi8/OShin/compare/v16.1.800.a3ecabe(800)...v16.2.857.59fdc54(857)
8👍3
We’re getting ready to launch a new “Minimal Mode” to make the interface cleaner and easier to use.
Before it goes live, we’d love to hear your thoughts:
What content should be hidden? What should stay visible?

Your feedback will directly shape the final version of Minimal Mode.
Share your ideas and help us make the interface better for you.

我们正在准备推出新的「简洁模式」,让界面更加干净、使用更轻松。
在上线前,希望听听大家的意见:
哪些内容可以隐藏?哪些内容需要保留?

你的反馈将直接决定简洁模式的最终效果。
欢迎留言参与,让界面更符合你的使用习惯。
25
近期有人在某海鲜市场二手交易平台通过修改“O神”昵称、图标,界面等,并标为"开发学习"非法售卖源码,获利约700+元

2025年11月12日起源代码将不再开源,仅留镜像参考,后续源码将不再公开;历史代码仍遵循原开源协议与README内开源说明,issues仍可用,如果想参与开发请联系:[email protected],欢迎各位开发者加入我们

Recently, some individuals on Xianyu (a second-hand trading platform) have illegally sold source code by modifying the nickname, icon, and interface of "OShin", labeling it as "for development and learning", and have made a profit of approximately over 700 yuan.

Starting from November 12, 2025, the source code will no longer be open-sourced, with only a mirror retained for reference; no further source code will be made public thereafter. The historical code still complies with the original open-source license and the open-source instructions in the README. Issues remain accessible. If you wish to participate in development, please contact: [email protected]. All developers are welcome to join us.
😱33👍6😨63
简洁模式的开发已基本完成,大家可下载最新CI版本体验!若有优化想法或改进建议,欢迎随时提出
The development of the Simple Mode has been basically completed, and everyone can download the latest CI version to try it out! If you have any optimization ideas or improvement suggestions, feel free to share them at any time.
5
## 📝 更新日志 / Changelog

### 🖥️ 界面与交互优化
* 主页与排版:修改主页排版及模块界面,优化 COUI 组件视觉体验。
* 应用设置 - 简洁模式
* 添加首页简洁模式
* 添加模块简洁模式
* 添加“关于”页面简洁模式
* 应用设置 - 视觉自定义
* 添加轮播图显示开关
* 禁用页面切换模糊效果
* 禁用顶部栏/底部栏玻璃效果
* 关闭元素级/页面级共享动画
* 应用设置 - 其它
* 支持隐藏题外话卡片
* 支持隐藏主页

### 🛠️ 功能增强与模块适配
* 主题商店
* 解锁部分 VIP 功能 @Liberations
* 移除开屏广告 @Liberations
* 禁止自动升级 @Liberations
* 软件更新
* 强制下载最新升级包 @Liberations
* 移除安装前所有校验(适配全版本,含移除 root 检测)
* 权限管理
* 将“允许 30 天”选项改为“永久允许”(修改弹窗内容/适配全版本字符串替换) @Liberations
* 适配使用旧版启动弹窗(全版本)
* 钱包
* 移除刷卡页面广告
* 隐藏刷卡工具栏及反馈按钮
* 翻译功能
* 解除受限场景限制
* 移除应用黑名单
* 解除小窗模式限制
* 电话服务
* 不拦截短信通知

### ⚙️ 系统底层与核心调整
* Android 系统优化
* 禁止篡改文件/日历选择器
* 禁止自定义 DPI 重启恢复
* 禁止切换分辨率时杀死应用
* 禁用切换 DPI/分辨率时退出分屏及相关动画
* 去除红点/角标 (干掉红1) @Liberations
* 移除通知栏时间上的“1”
* 移除桌面时钟小卡片的“1”
* 移除经典主题锁屏上的“1”
* 移除百变引擎的“1”
* 系统桌面
* 最近任务视图添加圆角 @Liberations
* 全局搜索
* 默认使用本地搜索 @Akegarasu @suqi8
* 适配移除应用建议附加广告
* 开发变动
* MinSdk 降为 API33 (注:不代表会对旧版进行适配)

### 🐛 修复与其它更新
* 修复:CI 版发布时间获取异常。
* 修复:设置中自定义 OTA 卡片背景问题 @Liberations
* 修复:天气应用禁止跳转系统浏览器。
* 优化:设置中移除修改设备/蓝牙昵称的检测。
* 本地化:更新韩语翻译 @jjhitel

## 📝 Changelog

### 🖥️ UI & Interaction
* Layout: Modified homepage layout and module interface; Optimized COUI components.
* App Settings - Concise Mode:
* Added Home Concise Mode.
* Added Module Concise Mode.
* Added "About" Concise Mode.
* App Settings - Visual Customization:
* Added toggle for Banner/Carousel.
* Disabled blur effect on page transition.
* Disabled glass effect on Top/Bottom bars.
* Disabled Element/Page Shared Element Transitions.
* App Settings - Misc:
* Added option to hide "Off-topic" cards.
* Added option to hide Homepage.

### 🛠️ Features & Modules
* Theme Store:
* Unlocked select VIP features @Liberations
* Removed splash screen ads @Liberations
* Disabled auto-update @Liberations
* Software Update:
* Force download latest update package @Liberations
* Removed all pre-installation verifications (adapted for all versions, includes removing Root check).
* Permission Manager:
* Changed "Allow for 30 days" to "Always Allow" (Modified dialog text / String replacement adapted for all versions) @Liberations
* Adapted to use legacy startup dialog (All versions).
* Wallet:
* Removed ads on the Card Pay page.
* Hidden Card Pay toolbar and feedback button.
* Translation:
* Removed restricted scenario limitations.
* Removed app blocklist.
* Removed free-form window restrictions.
* Phone Services:
* Disabled SMS notification interception.

### ⚙️ System & Core
* Android System:
* Prevent tampering with File/Calendar picker.
* Prevent custom DPI reset on reboot.
* Prevent killing apps when switching resolution.
* Disabled split-screen exit and animations when switching DPI/Resolution.
* Remove "Red 1" Indicator @Liberations:
* Removed the "1" indicator on the status bar clock.
* Removed the "1" indicator on the desktop clock widget.
* Removed the "1" indicator on the classic theme lock screen.
* Removed the "1" indicator on the Variable Engine.
* System Launcher:
* Added rounded corners to Recents view @Liberations
* Global Search:
* Default to Local Search @Akegarasu @suqi8
* Adapted to remove ads from App Suggestions.
* Development:
* Downgraded MinSdk to API33 (Note: Does not guarantee compatibility with older versions).

### 🐛 Fixes & Others
* Fix: CI version release time fetching issue.
* Fix: Custom OTA card background in Settings @Liberations.
* Fix: Prevented Weather app from redirecting to the system browser.
* Opt: Removed detection for Device/Bluetooth nickname modification in Settings.
* L10n: Updated Korean translation @jjhitel.

## What's Changed
* Force Download Latest Update Package by @Liberations in https://github.com/suqi8/OShin/pull/63
* feat(ota):add OTA download URL extraction and clipboard copy by @Liberations in https://github.com/suqi8/OShin/pull/64
* feat(themestore): enable partial VIP features and
2🤣1
remove splash screen ads by @Liberations in https://github.com/suqi8/OShin/pull/65
* fix(securitypermission): replace 30-day label with "Always allow" by @Liberations in https://github.com/suqi8/OShin/pull/69
* fix(settings): ensure OTA card background replacement works by @Liberations in https://github.com/suqi8/OShin/pull/71
* Update Korean translations by @jjhitel in https://github.com/suqi8/OShin/pull/76

## New Contributors
* @Liberations made their first contribution in https://github.com/suqi8/OShin/pull/63

Full Changelog: https://github.com/suqi8/OShin/compare/v16.2.857.59fdc54(857)...v16.3.956.c48e6c4(956)
5
- 添加 系统桌面-自动关闭桌面文件夹 @Liberation_k
- 适配 主题商店-解锁部分VIP功能 多版本
- 添加 系统桌面-最近任务-隐藏清除按钮
- 添加 系统桌面-禁止自动滚动到下一APP @Liberation_k
- 添加 系统桌面-最近任务-设置清除按钮长度
- 修复 系统界面-状态栏-网速指示器-双排显示-默认对齐无法显示单位
- 修复 Android 系统-分屏与小窗-移除全部开启小窗限制 部分Hook逻辑 @Liberation_k
- 修复 系统桌面-最近任务-最近任务视图圆角 横屏下错误 @HSSkyBoy
- 优化 系统界面-状态栏-网速指示器-字体大小 DIP改为SP
- 优化 系统界面-状态栏-网速指示器 开启使用系统字体时可自定义字体大小
- 适配 天气-禁止跳转系统浏览器 多版本
- 优化 重启应用提示结果
- 添加 系统桌面-长按菜单添加浮窗(Beta)
- 添加 系统桌面-长按菜单添加分屏(Beta)
- 重构 系统界面-状态栏-时钟指示器 修复刷新间隔 添加智能刷新间隔
- 添加 系统界面-禁止指纹图标着色
- 添加 系统界面-状态栏-硬件指示器-移动至状态栏右侧
- 修复 软件内更新仍需验证
- 添加 系统界面-指纹图标RGB颜色
- 添加 系统界面-动画时长
- 添加 系统界面-开启自定义指纹图标
- 添加 系统界面-选择指纹图标
- 添加 Android 系统-设置默认管理器为MT管理器
- 优化 应用-搜索-模糊搜索 (精确匹配 > 拼音全拼 > 首字母 > 模糊匹配)
- 添加 骚扰拦截-移除输入框字数限制
- 添加 智能侧边栏-解除添加应用限制 @X-RAYS-peite @suqi8
- 添加 系统界面-状态栏-移除电量百分号
- 添加 系统界面-状态栏-自定义百分号比例
- 移除 部分不必要的hook
- 添加 应用-版本不兼容提示
- 移除 应用-捐赠
- 修正 应用-仓库地址
- 更新 应用-翻译-日语
- 更新 应用-翻译-英语
- 更新 应用-翻译-繁体中文 @HSSkyBoy
- 更新 应用-翻译-俄语
- 解决 了一些提出bug的用户

- Add System Launcher - Auto close folder @Liberation_k
- Adapt Theme Store - Unlock some VIP features (Multi-version support)
- Add System Launcher - Recent Tasks - Hide clear button
- Add System Launcher - Disable auto-scroll to next app @Liberation_k
- Add System Launcher - Recent Tasks - Set clear button length
- Fix SystemUI - Status Bar - Network Speed Indicator - Dual row display: Unit not showing in default alignment
- Fix Android System - Split Screen & Small Window - Remove all small window restrictions (Partial Hook logic) @Liberation_k
- Fix System Launcher - Recent Tasks - Recent task view corner radius error in landscape mode @HSSkyBoy
- Optimize SystemUI - Status Bar - Network Speed Indicator - Font size unit changed from DIP to SP
- Optimize SystemUI - Status Bar - Network Speed Indicator - Allow custom font size when "Use system font" is enabled
- Adapt Weather - Prevent redirect to system browser (Multi-version support)
- Optimize App restart prompt results
- Add System Launcher - Long press menu add Floating Window (Beta)
- Add System Launcher - Long press menu add Split Screen (Beta)
- Refactor SystemUI - Status Bar - Clock Indicator: Fix refresh interval, add smart refresh interval
- Add SystemUI - Disable fingerprint icon tint
- Add SystemUI - Status Bar - Hardware Indicator - Move to right side
- Fix In-app update still requiring verification
- Add SystemUI - Fingerprint icon RGB color
- Add SystemUI - Animation duration
- Add SystemUI - Enable custom fingerprint icon
- Add SystemUI - Select fingerprint icon
- Add Android System - Set default manager to MT Manager
- Optimize App - Search - Fuzzy search (Exact > Pinyin Full > Initials > Fuzzy)
- Add Harassment Block - Remove input box character limit
- Add Smart Sidebar - Remove app addition limit @X-RAYS-peite @suqi8
- Add SystemUI - Status Bar - Remove battery percent sign
- Add SystemUI - Status Bar - Custom percent sign scale
- Remove Some unnecessary hooks
- Add App - Version incompatibility warning
- Remove App - Donation
- Correct App - Repository URL
- Update App - Translation - Japanese
- Update App - Translation - English
- Update App - Translation - Traditional Chinese @HSSkyBoy
- Update App - Translation - Russian
- Fixed some users who reported bugs

## What's Changed
* docs: update README by @HSSkyBoy in https://github.com/suqi8/OShin/pull/78

## New Contributors
* @HSSkyBoy made their first contribution in https://github.com/suqi8/OShin/pull/78

Full Changelog: https://github.com/suqi8/OShin/compare/v16.3.956.c48e6c4(956)...OShin_arm64-v8a_v16.3.1018.d4772a2(1018)
15
OShin_arm64-v8a_v16.4.1019.b96b144(1019).apk
6.2 MB
OShin_arm64-v8a_v16.4.1019.b96b144(1019).apk
19
26🥰5