Dọn dẹp mùa xuân: cách duy trì hiệu suất của điện thoại thông minh Xperia của bạn. Quá trình reset cứng Sony Xperia go ST27i Thiết lập tiết kiệm pin và sử dụng tùy chọn nhà phát triển

Có một số lợi ích của việc root điện thoại thông minh Android của bạn. Một trong số đó là khả năng cài đặt các ứng dụng mà bạn sẽ không bao giờ có thể cài đặt được trên thiết bị của mình trong điều kiện bình thường. Ưu điểm thứ hai là khả năng thực hiện nhiều điều thú vị với thiết bị của bạn, chẳng hạn như ép xung hoặc thay đổi tần số bộ xử lý và kiểm soát quá trình xả pin.

Người dùng diễn đàn XDA Inteks đã viết một tiện ích được thiết kế để hoạt động tương tự với các thiết bị dòng Sony Ericsson Xperia - SetXperia.

Trên thực tế, SetXperia thực tế sao chép các khả năng của SetCPU, nhưng nó tập trung hơn vào điện thoại thông minh Sony Ericsson. Tiện ích này cho phép bạn thay đổi tần số bộ xử lý, sử dụng điện áp được cung cấp và cũng cho phép bạn sử dụng các chức năng có sẵn trong một số ứng dụng tương tự như SetCPU, NoFrills và IncrediControl.

Khi sử dụng nó, cần nhớ rằng chỉ riêng chương trình là không đủ để sử dụng hết sức mạnh của nó. Bạn cũng sẽ cần một kernel tùy chỉnh, được sửa đổi đặc biệt để cho phép bạn quản lý điện thoại của mình theo cách mở rộng. Do đó, nếu bạn chỉ có một tiện ích đã root, rất có thể một số tính năng vẫn không khả dụng với bạn.

Và tất nhiên, khi thử nghiệm phần sụn và bộ xử lý, hãy cẩn thận vì bạn có thể vô tình khiến điện thoại không hoạt động. Và đừng quên tạo bản sao lưu.

Chủ đề ứng dụng gốc trên diễn đàn XDA.

Nếu bạn cũng quan tâm đến tin tức từ thế giới CNTT như chúng tôi, hãy đăng ký kênh Telegram của chúng tôi. Tất cả các tài liệu xuất hiện ở đó càng nhanh càng tốt. Hoặc có thể nó thuận tiện hơn cho bạn? Chúng tôi thậm chí còn ở trong .

Bạn có thích bài viết này?

Hoặc ít nhất hãy để lại một bình luận vui vẻ để chúng tôi biết chủ đề nào được độc giả quan tâm nhất. Ngoài ra, nó còn truyền cảm hứng cho chúng tôi. Mẫu bình luận ở bên dưới.

Có chuyện gì với cô ấy vậy? Bạn có thể bày tỏ sự phẫn nộ của mình tại [email được bảo vệ]. Chúng tôi sẽ cố gắng tính đến mong muốn của bạn trong tương lai để cải thiện chất lượng tài liệu của trang web. Bây giờ chúng ta hãy cùng thực hiện công việc giáo dục với tác giả.

Tôi có nên nói chuyện không?

Đã nói:

KHOẢNG CÁCH:
Bây giờ tôi có hai điện thoại thông minh thuộc dòng này - X10 mini cũ và mini pro mới. Ở cái mới, bạn không cần phải ép xung bất cứ thứ gì - mọi thứ đều chạy và hoạt động giống như một chiếc đồng hồ, rõ ràng là Android 2.3 + thực tế của những người từ CE đang làm công việc của họ;) Nhưng ở cái cũ, việc ép xung là vô ích - nó yếu và trong quá trình ép xung, bạn không thể rời khỏi ổ cắm :) Tại sao lại có chương trình này? Bí ẩn...

SE đông lạnh:
@: đối với game thủ thì đó là lý do. Để đồ chơi có thể sử dụng được lâu dài. Đá của chúng tôi, 8255, chạy mượt mà lên tới 1,9 GHz (điều này cũng tương tự ở mini pro). Nhưng hiện tại tôi không thấy việc ép xung có ích gì, 2GB rip đang quay mượt mà, đồ chơi đang chạy, sách đang được đọc..

vano:
Mục đích của chương trình này là tiết kiệm pin, hãy cho bạn biết

Tại Sony Mobile, chúng tôi tạo ra các sản phẩm và phần mềm mà bạn có thể sử dụng trong nhiều năm tới. Tuy nhiên, chúng tôi biết rằng hiệu suất của điện thoại thông minh thay đổi theo thời gian và sau một hoặc hai năm, bạn có thể thấy rằng chiếc Xperia của mình không còn nhanh nhẹn như ngày bạn hào hứng lấy nó ra khỏi hộp.

