Arrow-v12.1-sweet-OFFICIAL-20221116-VANILLA
详情及下载

cover

相关参数

                                        
📱适用机型: 红米Note10Pro
🆔ROM代号: sweet(如何查询?)
😎ROM作者: ArrowOS
⌚️上架时间: 2023/02/20
🆎授权类型: 开发者授权
📀ROM底包: 不需要
🫧安卓版本: Android 12.1
🪧GAPPS: GAPPS
🩹修复补丁: 不需要

资源ID:ORIGIN5952
分享者:QQ交流
刷机方式:Recovery卡刷
版本类型:正式版(OFFICIAL)

📄更新日志

							Changelog on 2023-02-10\n\nandroid_manifest: readme: update blog urls\n\nChangelog on 2023-01-27\n\narrow_infrastructure_devices: devices: Discontinue VEUX/PUEX\n\narrow_infrastructure_devices: devices: Drop miatoll & X01BD\n\narrow_infrastructure_devices: infra: Realme GT Master for official\n\nChangelog on 2023-01-26\n\narrow_infrastructure_devices: devices: RIP b1c1\n\nChangelog on 2023-01-24\n\nandroid_frameworks_base: SystemUI: allow disabling qs on secure lockscreen [1/2]\n\nandroid_frameworks_base: SystemUI: Hide QS power button in lock screen if enabled\n\nandroid_frameworks_base: base: Hide power menu on secure lockscreen [1/2]\n\nandroid_packages_apps_Settings: Settings: allow disabling qs on secure lockscreen [2/2]\n\nandroid_packages_apps_Settings: Settings: Hide power menu on secure lockscreen [2/2]\n\nandroid_frameworks_base: SystemUI: Add QS pull down with one finger [1/2]\n\nandroid_packages_apps_Settings: Settings: Add a toggle for QS quick pulldown [2/2]\n\nandroid_frameworks_base: Link dialog radius to config_dialogCornerRadius\n\nandroid_frameworks_base: Fix crash when trying to dismiss dialog\n\nandroid_frameworks_base: Update various corner radiuses to align with AOSP apps\n\nandroid_frameworks_base: SystemUI: Add the circle back to the default/pixel style home button. Needed after switching to the stripped down version of OpaLayout: https://github.com/pixeldust-project-caf/android_vendor_pixelstyle/commit/f61f01fe8a9a171ba3842bad1f7f82f23a5b229b\n\nandroid_packages_apps_Settings: SoftAp: add Hidden SSID preference\n\nandroid_packages_apps_Settings: Settings: add TextView for summary into SeekBarDialogPreference\n\nandroid_packages_apps_Settings: SoftAp: add support for setting shutdown timeout\n\nandroid_packages_apps_Settings: SoftAp: add client manager\n\nandroid_packages_apps_Settings: Settings: convert hotspot timeout preference to a list preference\n\nandroid_packages_apps_Settings: Settings: tether: do not set shutdown timeout if <=0\n\nandroid_frameworks_base: BatteryStatsImpl: Guard against OOB\n\nandroid_frameworks_base: BatteryStatsService: limit logspam\n\nandroid_frameworks_base: Add interface for battery stats reset\n\nandroid_packages_apps_Settings: Settings: Reset battery stats [2/3]\n\nandroid_packages_apps_Settings: Settings: Use correct icon to reset battery stats\n\nandroid_packages_apps_Settings: Settings: Use AOSP 'ok' strings for reset battery stats\n\nandroid_frameworks_base: screenrec: Save recordings in ScreenRecords\n\nandroid_frameworks_base: Screenrecord: Allow to select AVC codec profile level\n\nandroid_frameworks_base: SystemUI: Add delete action to screen recorder notification\n\nandroid_frameworks_base: Screenrecord: add blinking stop dot and low quality options\n\nandroid_frameworks_base: Screenrecord: Make low quality bitrate scalable per device\n\nandroid_frameworks_base: Screenrecord: Save and load set preferences\n\nandroid_frameworks_base: Screenrecord: Add an option to record for longer\n\nandroid_frameworks_base: Screenrecord: Allow to reduce 3 second screen record timer\n\nandroid_frameworks_base: Screenrecord: Slightly optimize loading/saving preferences\n\nandroid_frameworks_base: SystemUI: screenrecord: Add an option to use HEVC\n\nandroid_frameworks_base: SystemUI: screenrecord: Use sdcard icon for file size limit toggle\n\nandroid_frameworks_base: Screenrecord: Add summary for HEVC encoding\n\nandroid_frameworks_base: CutoutFullScreenController: force full screen important apps\n\nandroid_frameworks_base: SystemUI: Integrate Google Lens into Screenshot UI\n\nandroid_frameworks_base: SystemUI: Make Lens work without independent package installed\n\nandroid_frameworks_base: SystemUI: More rounded corners\n\nandroid_frameworks_base: base: wm: Follow rounded corners by split divider corner size\n\nandroid_frameworks_base: fixup! SystemUI: Make Lens work without independent package installed\n\nandroid_frameworks_base: Re-add in our device utils\n\nandroid_frameworks_base: Utils: Add isPackageInstalled boolean\n\nandroid_frameworks_base: Utils: Add isAvailableApp method\n\nChangelog on 2023-01-20\n\nandroid_frameworks_base: SystemUI: QS footer data usage improvements and cleanup\n\nandroid_frameworks_base: SystemUI: Forward port pixel navbar animation from redfin 11 [1/2]\n\nandroid_packages_apps_Settings: Settings: Forward port pixel navbar animation from redfin 11 [2/2]\n\nChangelog on 2023-01-19\n\nandroid_packages_apps_Settings: Settings: Improve force fullscreen settings fragment\n\nandroid_packages_apps_Settings: Settings: Improve force fullscreen settings layout\n\nandroid_packages_apps_Settings: fixup! Settings: incall vibration options [3/3]\n\nChangelog on 2023-01-17\n\nandroid_packages_apps_Settings: Settings: Add missing animations for gestures and features\n\nandroid_frameworks_base: base: fix list style alert dialog to use system font\n\nandroid_frameworks_base: fixup!: base: styles: Use user fonts for Material UI themes\n\nandroid_frameworks_base: graphics: Override system fonts with user-selected overlays\n\nandroid_frameworks_base: SystemUI: Hide notifications when quickly expanding QS\n\nandroid_frameworks_base: SystemUI: Don't force small clock when media isn't allowed on keyguard\n\nandroid_vendor_arrow: config: Enable QR scanner shortcut on lockscreen\n\nandroid_packages_apps_Launcher3: ArrowLauncher: Specify the component name to start the picker\n\nandroid_packages_apps_Launcher3: ArrowLauncher: Enable keyguard animation\n\nandroid_packages_apps_Launcher3: ArrowLauncher: CustomSeekBarPreference: Improve seekbar drawables\n\nandroid_packages_apps_Launcher3: ArrowLauncher: Do not skip search animation for app icons\n\nandroid_packages_apps_Launcher3: ArrowLauncher: Adjust suggestions row vertical padding\n\nandroid_packages_apps_Launcher3: fixup!: ArrowLauncher: Add hotseat bar space only if QSB enabled\n\nandroid_packages_apps_Launcher3: ArrowLauncher: Keep hotseat bottom spacing for taskbar devices\n\nandroid_packages_apps_Launcher3: ArrowLauncher: Do not limit the number of search results\n\nandroid_vendor_support: support: Introduce AppListPreference for a much cleaner look\n\nChangelog on 2023-01-16\n\nandroid_frameworks_base: base: Allow setting bottom keyguard shortcuts [1/2]\n\nandroid_packages_apps_Settings: Settings: Allow setting bottom keyguard shortcuts [2/2]\n\nandroid_frameworks_base: SystemUI: Show the alarm icon on QS as well\n\nChangelog on 2023-01-15\n\nandroid_vendor_arrow: device_config: Enable smart actions in the clipboard overlay\n\nChangelog on 2023-01-13\n\nandroid_frameworks_native: SF: Bring back support for disabling backpressure propagation\n\nandroid_frameworks_av: Camera: Avoid roundBufferDimensionsNearest also for blob streams\n\nandroid_frameworks_native: SF: Avoiding unnecessary frame skip to reduce janks.\n\nandroid_frameworks_av: Camera: Skip stream size check for whitelisted apps\n\nandroid_frameworks_base: Camera: Skip stream size check for whitelisted apps\n\nandroid_frameworks_base: camera: Skip HFR checks for privileged apps.\n\nandroid_hardware_interfaces: Camera: Update HIDL overrideFormat from HAL\n\nandroid_bionic: bionic: Sort and cache hosts file data for fast lookup\n\nandroid_bionic: bionic: Support wildcards in cached hosts file\n\nandroid_vendor_arrow: vendor: Enable SystemUIDialog volume panel by default\n\nandroid_frameworks_base: camera: Add backwards-compatible CaptureResultExtras constructor\n\nandroid_frameworks_base: SystemUI: Introduce camera & flashlight keyguard affordance\n\nandroid_frameworks_base: SystemUI: Redesign lockscreen bottom buttons\n\narrow_infrastructure_devices: devices: Add X00TD to arrow-13.0\n\nandroid_bionic: Revert "Add ability to build scudo-free 32-bit libc variant."\n\nandroid_build_soong: Revert "Add ability to enable scudo-free 32-bit libc variant."\n\nandroid_bionic: Switch to jemalloc memory allocator\n\nandroid_bionic: Verify that allocated memory is always zeroed.\n\nChangelog on 2023-01-12\n\nandroid_frameworks_base: base: allow disable of screenshot shutter sound [1/2]\n\nandroid_frameworks_base: SystemUI: Screenshots: Refactor shutter sound logic\n\nandroid_frameworks_base: SystemUI: Fix shutter sound\n\nandroid_frameworks_base: SystemUI: Switch to timeoutHandler\n\nandroid_frameworks_base: Camera: Don't crash when trying to disable shutter sound\n\nandroid_packages_apps_Settings: Settings: allow disable of screenshot shutter sound [2/2]\n\nandroid_frameworks_base: base: Implement cutout force full screen [1/2]\n\nandroid_packages_apps_Settings: Settings: Implement cutout force full screen [2/2]\n\narrow_infrastructure_devices: devices: Add Xiaomi Xiaomi POCO F1 (beryllium)\n\nChangelog on 2023-01-11\n\narrow_infrastructure_devices: devices: Add OnePlus Nord(avicii)\n\nChangelog on 2023-01-09\n\nandroid_packages_modules_Bluetooth: [HACK] BluetoothHeadset: Un-hide ACCEV api for Apple devices\n\nandroid_packages_modules_Bluetooth: Bluetooth: Initial BtHelper package\n\nandroid_packages_modules_Bluetooth: System: Bluetooth: Add support for showing battery level for AirPods series\n\nandroid_packages_modules_Bluetooth: Settings: Add null check to onStartCommand of AirPods services\n\nandroid_packages_modules_Bluetooth: BtHelper: Migrate package name from Settings to BtHelper\n\nandroid_packages_modules_Bluetooth: BtHelper: Fix NullPointerException\n\nandroid_packages_modules_Bluetooth: BtHelper: Add AirPods product images for metadata icons\n\nandroid_packages_modules_Bluetooth: BtHelper: Initial support for showing battery separately\n\nandroid_packages_apps_Settings: [HACK] Settings: Bluetooth: Don't check persistable uri permission for BtHelper\n\nandroid_vendor_arrow: vendor: config: packages: Build BtHelper\n\nandroid_packages_modules_Bluetooth: BtHelper: Apply rightLeft check to usingLeft/usingRight\n\nChangelog on 2023-01-08\n\nandroid_frameworks_base: Screenshot: Unregister task listener on destroy\n\nandroid_frameworks_base: DozeSensors: only use proximity sensor if supported\n\nandroid_frameworks_base: BatteryService: Add support for OEM fast charger detection\n\nandroid_frameworks_base: SystemUI: Apply monet to fingerprint auth ripple\n\nandroid_frameworks_base: base: AttestationHooks: Get package name from context instead of app\n\nandroid_frameworks_base: SystemUI: Implement burn-in protection for status/navbar\n\nandroid_frameworks_base: Screenshot: Add delete action chip intent\n\nChangelog on 2023-01-07\n\narrow_infrastructure_devices: devices: Add x3 to arrow-13.0\n\nandroid_packages_apps_ThemePicker: ThemePicker: Restore default permissions\n\nChangelog on 2023-01-06\n\nandroid_frameworks_base: Initial import of Face Unlock for S\n\nandroid_frameworks_base: services: Merge T changes on our custom face unlock impl\n\nandroid_frameworks_base: Add idle lockout message for FaceUnlock\n\nandroid_frameworks_base: SystemUI: Improve pt-br translation for fingerprint_dialog_use_fingerprint_instead\n\nandroid_frameworks_base: FaceService: Allow our face unlock to be used on third-party apps\n\nandroid_frameworks_base: KeyguardBouncer: Don't delay showing if face auth running\n\nandroid_frameworks_base: base: do not use new lockscreen layout for bypass\n\nandroid_frameworks_base: [1/2] Allow changing face unlock method when locked\n\nandroid_frameworks_base: Do not show camera indicator for Face Unlock service\n\nandroid_frameworks_base: WalletActivity: Don't explicitly request face auth\n\nandroid_frameworks_base: Reset face auth on occluding app when authenticated\n\nandroid_frameworks_base: SystemUI: Tell user when face unlock detection is running\n\nandroid_frameworks_base: face: Pass requestId on our authentication client\n\nandroid_frameworks_base: Hide face recognizing message on bouncer when authenticated\n\nandroid_frameworks_base: SystemUI: Face Unlock animation\n\nandroid_frameworks_base: SystemUI: use simple check for isFaceDisabled\n\nandroid_frameworks_base: base: Allow to skip confirmation in biometric auth dialog [1/2]\n\nandroid_packages_apps_Settings: Initial import of Face Unlock for T\n\nandroid_packages_apps_Settings: Settings: Allow using face as auth method for apps\n\nandroid_packages_apps_Settings: [2/2] Allow changing face unlock method when locked\n\nandroid_packages_apps_Settings: Settings: Disable face enroll on Setup Wizard\n\nandroid_packages_apps_Settings: Settings: Allow to skip confirmation in biometric auth dialog [2/2]\n\nandroid_vendor_arrow: vendor: Add support for face unlock\n\nChangelog on 2023-01-04\n\nandroid_frameworks_base: base: Allow disabling ripple effect on unlock [1/2]\n\nandroid_frameworks_base: SystemUI: Fix method for disabling unlock ripple animation\n\nandroid_packages_apps_Settings: Settings: Allow disabling ripple effect on unlock [2/2]\n\nandroid_manifest: manifest: Track hardware/arrow/compat\n\nandroid_frameworks_av: Revert "Revert "Remove libavservices_minijail_vendor""\n\nandroid_frameworks_base: IllustrationPreference: Hide illustration when we fail to play anim\n\nChangelog on 2023-01-03\n\nandroid_packages_modules_Bluetooth: Additionally check le_set_event_mask command resturn status with UNSUPPORTED_LMP_OR_LL_PARAMETER\n\nandroid_frameworks_opt_telephony: Fix NPE with 1.0 and 1.1 CardStatus\n\nandroid_frameworks_opt_telephony: Pass correct value to setPreferredNetworkType() for RIL version < 1.4\n\nandroid_frameworks_opt_telephony: Provide a default executor\n\narrow_infrastructure_devices: devices: Add RMX3031 to arrow-13.0\n\nChangelog on 2023-01-02\n\nandroid_frameworks_base: overlays: Bring back all icon packs\n\nandroid_frameworks_base: overlays: IconPack: Fix size of vibrate ringer mode icon\n\nandroid_frameworks_base: overlays: Fixup launcher package name for P20 icons\n\nandroid_frameworks_base: overlays: Fixup themepicker package name for IconPacks\n\nandroid_frameworks_base: IconPack{Kai,Victor}: Fix clock icon\n\nandroid_frameworks_base: IconPackKai: Fix for carriers using 5 bars of signal\n\nandroid_frameworks_base: base: overlays: Properly regenerate the share drawable.\n\nandroid_frameworks_base: overlays: Fix inactive state Wifi Icon in Circular,Filled Kai Icon Pack\n\nandroid_frameworks_base: base: overlay: Fix volume panel arrow in Viktor and Sam icon packs\n\nandroid_frameworks_base: IconPack{Sam,Victor}: Inverse vol collapse/expand anim path data\n\nandroid_frameworks_base: SystemUI: Re-inflate keyguard statusbar on theme change\n\nandroid_frameworks_base: base: styles: Use user fonts for Material UI themes\n\nandroid_frameworks_base: base: overlays: Stop building NotoSerif font.\n\nandroid_packages_apps_Settings: Settings: Use font configs instead fonts directly\n\nandroid_packages_apps_Dialer: Dialer: Follow system fonts\n\nandroid_packages_apps_Dialer: Dialer: follow system font for Recents tab\n\nandroid_frameworks_base: SettingsLib: Use framework resource for headline font\n\nandroid_frameworks_base: SystemUI: Set launcher activity name to Launcher3\n\nandroid_build_soong: Revert "Use turbine instead of kapt for kotlin annotation processors"\n\nandroid_frameworks_base: SystemUI: Nuke oriented navbar handle\n\nandroid_frameworks_base: SystemUI: Add back charging ripple\n\nandroid_frameworks_base: SystemUI: Add Compass tile\n\nandroid_frameworks_base: SystemUI: Fix QS compass tile spam & instability\n\nandroid_frameworks_av: WifiDisplaySource: allow overriding max wfd resolution with prop\n\nandroid_frameworks_base: base: Add support for parallel space\n\nandroid_frameworks_base: base: Add support for managing files across parallel spaces\n\nandroid_frameworks_base: Whitelist some Packages for Parallel space\n\nandroid_frameworks_base: base: Expose parallel space owner to api\n\nandroid_frameworks_base: SystemUI: Fix privacy indicator not showing for apps in parallel spaces\n\nandroid_frameworks_base: services: camera: Whitelist parallel space users\n\nandroid_frameworks_base: services: location: Whitelist parallel space users\n\nandroid_frameworks_base: ActivityStarter: Resolve launcher intent to parallel owner user\n\nandroid_frameworks_base: services: Do not turn on multi user switch for new parallel space\n\nandroid_frameworks_base: services: Fix parallel space crash with third party launcher\n\nandroid_frameworks_base: services: Suppress double upgrade notification for parallel space\n\nandroid_frameworks_base: ParallelSpace: Mark badge string as not translatable\n\nandroid_packages_apps_Settings: Settings: Add support for parallel space\n\nandroid_packages_apps_Launcher3: ArrowLauncher: Add support for parallel space\n\nandroid_device_arrow_sepolicy: sepolicy: Add support for parallel space\n\nandroid_vendor_arrow: vendor: packages: Build parallel space\n\nandroid_manifest: arrow: Track ParallelSpace from source\n\nandroid_frameworks_base: SystemUI: Allow overlaying auth ripple animation duration\n\nandroid_frameworks_base: SystemUI: Scale mobile data type icon with font size\n\nandroid_frameworks_base: Revert "SystemUI: support black theme for dark mode [1/3]"\n\nandroid_frameworks_base: base: Black theme [1/3]\n\nandroid_frameworks_base: Fixes and improvements for Black Theme\n\nandroid_frameworks_base: Don't skip theme application if it's already current\n\nandroid_frameworks_base: ThemeOverlayController: Remove repeated monet check\n\nandroid_frameworks_base: Allow changing system themes [1/2]\n\nandroid_frameworks_base: SystemUI: Add extended monet themes\n\nandroid_packages_apps_Settings: Revert "Settings: support black theme for dark mode [2/3]"\n\nandroid_packages_apps_Settings: Settings: Allow changing system themes [2/2]\n\nandroid_packages_overlays_arrow: overlay: Allow changing system themes [3/3]\n\nandroid_packages_overlays_arrow: overlay: Add extended monet themes\n\nandroid_vendor_arrow: packages: Build custom system themes\n\nandroid_frameworks_base: SystemUI: Remove existing icon group if its overriding\n\nandroid_frameworks_base: SystemUI: Ensure keyguard statusbar is gone when not showing\n\nandroid_frameworks_base: base: Whitelist DocumentsUIGoogle for Parallel space\n\nandroid_device_arrow_sepolicy: sepolicy: Allow documents UI to access storage\n\nandroid_device_arrow_sepolicy: sepolicy: Allow platform_app to bypass the FUSE layer\n\nandroid_packages_apps_Settings: Settings: Introduce App Lock [2/3]\n\nandroid_device_arrow_sepolicy: sepolicy: introduce App Lock [3/3]\n\nandroid_vendor_arrow: prebuilts: sdk: Add latest preference-ktx library\n\nandroid_frameworks_base: SystemUI: Match lockscreen clock font with system\n\nandroid_frameworks_base: data: Add missing priv-app permissions for parallel space\n\nandroid_frameworks_base: base: Introduce App Lock [1/4]\n\nandroid_packages_apps_Launcher3: ArrowLauncher: Fix taskbar crash without QSB\n\nandroid_packages_apps_Launcher3: ArrowLauncher: Match dimens with Pixel Launcher\n\nandroid_packages_apps_Launcher3: ArrowLauncher: Display memory info above overview actions\n\nandroid_packages_apps_Launcher3: ArrowLauncher: Add config to place memory info below action buttons\n\nandroid_frameworks_base: base: Add support for window ignore secure [1/2]\n\nandroid_packages_apps_Settings: Settings: Add window ignore secure feature\n\nandroid_frameworks_base: base: Add Touch HIDL support\n\nandroid_packages_apps_Settings: Settings: Add preference for TouchGestures\n\nandroid_vendor_arrow: vendor: Add permissions for lineagehw\n\nandroid_vendor_arrow: vendor: Build TouchGestures\n\nandroid_manifest: manifest: Track TouchGestures\n\nandroid_frameworks_base: SystemUI: handle camera launch gesture from keyhandler\n\nandroid_frameworks_base: ParallelSpace: Allow devices to overlay whitelist/blocklist apps\n\nandroid_packages_apps_Settings: Settings: Allow the user to change the BackupTransport\n\nandroid_packages_apps_Settings: Backup: Don't hardcode ignored backup transports\n\nandroid_vendor_arrow: Add Settings overlays to enable backup transport selector\n\nandroid_vendor_arrow: overlay: Add ignored backup transport overlay for Settings\n\nandroid_vendor_arrow: overlay: Allow restoring Seedvault backup after initial setup\n\nandroid_vendor_arrow: vendor: Build Seedvault\n\nandroid_manifest: manifest: Track Seedvault\n\nandroid_frameworks_base: SystemUI: Use AVCProfileMain for screen recorder\n\nandroid_packages_apps_Launcher3: Revert "ArrowLauncher: Do not attach cleanupScreenshot() to frame update event"\n\nandroid_packages_apps_Launcher3: ArrowLauncher: Move restart check to home page\n\nandroid_packages_apps_Launcher3: ArrowLauncher: Add a preference to manually restart the launcher\n\nChangelog on 2023-01-01\n\nandroid_vendor_arrow: overlay: Update ThemePicker for android13-qpr1\n\nandroid_vendor_arrow: overlay: Settings: Set styles/wallpaper picker action name\n\nandroid_vendor_arrow: vendor: overlay: Drop ThemesStub package override\n\nChangelog on 2022-12-29\n\nandroid_vendor_arrow: vendor: config: Set default values for UDFPS in display HAL\n\nandroid_frameworks_base: fixup! SystemUI: Enable session-based media actions for all apps\n\nChangelog on 2022-12-28\n\nandroid_frameworks_base: udfps: Trigger onFingerDown with regular action down events too\n\nandroid_frameworks_base: udfps: Change window type to TYPE_DISPLAY_OVERLAY\n\nandroid_frameworks_native: surfaceflinger: Add support for Udfps extension lib\n\nandroid_frameworks_native: CompositionEngine: Request device composition for the Udfps touched layer\n\nandroid_packages_modules_Bluetooth: gd: hci: Ignore unexpected status events\n\nandroid_packages_apps_ThemePicker: ThemePicker: Bring back icon pack customization\n\nandroid_packages_apps_ThemePicker: ThemePicker: Fix crash when applying default icon pack\n\nandroid_packages_apps_ThemePicker: ThemePicker: Introduce font picker\n\nandroid_frameworks_av: APM: Optionally force-load audio policy for system-side bt audio HAL\n\nandroid_frameworks_av: APM: Remove A2DP audio ports from the primary HAL\n\nandroid_packages_modules_Bluetooth: audio_hal_interface: Optionally use sysbta HAL\n\nandroid_frameworks_base: udfps: Implement default udfps display mode provider\n\nandroid_frameworks_base: udfps: Restore illumination dot for global hbm\n\nandroid_frameworks_base: udfps: Make pressed udfp view configurable\n\nandroid_frameworks_base: udfps: Add support for udfps on aod without dedicated sensor\n\nandroid_frameworks_base: udfps: Implement framework dimming support\n\nChangelog on 2022-12-24\n\nandroid_packages_apps_Launcher3: Launcher3: Use adaptive arrowos icon\n\nandroid_packages_apps_Launcher3: Launcher3: Change app name to Arrow Launcher\n\nandroid_packages_apps_Launcher3: Launcher3: Implement hidden & protected apps\n\nandroid_packages_apps_Launcher3: Launcher3: Improve hidden & protected apps\n\nandroid_packages_apps_Launcher3: Launcher3: Add recents and app drawer opacity customization\n\nChangelog on 2022-12-22\n\nandroid_manifest: manifest: Track Face unlock repos\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy: legacy: qva: Allow cnd to read wifi_hal_prop\n\nandroid_device_qcom_sepolicy-legacy-um: legacy: vendor: Allow location to read wifi_hal_prop\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy-legacy-um: poweroffalarm_app: Add power off alarm app\n\nandroid_device_qcom_sepolicy-legacy-um: Sepolicy: Remove poweroffalarm system uid\n\nandroid_device_qcom_sepolicy-legacy-um: poweroffalarm_app: Remove levelFrom attribute\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy: qva: Allow FM app to find mediametrics service\n\nandroid_device_qcom_sepolicy-legacy-um: Add .gitupstream file\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy: Remove QCOM guards\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy: Update paths for new repository location\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy: Include Arrow-specific QCOM sepolicy\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy: Remove rules for non legacy platforms\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy: Switch to SYSTEM_EXT_{PUBLIC,PRIVATE}_SEPOLICY_DIRS\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy: Switch to BOARD_VENDOR_SEPOLICY_DIRS\n\nandroid_device_qcom_sepolicy-legacy-um: legacy: Fix newline in file_contexts\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy: Unlabel aux camera whitelist prop\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy: Label persist partition for all SoCs\n\nandroid_device_qcom_sepolicy-legacy-um: qcom: Label vendor files with (vendor|system/vendor) instead of vendor\n\nandroid_device_qcom_sepolicy-legacy-um: Import msm8996 policy from lineage-18.1-legacy-um\n\nandroid_device_qcom_sepolicy-legacy-um: msm8998: Label usbpd sysfs\n\nandroid_device_qcom_sepolicy-legacy-um: msm8998: Label LED sysfs\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy: Fix video4linux "name" node labeling\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy: Allow mm-qcamerad to access v4L "name" node\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy : msm8998: remove regexp for ssr node on sysfs\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy: Remove duplicate property definition\n\nandroid_device_qcom_sepolicy-legacy-um: Use set_prop() macro for property sets\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy: Add rw permission for i2c touch sys node\n\nandroid_device_qcom_sepolicy-legacy-um: sepolicy: setting secontext to rtc node\n\nandroid_device_qcom_sepolicy-legacy-um: sdm660: Generate contexts for rtc\n\nandroid_device_qcom_sepolicy-legacy-um: common: Label persist.vendor.camera.debug.logfile\n\nandroid_device_qcom_sepolicy-legacy-um: Label persist/rfs recursively\n\nandroid_device_qcom_sepolicy-legacy-um: sdm660: Label sysfs_ssr_toggle\n\nandroid_device_qcom_sepolicy-legacy-um: sdm660: Label sysfs_uio_file\n\nandroid_device_qcom_sepolicy-legacy-um: Allow vendor_init set vendor_time_service_prop\n\nandroid_device_qcom_sepolicy-legacy-um: Sepolicy: add define for lksecapp\n\nandroid_device_qcom_sepolicy-legacy-um: Label persist.vendor.bluetooth. properties\n\nandroid_device_qcom_sepolicy-legacy-um: sdm660: Remove duplicate init rule\n\nandroid_device_qcom_sepolicy-legacy-um: sdm660: Remove overly broad init rule\n\nandroid_device_qcom_sepolicy-legacy-um: Label old telephony extension\n\nChangelog on 2022-12-21\n\nandroid_packages_apps_Launcher3: Launcher3: Refresh themed icons after OTA update\n\nandroid_packages_apps_Launcher3: fixup! Launcher3: Pause apps feature\n\nChangelog on 2022-12-15\n\narrow_infrastructure_devices: devices: Add sweet to arrow-13.0\n\nChangelog on 2022-12-12\n\nandroid_manifest: manifest: Remove not used arrow-12.1 remote\n\nChangelog on 2022-12-10\n\nandroid_vendor_qcom_opensource_power: power: drop overrides for sdm660 on 4.19\n\nandroid_vendor_qcom_opensource_power: Power: Include sdm660 powerhint.xml * From LA.UM.10.2.1.r1-03700-sdm660.0 * For kernel 4.19 * Since it only exists in sdm660 4.19 tags\n\nChangelog on 2022-12-07\n\nandroid_packages_apps_Settings: network: Hide call & sms if device don't support voice\n\nChangelog on 2022-12-05\n\nandroid_packages_apps_Settings: Settings: Allow disabling clipboard overlay [2/2]\n\nandroid_frameworks_base: SystemUI: Allow disabling clipboard overlay [1/2]\n\nandroid_device_mediatek_sepolicy_vndr: sepolicy: bsp: Add nlmsg_readpriv capability to ipsec_mon\n\nandroid_device_mediatek_sepolicy_vndr: sepolicy: basic: Allow priv_app to get net props\n\nandroid_device_mediatek_sepolicy_vndr: sepolicy: bsp: Use vendor_public_prop for tkcore_prop\n\nandroid_device_mediatek_sepolicy_vndr: sepolicy: basic: Address mms render prop denies\n\nandroid_frameworks_base: SystemUI: Introduce DataSwitchTile\n\nandroid_frameworks_base: DataSwitchTile: Fix issue when subId is non-binary\n\nandroid_frameworks_base: DataSwitchTile: Resolve initial tile state\n\nandroid_frameworks_base: QS: Add and use Mobile Data panel\n\nandroid_frameworks_base: DataSwitchTile: Update SIMs QS icons\n\nandroid_vendor_arrow: common: Enable R8 optimizations for system_server and SystemUI\n\nandroid_frameworks_base: SystemUI: support black theme for dark mode [1/3]\n\nandroid_packages_apps_Settings: Settings: support black theme for dark mode [2/3]\n\nandroid_packages_apps_Settings: Settings: Expose saved devices fragment via intent\n\nandroid_frameworks_base: SystemUI: Add hotspot toggle in QS internet dialog\n\nandroid_frameworks_base: SystemUI: Implement Bluetooth dialog in QS\n\nandroid_frameworks_base: SystemUI: NetworkTraffic: Minor refinements\n\nandroid_packages_apps_Settings: Settings: Status network traffic [2/2]\n\nandroid_frameworks_base: SystemUI: Bring back good ol' circle battery style\n\nandroid_frameworks_base: SystemUI: Redo circle battery style\n\nandroid_frameworks_base: Battery Styles: Clean up for more customizations\n\nandroid_frameworks_base: Battery Styles: Readd dotted Circle to Kotlin impl\n\nandroid_frameworks_base: Battery Styles: Introduce full circle battery style\n\nandroid_frameworks_base: Battery Styles: Show a bolt ⚡ when charging\n\nandroid_frameworks_base: Battery Styles: Fix signal icon padding with Hidden style\n\nandroid_frameworks_base: Battery Styles: Hide plus when showing battery percentage inside icon\n\nandroid_frameworks_base: Battery Styles: Add back big dotted and big circle battery indicator\n\nandroid_frameworks_base: BatteryMeterView: Move null check to the beginning of the method.\n\nandroid_frameworks_base: Battery Styles: Allow setting percent view on left [1/2]\n\nandroid_frameworks_base: Battery Styles: Add customization for QS\n\nandroid_packages_apps_Settings: Battery styles: Add battery styles and customizations [2/2]\n\nandroid_frameworks_base: NetworkTrafficSB: Adjust onDarkChanged\n\nandroid_frameworks_base: Avoid casting network traffic to StatusBarIconView to prevent crash\n\nandroid_frameworks_base: [SQUASH] Show daily data usage in QS footer\n\nandroid_packages_apps_Settings: Settings: Allow hiding QS footer data usage [2/2]\n\nandroid_frameworks_base: TunerService: Add parseInteger failsafe method\n\nandroid_frameworks_base: SystemUI: Properly set onclick listener for battery\n\nandroid_frameworks_base: SystemUI: Darken circle battery background on expanded QS\n\nandroid_frameworks_base: Show QS data usage suffix when necessary\n\nandroid_frameworks_base: SystemUI: Allow hiding QS footer data usage [1/2]\n\nandroid_frameworks_base: fwb: Seperate statusbar from tuner and launch externally\n\nandroid_frameworks_base: base: SystemUI: Adapt tuner prefs to S settings style\n\nandroid_frameworks_base: base: SystemUI: enable tuner and show in Settings\n\nandroid_frameworks_base: Tuner: Don't clear out prefs, it's not disabled\n\nandroid_frameworks_base: TunerService: Prevent NPE with tunable\n\nandroid_frameworks_base: SystemUI: tuner: Allow Tuner API for System settings\n\nandroid_frameworks_base: TunerServiceImpl: Blacklist Settings.System from tuner reset\n\nandroid_frameworks_base: base: SystemUI: add VPN to the icon blacklist in tuner\n\nandroid_frameworks_base: SystemUI: Add roaming indicator to statusbar tuner\n\nandroid_frameworks_base: SystemUI: Add statusbar NFC icon\n\nandroid_frameworks_base: base: SystemUI: Add call strength icon to statusbar tuner\n\nandroid_frameworks_base: SystemUI: Add switch data saver icon\n\nandroid_frameworks_base: SystemUI: Bring in drawables for statusbar icon toggles\n\nandroid_packages_apps_Settings: Settings: Run statusbar icons from Settings\n\nandroid_packages_apps_Settings: Settings: panels: Add Mobile Data panel\n\nandroid_packages_apps_Settings: Settings: actually fix font for PanelUI\n\nandroid_packages_apps_Settings: Settings: panels: Improvements\n\nandroid_packages_apps_Settings: Settings: Add back DataUsageSlice\n\nandroid_packages_apps_Settings: Settings: MobileDataPanel: Remove VoLTE slice\n\nandroid_packages_apps_Settings: Settings: Fix data usage display on mobile panel\n\nandroid_frameworks_base: Keyguard: Allow disabling fingerprint wake-and-unlock\n\nandroid_frameworks_base: Keyguard: Allow user configurable fingerprint wake-and-unlock\n\nandroid_frameworks_base: KeyguardUpdateMonitor: Destroy our settings observer when necessary\n\nandroid_packages_apps_Settings: Settings: Allow user configurable fingerprint wake-and-unlock\n\nandroid_frameworks_base: SystemUI: Open WifiPanel on LongClick\n\nandroid_frameworks_base: InternetDialog: Launch mobile network settings on long press\n\nandroid_frameworks_base: SystemUI: cleanup bluetooth dialog impl\n\nandroid_frameworks_base: SystemUI: fix SliceView layout\n\nandroid_packages_apps_Launcher3: Replace 4x4 grid option with a 4x5 one\n\nandroid_packages_apps_Launcher3: Launcher3: Add 5x6, 5x7 and 6x6 default workspaces\n\nandroid_packages_apps_Launcher3: Launcher3: Add 2x2 workspace grid o                            

