github suqi8/OShin v16.3.956.c48e6c4(956)

10 hours ago

📝 更新日志 / Changelog

🖥️ 界面与交互优化

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

🛠️ 功能增强与模块适配

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

⚙️ 系统底层与核心调整

  • Android 系统优化
    • 禁止篡改文件/日历选择器
    • 禁止自定义 DPI 重启恢复
    • 禁止切换分辨率时杀死应用
    • 禁用切换 DPI/分辨率时退出分屏及相关动画
  • 去除红点/角标 (干掉红1) @Liberations
    • 移除通知栏时间上的“1”
    • 移除桌面时钟小卡片的“1”
    • 移除经典主题锁屏上的“1”
    • 移除百变引擎的“1”
  • 系统桌面
  • 全局搜索
    • 默认使用本地搜索 @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:
  • 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:
  • 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 #63
  • feat(ota):add OTA download URL extraction and clipboard copy by @Liberations in #64
  • feat(themestore): enable partial VIP features and remove splash screen ads by @Liberations in #65
  • fix(securitypermission): replace 30-day label with "Always allow" by @Liberations in #69
  • fix(settings): ensure OTA card background replacement works by @Liberations in #71
  • Update Korean translations by @jjhitel in #76

New Contributors

Full Changelog: v16.2.857.59fdc54(857)...v16.3.956.c48e6c4(956)

Don't miss a new OShin release

NewReleases is sending notifications on new releases.