May mắn thay, có một số cách để cải thiện hiệu suất và khả năng phản hồi của điện thoại thông minh của bạn để nó luôn ở tình trạng tốt lâu hơn. Bài viết này sẽ hướng dẫn bạn cách thực hiện "dọn dẹp mùa xuân" trên Xperia của bạn.

Đừng tắt Smart Cleaner

Tất cả điện thoại thông minh dòng Xperia X (Xperia X, Xperia X Performance, Xperia XA, Xperia XA Ultra, Xperia XX, Xperia X Compact, Xperia Xz và Xperia Xz Premium) đều có ứng dụng Smart Cleaner, được thiết kế để loại bỏ một trong những vấn đề chính. lý do khiến điện thoại thông minh chạy chậm - chạy ở chế độ nền nhưng các ứng dụng không được sử dụng sẽ chiếm RAM.

Theo mặc định, ứng dụng được bật - bạn có thể kiểm tra điều này bằng cách đi tới Cài đặt > Bộ nhớ & Bộ nhớ. Nhấn vào Xóa ứng dụng để xem danh sách tất cả các ứng dụng và tần suất bạn sử dụng chúng. Theo mặc định, những ứng dụng bạn sử dụng ít nhất sẽ ở đầu danh sách—hãy gỡ cài đặt chúng để giải phóng bộ nhớ điện thoại thông minh của bạn.

Cách giải phóng bộ nhớ trên điện thoại thông minh của bạn

Đi tới Cài đặt > Bộ nhớ & Bộ nhớ, nhấn vào nút ba chấm > Cài đặt khác và chọn Bộ nhớ. Bộ nhớ trong không đủ cũng có thể khiến điện thoại thông minh của bạn chạy chậm. Bạn có thể chuyển ảnh và video sang bộ nhớ đám mây bằng ứng dụng Google Drive được cài đặt trên thiết bị Xperia. Sau khi chuyển, bạn có thể xóa chúng khỏi điện thoại thông minh của mình và - thì đấy - lại có dung lượng trong bộ nhớ.

Hoặc bạn có thể kết nối điện thoại thông minh Xperia của mình với máy tính Windows hoặc MacOS và sao chép các tệp từ điện thoại thông minh sang máy tính. Đối với những người không biết cách thực hiện việc này, chương trình Xperia Companion sẽ ra tay giải cứu.

Cuối cùng, bạn có thể mua thẻ SD, một khoản đầu tư nhỏ sẽ giải phóng nhiều bộ nhớ hơn trên điện thoại thông minh của bạn và tăng tốc hiệu suất của nó.

Nếu bạn đã có thẻ SD, hãy đi tới “Cài đặt” > “Bộ nhớ và bộ nhớ” và nhấp vào “Chuyển sang thẻ SD” - điện thoại thông minh sẽ hiển thị cho bạn chính xác những gì có thể được chuyển vào thẻ, cũng như dung lượng bộ nhớ mà sẽ được giải phóng sau khi chuyển giao.

Tải xuống các bản cập nhật mới nhất

Hãy nhớ tải xuống tất cả các bản cập nhật phần mềm mới nhất khi bạn được thông báo rằng chúng có sẵn. Thông thường, các bản cập nhật giúp cải thiện hiệu suất hoặc khắc phục các lỗi và sự cố có thể ảnh hưởng đến tốc độ của điện thoại thông minh.

Widget và hình nền

Các vật dụng máy tính để bàn thiết thực và tiện lợi có thể chiếm RAM. Mở màn hình chính của bạn và xem có tiện ích nào bạn không sử dụng hay không - nhấn và kéo chúng vào nút "Xóa khỏi Màn hình chính". Hình nền động cũng tạo ra tải - nếu điện thoại thông minh của bạn đã được vài năm tuổi, có thể nên thay thế chúng bằng hình tĩnh.

Bao lâu thì bạn nên khởi động lại điện thoại thông minh của mình?

Lần cuối cùng bạn tắt điện thoại thông minh của mình là khi nào? Nó lưu trữ rất nhiều thông tin trong bộ nhớ, đôi khi cần phải xóa khỏi đó, để thực hiện việc này, chỉ cần khởi động lại thiết bị - ví dụ: mỗi tuần một lần. Để tìm hiểu xem điện thoại thông minh của bạn hoạt động trong bao lâu mà không bị gián đoạn, hãy đi tới Cài đặt > Thông tin điện thoại thông minh > Trạng thái > Thời gian vận hành. Các kết quả có thể làm bạn ngạc nhiên!

Nếu bạn đã thực hiện tất cả các bước này mà điện thoại thông minh của bạn vẫn chậm, hãy truy cập diễn đàn hỗ trợ của chúng tôi và hỏi nhóm chuyên gia của chúng tôi.

