Tối ưu hoá Performance fix iOS 9.3.5
Sau jailbreak, cài iFile, iCleaner Pro, Stashing for iOS 9.2 - 10.x. Bài viết này sẽ chia thành 2 giai đoạn. Giai đoạn 1 là dành cho những bạn chỉ có nhu cầu chỉnh nhẹ. Giai đoạn 2 là dễ gây lỗi Firmware, hậu quả là phải flash lại.
Giai đoạn 1 là giai đoạn đơn giản, nhanh gọn với các thao tác không quá phức tạp. Nôm na là tinh chỉnh lại CPU & GPU ở mức nhẹ hơn, khiến các thao tác mượt hơn, lượng DRAM & VRAM chỉ ở mức vừa đủ để thiết bị chạy ứng dụng tốt nhất có thể.
1. Với iCleaner Pro thực hiện thao tác: tắt các deamons như bao iOS khác
2. Thực hiện các thao tác tối ưu trong Cài Đặt như bao iOS khác
3. Với iFile thực hiện các công đoạn sau:
- đưa Configurations.plist trở về với iOS 9 để thực hiện thao tác giảm đồ họa
Sau jailbreak, cài iFile, iCleaner Pro, Stashing for iOS 9.2 - 10.x. Bài viết này sẽ chia thành 2 giai đoạn. Giai đoạn 1 là dành cho những bạn chỉ có nhu cầu chỉnh nhẹ. Giai đoạn 2 là dễ gây lỗi Firmware, hậu quả là phải flash lại.
Giai đoạn 1 là giai đoạn đơn giản, nhanh gọn với các thao tác không quá phức tạp. Nôm na là tinh chỉnh lại CPU & GPU ở mức nhẹ hơn, khiến các thao tác mượt hơn, lượng DRAM & VRAM chỉ ở mức vừa đủ để thiết bị chạy ứng dụng tốt nhất có thể.
1. Với iCleaner Pro thực hiện thao tác: tắt các deamons như bao iOS khác
2. Thực hiện các thao tác tối ưu trong Cài Đặt như bao iOS khác
3. Với iFile thực hiện các công đoạn sau:
- đưa Configurations.plist trở về với iOS 9 để thực hiện thao tác giảm đồ họa
. /System/Library/Frameworks/CoreGraphics.framework/_CodeSignature/CodeResources chỉnh sửa như sau:
<key>files</key>
<dict>
<key>Resources/Configuration.plist</key>
<data>
bR5TN43E3FCOj2+U/Zi2EW9FEso=
</data>
<key>Resources/Info-macos.plist</key>
<data>
0CSs4iLIc5Gtf8+AogAktg2H+lE=
</data>
<key>Resources/version.plist</key>
<data>
4entJg5wrSI2bFzoZ+zyIccc/hk=
</data>
</dict>
Quảng cáo
<key>files2</key>
<dict>
<key>Resources/Configuration.plist</key>
<data>
bR5TN43E3FCOj2+U/Zi2EW9FEso=
</data>
<key>Resources/Info-macos.plist</key>
<data>
0CSs4iLIc5Gtf8+AogAktg2H+lE=
</data>
<key>Resources/version.plist</key>
<data>
Quảng cáo
4entJg5wrSI2bFzoZ+zyIccc/hk=
</data>
</dict>
- thực hiện tăng giảm cấp đồ họa nhằm tối ưu CPU & GPU
. Tải file CoreGraphics.zip trong gói zip dưới đây rồi giải nén vào thư mục Resources ra . Các thực hiện tuỳ chỉnh tăng giảm các Buffer, DRAM & VRAM sẽ tự mở file Configurations.plist để cài đặt theo nhu cầu. Ở đây mình đã thiết lập sẵn cho 32bit & 64bit 2 cấu hình, với 2 cấu hình này chỉ cần tải về giải nén vào đúng folder là được.
- Low là giảm hiệu năng, tăng thời lượng pin
- High là tăng hiệu năng, giảm thời lượng pin
Zip 32bit-high
https://drive.google.com/open?id=1RHxc5OvCOUjZha16FbIKQ_My7-n0X1Io
Zip 32bit-low
https://drive.google.com/open?id=1Vj0BB-OP2Zd9QVe1zWk68lcPj0ue4Tnd
Zip 64bit-high
https://drive.google.com/open?id=1VGqAdFHdYNyHwRTj0XNH_R0h5RtSd5hI
Zip 64bit-low
https://drive.google.com/open?id=1PqMYEedxuM7fFrpl-m6qjcXGC8Qn70tc
. Chú ý: ở đây sẽ chia thành mục, bắt buộc sau khi giải nén CoreGraphics.zip xong phải chỉnh sửa dòng QuartzGLDefaultDRAM = 1/2 ram thực. Với cấu hình cài đặt sẵn mục này là ko cần quan tâm.
Video test fixing 8/16/32 buffer / 256/512 DRAM trên iPad 2:
Video test after fix trên iPad 2:
Giai đoạn 2 tiến hành chỉnh sửa sâu hơn.
1. Tối ưu hoá /Applications/
- /SocialUIService.app/Plugins/ xoá Sina, Twitter, Tencent, Flicker, Vimeo (dùng gì thì giữ lại)
- Tiến hành xoá các ứng dụng không dùng trong /Applications bao gồm Family.app, Feedback Assistant iOS.app, FindMyFriends.app, HomeUIService.app, iBooks.app, MobileStore.app (iTunes app), News.app, Photo Booth.app, Podcasts.app, Print Center.app, Reminders.app, SLYahooAuth.app, TencentWeiboAccountMigrationDialog.app, Tips.app (dùng ứng dụng nào thì giữ ứng dụng đó, ví dụ in ấn thì giữ lại Print Center.app)
- Tiến hành tối ưu hoá /Applications như sau
- AdSheet.app/info.plist/ CanInheritApplicationStateFromOtherProcesses + CAProcessCanAccessGPU -> OFF | UIBackgroundModes xoá continuous
- Thực hiện tương tự đối với CompassCalibrationViewService.app, DDActionsService.app, Diagnostics.app, GameCenterUIService.app, MailCompositionService.app, Maps.app, MDMRemoteAlertService.app, MessagesNotificationViewService.app, MessagesViewService.app, SafariViewService.app, quicklockd.app, SharedWebCredentialViewService.app, StoreKitUIService.app, WebSheet.app
- Thực hiện thêm UIApplicationExitsOnSuspend (thoát là thoát không cho chạy ngầm, ai dùng ứng dụng nào chạy ngầm thì bỏ lại ứng dụng đó. Ví dụ mình dùng Ghi Chú phải ghi chép liên tục giữa các tab & app khác, sẽ giữ lại MobileNotes.app & iBooks ko thêm vào) (info.plist ấn + rồi thêm dưới dạng Boolean) đối với các ứng dụng MailCompositionService.app, MobileCal.app, MobileMail.app, MobileNotes.app, MobileSlideShow.app, MobileSMS.app, MobileTimer.app, ShareBear.app, SharedWebCredentialViewService.app, StoreKitUIService.app, Video.app, WebContentAnalysisUI.app, WebSheet.app, WebViewService.app
2. Tối ưu hoá /var/mobile/ (thực hiện khi đã xoá các ứng dụng cùng tên trong /Applications/ )
- /var/mobile/containers/data/application xoá các thư mục:
- 5AA55581-31D7-4A57-A722-0AA2AC5ADBĐ (com.apple.share)
- 63B2C8F2-631A-4682-ADE0-759E88E50FFC (com.apple.MobileStore / iTunes Store)
- 347D785D-14CD-471E-B54B-65D70F32183C (cơm.apple.podcast)
- A93B1323-F9F7-4E1B-A092-F96FCA54CAAE (cơm.apple.news)
- F49B63C7-DCDC-47A1-95E9-CCC94DF6BD9D (cơm.apple.tips)
- /var/mobile/containers/data/pluginkitplugin xoá các thư mục:
- 928DC924-F90E-42CF-B809-6CADCED2E7A2 (com.apple.mobilesafari.SafariDiagnosticExtension)
- 1EF4427C-21CA-4186-A527-A5A2905CA989 (com.apple.PassKit.applepay.diagnosticextension)
- DD3FF7FE-61EC-4D14-BAC4-8AF36188E3F1 (com.apple.DiagnosticExtensions.Syslog)
- 38B6AB8C-60B3-4329-8475-9A8CC3D7418D (com.apple.MobileSMS.spotlight)
- ECFFB383-66F5-4423-8FDA-47E972C853C1 (com.apple.DiagnosticExtensions.VisualVoiceMail)
- 67EBB179-BE33-4D1E-9C36-F0394A4087CC (com.apple.mobilecal.spotlight)
- A085470F-9D21-4031-9301-00AE4EF9A9E7 (com.apple.DiagnosticExtensions.CrashLogs)
- B2AF00B7-DAF0-4F11-A51E-3CB272CF8930 (com.apple.DiagnosticExtensions.sysdiagnose)
- 3D41B5C0-8BB3-42B0-B1EE-E2E1AC336E35 (com.apple.share.Vimeo.post)
- 9E708425-7D51-4D70-8BA3-310A63DEF182 (com.apple.DiagnosticExtensions.HangTracer)
- 7B04E7F1-0000-41F8-B83B-FA0643ED9143 (com.apple.share.SinaWeibo.post)
- 1476CDA3-0CDE-4C41-B6A8-491AA67F3050 (com.apple.reminders.spotlight)
- 596B419C-1090-49D7-B3F8-E06BED5C452C (com.apple.podcasts.DiagnosticExtension)
- E07B26C9-0C1C-4CB1-ACFF-6D1F287076CE (com.apple.mobilenotes.SpotlightIndexExtension)
- 1D943DDF-5931-4F4B-9C3F-D7B12834ED17 (com.apple.DiagnosticExtensions.Siri) (iPad 2 auto delete)
- 79A5ED6B-E050-4785-A842-AC4576C37DBB (com.apple.mobilecal.widget) (widget Lịch)
- 1B3A46DF-117E-42FB-8CD8-DF4C0F926A7A (com.apple.share.Twitter.post)
- B0DDDAEE-000C-4DBE-BA3E-298B08CFD179 (com.apple.podcasts.SpotlightIndexExtension)
- EC8E8DA6-7B48-4D2A-9550-E416CCE94EAD (com.apple.news.addrssfeed)
- 68301813-0C46-4F7F-9597-71A31B93B28E (com.apple.news.diagnosticextension)
- 66DA00AF-998C-463F-88A7-76CBE91B65D0 (com.apple.MobileAddressBook.ContactsCoreSpotlightExtension)
- D9D35715-7E9C-442A-9881-C72CE6A76A67 (com.apple.DiagnosticExtensions.Panic)
- 563D37FB-9242-4A8C-B549-7D82C1BADB58 (com.apple.share.Flickr.post)
- 7D3C3B98-C27C-42E6-845B-33E6819127C0 (com.apple.DiagnosticExtensions.VPN)
- 3E4465AC-D8C8-4803-A6F1-BC4EC98DA4DF (com.apple.reminders.RemindersEditorExtension)
- 2CD035B4-315A-4E42-B260-B840036E1045 (com.apple.share.TencentWeibo.post)
- C6A29F28-5F5C-4710-8157-F6A4D97EAD18 (com.apple.Music.MusicCoreSpotlightExtension)
- D8114454-4E50-4999-B14E-FEC8A02FBE7C (com.apple.reminders.todaywidget)
- E444EAB6-6479-402C-A25F-BF975E26B0F8 (com.apple.DiagnosticExtensions.Sandbox)
- 8A006A85-BE8E-4F1E-B050-28246442FF8F (com.apple.videos.VideosCoreSpotlightExtension)
- 86A512DE-F6C4-41F0-B4F0-CC08EF726B93 (com.apple.DiagnosticExtensions.StackShot)
- 9C8A3E90-BFA3-4CEF-BC09-91E8FA127C3F (com.apple.Music.MediaSocialShareService)
- 2093F6C9-0A09-42EE-BCFE-E43AC8757C1B (com.apple.social.SLYahooAuth.SLYahooAuthService)
- /var/mobile/containers/data/shared/appgroup xoá các thư mục:
- B083116E-C974-494E-880D-51C6198BD195 (243LU875E5.groups.com.apple.podcasts)
- 223EBB80-6006-4A76-AB8B-0194F0612365 (group.com.apple.news)
- /var/mobile/media xoá các thư mục: book, radio
- /var/mobile/library xoá các thư mục: (thư mục không " / " là thư mục con dưới /library & thư mục có " / " là thư mục con của thư mục có " / " . Lưu ý không sẽ xoá nhầm)
- AggregateDictionary
- /Application Support/ xóa com.apple.spotlight
- /Caches/ xóa com.apple.FamilyCircle, com.apple.iTunesStore, com.apple.Search.framework, com.apple.storebookkeeperd,
- Health
- News
- Spotlight
- Suggestions
- Voicemail
- VoiceServices
bài viết vẫn còn dài và đang update liên tục
Changer Logs:
- 3/7/19: Start Project
- 4/7: testing Coregraphics to ios 9.3.5
- 5/7: optimized /Applications & quicklockd
- 6/7: update coregraphics.zip for 32bit & 64bit chipset
- 7/7: clean /var/mobile/ folder