📸相关截图(如果出现不相关图片则是无截图,点击可看大图)

📂下载区域(下载量:7387次)

🤣下载太慢?
建议使用IDM多线程工具下载 >>下载IDM(PC端)
登录下载      

下载等待漫长?玩游戏吧!点击下面按钮会出现飞机在左上角(↑ ↓ ← → 空格攻击)

讨论区(0)

没有评论数据

提交我的评价


*文明理性,友善沟通.

常见问题

由于小米手机国内外型号十分混乱,因此建议以手机代号为准查询ROM资源,查询代号可以前往小米手机代号查询后核对是否为您的手机资源!

首先,原生就构建在MIUI包的基础上 驱动库和逻辑 就是用MIUI的 减少开发难度 所以基于什么版本开发 作者就叫MIUI的对应版本为底包 由于各个MIUI版本存在差异 防止出现bug所以 作者一般会让你先刷底包 和开发环境一样的包 这就是底包,请按照下载页面的底包要求刷写对应的包

GAPPS是指这个包里面带有谷歌全家桶,谷歌商店,谷歌搜索等,Vanilla这个是指没有带谷歌系列的包

一般正式版(OFFICIAL)就是测试稳定的版本,或者官方渠道发布的,测试版(UNOFFICIAL)是指稳定性一般或者非官方人员制作的,适配版(PORT)一般是官改或者GSI作品,社区版(Community)则更多是测试性的,社区爱好者发起的,稳定性一般