Nếu bạn định tăng hiệu suất của anh ấy Sony Xperia Z, thì có một số cách để thực hiện việc này. Cùng với việc cài đặt rom tùy chỉnh Bạn cũng có thể tăng tốc độ xung nhịp tối đa của bộ xử lý. Thủ tục này được gọi là ép xung hoặc sự tăng tốc. Trong bài đăng này, bạn sẽ tìm thấy tất cả thông tin cần thiết cho phép bạn thực hiện quy trình trên để Sony Xperia Z.

Sony Xperia Z là một chiếc điện thoại thông minh xuất sắc có đặc tính kỹ thuật khá tốt và đã trở thành một trong những chiếc điện thoại thông minh hàng đầu của năm nay. Mặc dù thiết bị thuộc cùng loại với Galaxy S4 Với HTC One, nhưng bạn có thể đã gặp phải tình huống mà các hạn chế của nhà máy ngăn cản bạn tận dụng tối đa tất cả các khả năng có sẵn của phần cứng. Đây là lúc một vài thủ thuật nhỏ có ích. ĐẾN sự tăng tốc bộ xử lý hóa ra hiệu quả hơn, chúng tôi cũng khuyên bạn nên xóa tất cả phần mềm cài đặt sẵn vô dụng và cài đặt phần mềm tùy chỉnh, điều này sẽ tối ưu hóa hoạt động của hệ thống, từ đó giảm chi phí năng lượng và tăng tốc độ vận hành, và vì nhiều ROM tùy chỉnh cho phép bạn thực hiện ép xung, thì thủ tục này có thể được thực hiện trước.

Về phần trực tiếp ép xung, thì ít nhất bạn sẽ phải cài đặt hạt nhân tùy chỉnh, trước đó đã nhận được quyền truy cập root. Nếu điện thoại thông minh của bạn đã có phần mềm tùy chỉnh, tức là rất có thể bộ xử lý đã được ép xung.

Xin lưu ý rằng với ép xung Có hai vấn đề: thứ nhất, ép xung bộ xử lý quá nhanh, bạn có thể tăng đáng kể mức tiêu thụ điện năng của thiết bị trong trường hợp tải cao. Thứ hai, bạn có thể chỉ cần ghi bộ xử lý. Để tránh điều này, hãy ép xung thiết bị của bạn thêm 10-20 phần trăm. Điều này sẽ thay đổi đáng kể hiệu suất và điện thoại thông minh của bạn sẽ được an toàn. Bạn có thể đọc chi tiết hơn về một số sắc thái khác.

Bây giờ bạn có thể tưởng tượng nó là gì ép xung và tại sao cần thiết, bạn có thể tiến hành mô tả giai đoạn chuẩn bị, sau khi hoàn thành tất cả các điểm trong đó, bạn có thể bắt đầu ép xung bộ xử lý.

  • Lấy quyền truy cập root và cài đặt phong tục hình ảnh phục hồi. Bằng cách này, bạn sẽ loại bỏ các hạn chế của nhà máy. Trong trường hợp này, bảo hành cho điện thoại thông minh sẽ bị mất. Nó có thể được khôi phục bằng cách trả lại firmware stock. Hãy lưu ý rằng việc này sẽ phải được thực hiện thủ công, vì cập nhật OTA sẽ không hoạt động trong tình huống này.
  • Tạo nên bản sao lưu tất cả dữ liệu và cài đặt quan trọng. Trong quá trình cài đặt hạt nhân tùy chỉnh yêu cầu lau đi, do đó thông tin cá nhân của bạn sẽ bị mất.
  • Để lưu hiện tại rom, sử dụng Sao lưu Nandroid.
  • Đảm bảo rằng tại thời điểm thực hiện, bạn có sẵn máy tính, điện thoại thông minh và cáp USB đang hoạt động.
  • Xóa tất cả các công cụ bảo mật khỏi PC của bạn và Sony Xperia Z.
  • Bật tùy chọn gỡ lỗi USB (Cài đặt -> Ứng dụng -> Phát triển -> Gỡ lỗi USB).
  • Sạc điện thoại thông minh của bạn.

Đó là tất cả. Hãy nhớ rằng bạn hoàn toàn chịu trách nhiệm vận hành và hướng dẫn này chỉ phù hợp với Sony Xperia Z. Đối với các điện thoại thông minh khác, nó có thể gây hại.

Cài đặt kernel tùy chỉnh trên

1. Tải file cài đặt.

2. Lưu nó trên màn hình máy tính của bạn.

3. Đừng giải nén!

4. Kết nối điện thoại thông minh của bạn với máy tính.

5. Copy file trên vào Sony Xperia Z.

6. Tắt thiết bị.

7. Đợi vài giây và khởi động lại nó vào chế độ phục hồi.

8. Làm lau đi: "xóa dữ liệu khôi phục cài đặt gốc", "xóa phân vùng bộ nhớ đệm" và "xóa bộ nhớ đệm dalvick".

9. Quay lại menu chính sự hồi phục và chọn các tùy chọn sau: "cài đặt zip từ thẻ SD" và "chọn zip từ thẻ SD".

10. Tìm và cài đặt tệp đã sao chép vào điện thoại thông minh của bạn.

11. Quay lại menu chính sự hồi phục và khởi động lại điện thoại thông minh của bạn "khởi động lại hệ thống ngay bây giờ".

1. Lấy điện thoại thông minh của bạn và truy cập .

2. Điều này yêu cầu kết nối Internet.

3. Tìm ứng dụng "Kiểm soát CPU không rườm rà" hoặc tương tự.

4. Tải xuống và cài đặt nó trên Xperia Z.

5. Khởi chạy ứng dụng.

6. Vào menu và ép xung thiết bị thêm 10-20 phần trăm.

7. Tương tự như vậy, bạn có thể giảm tốc độ xung nhịp tối đa của bộ xử lý, từ đó giảm mức tiêu thụ điện năng và tăng thời gian hoạt động Xperia Z.

Thành thật mà nói: hầu hết các tùy chọn tùy chỉnh thú vị dành cho thiết bị Droid đều bị ẩn và yêu cầu root thiết bị. Tuy nhiên, không phải ai cũng thích root - một số vì sợ mất bảo hành, một số khác vì lười biếng. Chúng tôi quyết định xem xét các cách thay thế để tăng tốc các thiết bị trên nền tảng Google không yêu cầu quyền siêu người dùng.

Giới thiệu

Google không ngừng cải thiện hiệu suất của hệ thống. Nhưng Android “thuần túy” hiện nay khá hiếm - theo quy luật, các nhà sản xuất sửa đổi phần sụn, điều này không phải lúc nào cũng có tác động tích cực đến hiệu suất. Ngoài ra, ngoài điều này ra, sẽ rất tốt nếu quan tâm đến việc tiết kiệm năng lượng, và đây thường là những điều loại trừ lẫn nhau. Tuy nhiên, ngay cả Android chưa root cũng có những khả năng như vậy, mặc dù số lượng chúng không nhiều.

Xóa/vô hiệu hóa các ứng dụng tích hợp và không cần thiết