原生板块的刷机包大部分是通过Recovery卡刷方式刷写的,当然你也可以通过ADB进行线刷,但是不可以使用miflash等工具刷机,Recovery可以通过小米Recovery下载查询并下载使用

FiimeROM官方交流QQ群,群号是1059936310,点击快捷加群您可以在群里免费咨询获取更多帮助

工具箱

红米Note10Pro相关ROM

cover
ArrowOS v11.0 - OFFI...
安卓版本:Android 11
分享者:Fiime社区-奥奥
底包:MIUI 12.5.3.0|正式版(OFFICIAL)
cover
crDroid v7.34 - UNOF...
安卓版本:Android 11
分享者:
底包:不需要|测试版(UNOFFICIAL)
cover
cAOSP 15.0 - UNOFFIC...
安卓版本:Android 15
分享者:
底包:MIUI 14.x firmware|测试版(UNOFFICIAL)
cover
LineageOS 20 - UNOFF...
安卓版本:Android 13
分享者:FiimeROM刷机社区-奥奥
底包:MIUI 13.x|测试版(UNOFFICIAL)
cover
DerpFest 13 - UNOFFI...
安卓版本:Android 13
分享者:平静
底包:不需要|测试版(UNOFFICIAL)
cover
Matrixx v10.5.1 - OF...
安卓版本:Android 14
分享者:
底包:不需要|正式版(OFFICIAL)