Trước khi phát hành phiên bản Android thứ tư, không thể tắt các ứng dụng cài sẵn nếu không có quyền root. Điều này mang lại sự bất tiện cho người mua các thiết bị có thương hiệu, bởi vì mỗi nhà sản xuất đều cố gắng nhồi nhét vào phần sụn càng nhiều chương trình càng tốt mà người dùng cuối không cần và tổng cộng đã tiêu tốn một lượng tài nguyên kha khá. Trong phiên bản thứ tư của Google, cơ hội như vậy đã xuất hiện. Để tắt bất kỳ ứng dụng tích hợp nào, bạn cần đi tới “Cài đặt -> Chung -> Ứng dụng -> Tất cả”, chọn phần mềm mong muốn và trong “Thông tin ứng dụng”, nhấp vào nút “Tắt” (hoặc “Gỡ cài đặt bản cập nhật” và sau đó “Tắt” "). Để kích hoạt nó, bạn cần chuyển đến tab “Đã tắt” và làm theo quy trình tương tự.

Tuy nhiên, không phải mọi thứ đều màu hồng như thoạt nhìn. Thứ nhất, việc tắt nó không ảnh hưởng đến bộ nhớ liên tục - ứng dụng vẫn được cài đặt như cũ. Thứ hai, không phải mọi thứ đều có thể tắt được. Chỉ một số ứng dụng cho phép bạn tự thực hiện thủ thuật này. Tôi sẽ không đưa ra nhiều lời khuyên cụ thể về việc tắt ứng dụng, vì danh sách ứng dụng trên mỗi thiết bị là khác nhau. Dưới đây là danh sách ngắn những thứ mà hầu hết người dùng không cần nhưng liên tục bị treo trong hệ thống và chiếm nhiều bộ nhớ:

  • “Trình duyệt” - tại sao, nếu có những lựa chọn thay thế thuận tiện và dễ dàng hơn?
  • “Lịch” và “Bộ nhớ lịch” - Tôi không nhận thấy có ai tích cực sử dụng chúng.
  • “Email” và “Dịch vụ trao đổi” - có vẻ như mọi người đều đã sử dụng Gmail.
  • “Google Search” là một chức năng khá vô dụng nếu bạn có trình duyệt (hãy cẩn thận, nó cũng vô hiệu hóa Google Hiện hành).
  • “Google Keep”, “Google+” và các ứng dụng không phải lúc nào cũng cần thiết khác của Google.

Ngoài ra, tôi khuyên bạn nên tắt (xóa) widget và hình nền động. Ngoài việc chức năng này đòi hỏi thời gian của bộ nhớ và CPU, nó còn ngốn pin. Vì vậy, để tăng tốc độ tốt hơn hết bạn nên tắt những thứ như vậy. Bạn cũng có thể tắt các hiệu ứng trên màn hình khóa. Trong trường hợp của tôi (Samsung có firmware stock), chúng nằm trong “Cài đặt -> Thiết bị -> Màn hình khóa -> Hiệu ứng mở khóa”.

Chú thích: THÔNG TIN

Cách tắt ứng dụng hoạt động. Sau khi nhấp vào nút “Tắt”, phương thức setApplicationEnabledSetting() của lớp PackageManager sẽ được gọi, phương thức này sẽ thay đổi trạng thái ứng dụng thành COMPONENT_ENABLED_STATE_DISABLED_USER (nhân tiện, nó đã xuất hiện trong Android đầu tiên).

Thiết lập tiết kiệm năng lượng và sử dụng tùy chọn nhà phát triển

Để tăng tốc hoạt động của tiện ích, bạn cũng có thể điều chỉnh cài đặt tiết kiệm năng lượng. Tất nhiên, điều này sẽ làm giảm tuổi thọ pin, nhưng nó có thể tăng tốc độ lên khá đáng kể. Để thực hiện việc này (trong trường hợp của tôi), bạn cần đi tới “Cài đặt -> Chung -> Tiết kiệm năng lượng” và trượt công tắc nằm ở góc trên bên phải hoặc bỏ chọn các hộp kiểm cần thiết.

Điều này hoạt động khác nhau trên các nền tảng khác nhau và không có API công khai - tất nhiên là có API PowerManager, nhưng điều này chỉ có mối quan hệ rất gián tiếp đến việc tiết kiệm năng lượng. Tuy nhiên, trên Samsung Galaxy Note 10.1 (cũng như các thiết bị Droid khác của gã khổng lồ Hàn Quốc), việc tiết kiệm năng lượng được kiểm soát thông qua DVFS - Dynamic Pressure and Frequency Scaling, chính là thiết bị mà Samsung “làm sai lệch” kết quả benchmark (tôi lưu ý trong ngoặc đơn rằng đây không phải là sự giả mạo thực sự - chỉ đối với một số điểm chuẩn và ứng dụng, thiết bị đã hoạt động ở giới hạn khả năng của nó).

Để tắt hoạt ảnh hệ thống (hoạt ảnh trong ứng dụng sẽ vẫn còn), bạn cần vào menu tùy chọn dành cho nhà phát triển, menu này bị ẩn theo mặc định. Để truy cập nó, hãy nhấn bảy lần vào mục “Số bản dựng”, nằm trong menu “Giới thiệu về thiết bị / Giới thiệu về điện thoại”. Sau đó, vào menu xuất hiện và tắt tất cả hoạt ảnh: đặt các tham số “Tỷ lệ hoạt ảnh cửa sổ”, “Tỷ lệ hoạt ảnh chuyển tiếp” và “Tỷ lệ thời lượng chuyển tiếp” thành “Tắt hoạt ảnh” (trong chương trình cơ sở của các nhà sản xuất khác, các tùy chọn này có thể có tên hơi khác một chút).

Trong cùng một menu, bạn có thể giới hạn số lượng tiến trình nền. Tuy nhiên, việc sau nên được thực hiện một cách thận trọng - thay vì tăng tốc, nó có thể chậm lại do các quy trình được sử dụng thường xuyên sẽ bị hủy và bắt đầu lại. Nhân tiện, đó là lý do tại sao tất cả các loại trình diệt nhiệm vụ đều không được khuyến khích.

Tăng tốc ứng dụng

Để tăng tốc các ứng dụng riêng lẻ, bạn có thể xóa bộ nhớ đệm của chúng. Việc này được thực hiện ở cùng một nơi mà bạn có thể tắt/xóa chúng, tức là “Cài đặt -> Chung -> Trình quản lý ứng dụng -> Tất cả”, chọn ứng dụng bạn cần và nhấp vào nút “Xóa bộ nhớ cache”.

Việc cài đặt các ứng dụng ít tiêu tốn tài nguyên hơn cũng có ý nghĩa - ví dụ: trong trường hợp của tôi, Smart Launcher chiếm ít bộ nhớ hơn TouchWiz gốc của Samsung. Thanh bên sẽ cung cấp các mẹo cụ thể, nhưng tôi không khuyên bạn nên làm theo chúng một cách cụ thể vì tất cả phụ thuộc vào nhu cầu của bạn. Điều chính trong trường hợp này là chọn tỷ lệ kích thước/chức năng phù hợp.

Để xác định mức tiêu thụ bộ nhớ, bạn có thể sử dụng phương pháp sau: cài đặt một số thiết bị đầu cuối với Busybox, xác định PID của quy trình mong muốn (sử dụng 'ps w') và xem tệp /proc//status. Tuy nhiên, trong trường hợp này, bạn cần tính đến kiến ​​trúc Android - ứng dụng có thể được phân phối qua nhiều quy trình.

Nếu phương pháp này quá khó đối với bạn và bạn không muốn bận tâm đến từng ứng dụng, thì có một số tiện ích tương tự về mặt đồ họa của tiện ích hàng đầu trên thị trường. Tôi thích một trong số chúng, được gọi là Process Explorer, tuy nhiên, việc triển khai nó có vẻ không thể hiểu được - tại sao lại sử dụng trình duyệt để xem danh sách các quy trình?

Nhân tiện, dịch vụ Google Play có thói quen cập nhật đột ngột một loạt ứng dụng, điều này tất nhiên sẽ tiêu tốn tài nguyên. Không thể tắt dịch vụ này nhưng bạn có thể tắt bản cập nhật. Để thực hiện việc này, hãy truy cập Play Store, mở menu (gợi ý: nếu không thể gọi bằng phím mềm, hãy “kéo” từ cạnh trái), chọn “Cài đặt” và đặt “Tự động cập nhật ứng dụng” không bao giờ".

Tương tự như vậy, việc vô hiệu hóa đồng bộ hóa tài khoản là điều hợp lý (điều này, ngoài khả năng tăng hiệu suất, sẽ thỏa mãn sự hoang tưởng của bạn). Để thực hiện việc này, hãy đi tới “Cài đặt” và tìm vị trí của mục “Tài khoản”, sau đó chọn một tài khoản và tắt đồng bộ hóa (ngoài ra, bạn chỉ có thể tắt các loại đồng bộ hóa riêng lẻ và không cần thiết, chẳng hạn như danh bạ Google+ hoặc lịch - Ghi chú của biên tập viên).

Tắt tính năng quét phương tiện

Theo mặc định, Android quét tất cả các thiết bị lưu trữ bên ngoài (thẻ SD) để tìm tệp phương tiện. Chức năng này tuy hữu ích nhưng lại làm chậm hệ thống khá nhiều. Bạn có thể vô hiệu hóa nó. Đối với các ổ đĩa mới, hãy tạo một tệp .nomedia trống trong thư mục gốc. Nhưng để tắt tính năng hiển thị các tệp hiện có trong Android 4.0 trở lên, ngoài việc tạo tệp này trong thư mục bạn cần, bạn cần xóa dữ liệu và bộ nhớ đệm cho các ứng dụng “Thư viện” và “Bộ nhớ đa phương tiện” và buộc họ dừng lại. Sau lần khởi chạy tiếp theo, tất cả các tệp đa phương tiện sẽ được lập chỉ mục có tính đến các tệp .nomedia đã tạo.

Tôi sẽ đưa ra một số lời khuyên về các thương hiệu nổi tiếng nhất. Điều đáng chú ý là những mẹo này chỉ phù hợp với phần sụn chính thức, vì vậy nếu bạn có phần sụn đã được sửa đổi, bạn có thể yên tâm bỏ qua phần này.

SAMSUNG

Nếu bạn là chủ sở hữu của bất kỳ thiết bị nào của thương hiệu này, bạn có thể nhận thấy rằng việc truy cập màn hình chính bằng cách nhấn nút Home hơi chậm. Điều này là do việc nhấp đúp sẽ khởi chạy S Voice, một hệ thống nhận dạng giọng nói. Nếu bạn không sử dụng nó, bạn có thể tắt chức năng này bằng cách bỏ chọn “Open. "Chìa khóa nhà. Ngoài ra, nếu bạn vô tình kích hoạt lệnh đánh thức thì tốt hơn hết bạn nên tắt nó đi - việc sử dụng tùy chọn này ảnh hưởng khá đáng kể đến việc sạc pin.

Ngoài ra, một số thiết bị Samsung có tùy chọn tắt hiệu ứng trình khởi chạy. Để thực hiện việc này, hãy nhấn và giữ vào khoảng trống trên màn hình chính, chọn “Cài đặt màn hình chính” và trong menu con “Hiệu ứng chuyển tiếp”, chọn “Không”.

HTC

Trong một số trường hợp, dịch vụ báo lỗi có thể bị chậm trên thiết bị HTC. Mặc dù không nên chạm vào những thứ như vậy nhưng bạn có thể tắt tùy chọn này bằng cách đi tới “Cài đặt -> Giới thiệu về điện thoại -> Gửi HTC” (Tell HTC) và bỏ chọn các hộp kiểm tương ứng ở đó.

Sony

Trên Sony Xperia SP xảy ra tình trạng điện thoại đột nhiên chạy chậm. Bạn có thể thử khắc phục sự cố bằng cách gỡ cài đặt bản cập nhật cho Google Chrome: “Cài đặt -> Ứng dụng -> Chrome -> Gỡ cài đặt bản cập nhật”.

Xanh hóa

Ứng dụng Greenify cho phép bạn buộc phải chuyển sang chế độ ngủ các quy trình không cần thiết (bạn có thể chọn) trong khi thiết bị đang ở chế độ ngủ và ngăn không cho chúng được gọi từ các quy trình của bên thứ ba. Điều này khác với các trình diệt tác vụ, không ngăn các ứng dụng nền khởi động lại do các sự kiện bên ngoài (theo bộ hẹn giờ, yêu cầu của ứng dụng khác hoặc sự kiện hệ thống). Thật không may, một số chức năng chỉ khả dụng trên điện thoại đã root - đặc biệt là chức năng quan trọng nhất là các ứng dụng đang ngủ vài phút sau khi thiết bị chuyển sang chế độ ngủ.

Lý do là phương thức ForceStopPackage() cho phép Greenify đưa các ứng dụng vào trạng thái không hoạt động, là phương thức nội bộ và chỉ khả dụng cho các ứng dụng hệ thống hoặc những ứng dụng chạy bằng root. Ở chế độ không root, bạn chỉ có thể sử dụng phương thức killBackgroundProcesses(), phương thức này không tải hoàn toàn tiến trình khỏi bộ nhớ, do đó các sự kiện hệ thống tiếp tục đến với nó và "đánh thức" nó, điều này hoàn toàn không tương ứng với Greenify hệ tư tưởng.

Do đó, để triển khai chức năng ở chế độ không root, nhà phát triển Greenify đã thực hiện một con đường hoàn toàn khác và rất sáng tạo. Khi được cài đặt, ứng dụng sẽ đăng ký làm Dịch vụ trợ năng, do đó có quyền truy cập vào giao diện hệ thống, sau đó chỉ cần gọi trình quản lý ứng dụng và nhấp vào các nút cần thiết để tắt ứng dụng thông qua menu cài đặt Android tiêu chuẩn. Rất tiếc, ở chế độ ngủ, thao tác này không thể thực hiện được nên trên những smartphone chưa root Greenify chỉ có thể ngủ các ứng dụng sau khi người dùng nhấn nút tương ứng.

NGHỆ THUẬT

Trong Android 4.4, sự thay thế cho Dalvik đã xuất hiện - ART, Android Runtime. Nó cung cấp trình biên dịch AOT. Để hiểu nó là gì và lợi thế của ART là gì, bạn sẽ phải thực hiện một chuyến tham quan ngắn gọn về lịch sử.

Vào thời điểm nền tảng của Android đang được đặt ra, Java đã được chọn làm ngôn ngữ lập trình - phần lớn là do hệ điều hành này được cho là có thể được sử dụng trên nhiều nền tảng khác nhau. Và nó tốt cho tất cả mọi người, ngoại trừ một điều - tốc độ của các ứng dụng Java khá thấp. Điều này xảy ra vì mã thực sự đang được diễn giải.

Thời gian trôi qua. Trong Android 2.2, trình biên dịch JIT đã được thêm vào máy ảo Dalvik. Điều này cho phép chúng tôi đạt được tốc độ tăng khá đáng kể, nhưng không giải quyết được tất cả các vấn đề. Và giờ đây, phiên bản KitKat đã xuất hiện ART, cho phép bạn biên dịch các ứng dụng ngay cả khi không chạy - trong khi cài đặt. Bạn có thể kích hoạt nó trong cùng menu nhà phát triển nơi chúng tôi đã tắt các hiệu ứng. Một mặt, điều này làm tăng thời gian và kích thước cài đặt, đồng thời, khi bật lần đầu tiên, sẽ mất thời gian đáng kể để chuyển đổi tất cả các ứng dụng đã cài đặt thành mã gốc. Mặt khác, tốc độ tăng sau khi kích hoạt trung bình là 50% và đối với một số ứng dụng thậm chí còn nhiều hơn (đặc biệt, thao tác cuộn đã trở nên mượt mà hơn rất nhiều).

Nhưng ART cũng có nhược điểm. Một số trong số chúng là hiển nhiên - ví dụ: không tương thích với một số ứng dụng và trình che giấu nhất định. Họ chỉ đơn giản là không tập trung sự chú ý vào một số cá nhân nhất định, mặc dù họ nên làm như vậy. Trong số này tôi sẽ bao gồm các vấn đề bảo mật có thể xảy ra. Các thử nghiệm được tiến hành tương đối gần đây (tại hội nghị HITB tháng 5) cho thấy rằng nếu một tệp DEX được tạo đặc biệt được chèn vào, trình dịch (dex2oat) sẽ gặp sự cố. Ngoài ra, nếu bạn tìm thấy lỗ hổng trong chính ART, bạn có thể tạo rootkit ở chế độ người dùng. Ngoài ra, hình ảnh boot.oat do trình dịch tạo ra có địa chỉ cơ sở cố định (0x700000), cho phép bạn bỏ qua ASLR trong một số điều kiện nhất định.

Đồng thời, theo quan điểm của kỹ thuật đảo ngược, việc phân tích tĩnh các tệp OAT vẫn gặp khó khăn - vì lý do đơn giản là tên phương thức thông thường không có trong mã. Điều này có thể hiểu được. Tuy nhiên, vì định dạng tệp OAT thực sự là ELF nên bạn có thể sử dụng các công cụ được thiết kế cho định dạng sau, chẳng hạn như GDB. Đối với động... Không có bộ công cụ nào cho việc đó.

ART sẽ được bật theo mặc định trong phiên bản thứ năm của hệ điều hành Google (và Dalvik, theo đó, sẽ bị xóa). Theo tôi, trước những vấn đề bảo mật tiềm ẩn, còn quá sớm để từ bỏ hoàn toàn Dalvik nên tôi không đồng ý với chính sách của Google ở ​​đây. Tuy nhiên (với suy nghĩ này), việc kích hoạt ART trên KitKat để kiểm tra các ứng dụng bạn cần sẽ càng đáng giá hơn.

Phần kết luận

Bất chấp tính linh hoạt của nền tảng Android, rất khó để tăng tốc thiết bị của bạn nếu không sử dụng chương trình cơ sở tùy chỉnh và/hoặc đã root. Nhưng điều đó không phải là không thể, như bài viết này đã chứng minh. Cuối cùng, tôi sẽ cho bạn lời khuyên chung: chỉ cài đặt những ứng dụng mà bạn thực sự sẽ sử dụng và nói “Không” một cách kiên quyết với những người khác.

Các chương trình nhẹ cho Android

Tôi sẽ đưa ra một danh sách ngắn các chương trình tương tự nhẹ của các chương trình cần thiết cho Android. Danh sách này rất tối thiểu, chỉ bao gồm những gì, theo tôi, là cần thiết:

  • Bạn có thể sử dụng RMaps thay vì Google Maps. Ứng dụng này không chỉ nhẹ hơn mà còn có nhiều chức năng hơn.
  • Adobe Reader cồng kềnh có thể được thay thế bằng Mupdf.
  • Có khá nhiều độc giả. Trong số những cái nhẹ, tôi có thể khuyên dùng AlReader và FBReader.
  • Đối với các trình duyệt, bạn có thể cài đặt Lighthing Browser, đây thực tế là một trình duyệt tiêu chuẩn nhẹ.
  • Tốt hơn hết bạn nên thay thế ứng dụng khách Feedly RSS reader cực kỳ nặng bằng FeedMe nhẹ (hãy cẩn thận, chỉ dành cho những người thông minh).

Root mang lại điều gì? (lời biên tập viên)

Khoảng một năm trước, tôi đã viết một bài viết về việc tăng tốc các phiên bản Android mới trên các thiết bị lỗi thời. Trong đó, tôi đã nói về một số kỹ thuật yêu cầu quyền root, nhờ đó bạn có thể tăng hiệu suất của điện thoại thông minh của mình bằng cách dỡ bỏ tất cả các thành phần hệ thống không quan trọng khỏi RAM. Tóm lại, bài viết trình bày năm phương pháp chính:

  • Điều chỉnh cơ chế Low Memory Killer để hướng dẫn hệ thống dỡ bỏ các ứng dụng chạy nền khỏi bộ nhớ của thiết bị nhanh hơn so với mặc định. Thủ thuật này yêu cầu sửa đổi các tham số kernel và do đó chỉ khả dụng trên thiết bị đã root. Ứng dụng sử dụng: Auto Memory Manager hoặc MinFree.
  • Xóa tất cả các ứng dụng hệ thống không cần thiết khỏi thư mục /system/app và /system/priv-app. Có thể được thực hiện bằng bất kỳ trình quản lý tệp nào có hỗ trợ root.
  • Vô hiệu hóa các ứng dụng hệ thống không cần thiết bằng Bloatware Freezer, vô hiệu hóa tính năng tự động tải của chúng bằng Autostarts.
  • Cài đặt hạt nhân tùy chỉnh được tối ưu hóa và kích hoạt cơ chế Zram cũng như thuật toán kiểm soát tắc nghẽn TCP westwood. Ép xung bộ xử lý.
  • Điều chỉnh hệ thống con bộ nhớ ảo kernel để đảm bảo tải dữ liệu khỏi bộ đệm nhanh hơn.