Cách xóa quản trị viên thiết bị khỏi các nguồn không xác định. Sử dụng chính sách quản trị trong Android

Phần sụn của nhiều điện thoại thông minh và máy tính bảng chạy Android chứa cái gọi là bloatware: các ứng dụng được nhà sản xuất cài đặt sẵn với tính hữu dụng đáng ngờ. Theo quy định, không thể loại bỏ chúng theo cách thông thường. Vì vậy, hôm nay chúng tôi muốn hướng dẫn bạn cách gỡ cài đặt các chương trình như vậy.

Ngoài bloatware, không thể loại bỏ phần mềm vi-rút theo cách thông thường: các ứng dụng độc hại lợi dụng sơ hở trong hệ thống để giả vờ là quản trị viên của thiết bị bị chặn tùy chọn gỡ cài đặt. Trong một số trường hợp, vì lý do tương tự, sẽ không thể xóa một chương trình hoàn toàn vô hại và hữu ích như: nó cần quyền quản trị viên đối với một số tùy chọn. Các ứng dụng hệ thống như tiện ích tìm kiếm của Google, trình quay số tiêu chuẩn hoặc trình quay số mặc định cũng được bảo vệ khỏi việc gỡ cài đặt.

Các phương pháp thực tế để xóa các ứng dụng có thể gỡ cài đặt tùy thuộc vào việc thiết bị của bạn có quyền truy cập root hay không. Nó không bắt buộc, nhưng với những quyền như vậy, bạn sẽ có thể loại bỏ những phần mềm hệ thống không cần thiết. Các tùy chọn dành cho thiết bị không có quyền truy cập root có phần hạn chế, nhưng trong trường hợp này vẫn có một lối thoát. Chúng ta hãy xem xét tất cả các phương pháp chi tiết hơn.

Phương pháp 1: Vô hiệu hóa quyền quản trị viên

Nhiều ứng dụng sử dụng đặc quyền nâng cao để điều khiển thiết bị của bạn, bao gồm khóa màn hình, đồng hồ báo thức, một số trình khởi chạy và thường là vi-rút giả dạng phần mềm hữu ích. Không thể gỡ cài đặt chương trình đã được cấp quyền truy cập vào quản trị Android theo cách thông thường - nếu bạn cố gắng thực hiện việc này, bạn sẽ thấy thông báo cho biết rằng không thể gỡ cài đặt do tùy chọn quản trị viên thiết bị đang hoạt động. Phải làm gì trong trường hợp này? Đây là những gì bạn cần làm.

  1. Đảm bảo rằng tùy chọn nhà phát triển được bật trên thiết bị của bạn. Đi đến "Cài đặt".

    Hãy chú ý đến phần cuối của danh sách - một tùy chọn như vậy sẽ có ở đó. Nếu nó không có ở đó, thì hãy làm như sau. Ở cuối danh sách có một mục "Về điện thoại". Nhập nó.

    Cuộn đến "Số bản dựng". Nhấn vào đó 5-7 lần cho đến khi bạn thấy thông báo về việc mở khóa tùy chọn nhà phát triển.

  2. Bật chế độ gỡ lỗi USB trong cài đặt của nhà phát triển. Để thực hiện việc này, hãy truy cập "Tùy chọn nhà phát triển".

    Kích hoạt các tùy chọn bằng cách sử dụng nút chuyển ở trên cùng, sau đó cuộn qua danh sách và chọn hộp bên cạnh "Tìm kiếm và phát hiện lỗi thông qua USB".

  3. Quay lại cửa sổ cài đặt chính và cuộn danh sách các tùy chọn xuống khối chung. Nhấn vào một mục "Sự an toàn".

    Trên Android 8.0 và 8.1 tùy chọn này được gọi "Vị trí và bảo vệ".

  4. Tiếp theo, bạn nên tìm tùy chọn quản trị viên thiết bị. Trên các thiết bị có phiên bản Android 7.0 trở xuống, nó được gọi là "Nhưng ngươi quản ly thiêt bị".

    Trong Android Oreo tính năng này được gọi là "Ứng dụng quản trị viên thiết bị" và nằm gần như ở dưới cùng của cửa sổ. Nhập mục cài đặt này.

  5. Danh sách các ứng dụng được phép bổ sung chức năng sẽ hiện ra. Theo quy định, bên trong có điều khiển thiết bị từ xa, hệ thống thanh toán (S Pay, ), tiện ích tùy chỉnh, đồng hồ báo thức tiên tiến và phần mềm tương tự khác. Có thể sẽ có một ứng dụng trong danh sách này mà bạn không thể gỡ bỏ được. Để vô hiệu hóa đặc quyền quản trị viên cho anh ấy, hãy nhấn vào tên anh ấy.

    Trên các phiên bản hệ điều hành mới nhất của Google, cửa sổ này trông như thế này:

  6. Trong Android 7.0 trở xuống - có một nút ở góc dưới bên phải "Tắt", mà bạn cần nhấn.
  7. Trong Android 8.0 và 8.1 - nhấp vào "Tắt ứng dụng quản trị thiết bị".

  8. Bạn sẽ tự động quay lại cửa sổ trước đó. Xin lưu ý rằng dấu kiểm bên cạnh chương trình mà bạn đã vô hiệu hóa quyền quản trị viên đã biến mất.

  9. Điều này có nghĩa là một chương trình như vậy có thể bị xóa theo bất kỳ cách nào có sẵn.

Phương pháp này cho phép bạn loại bỏ hầu hết các ứng dụng có thể gỡ cài đặt nhưng có thể không hiệu quả trong trường hợp có vi-rút hoặc bloatware mạnh được nhúng trong chương trình cơ sở.

Phương pháp 2: ADB + Trình kiểm tra ứng dụng

Phương pháp phức tạp nhưng hiệu quả nhất để loại bỏ phần mềm có thể gỡ cài đặt mà không cần quyền truy cập root. Để sử dụng nó, bạn cần tải xuống và cài đặt Android Debug Bridge trên máy tính và ứng dụng App Inspector trên điện thoại của bạn.

Sau khi thực hiện việc này, bạn có thể tiến hành quy trình được mô tả bên dưới.

  1. Kết nối điện thoại của bạn với máy tính và cài đặt trình điều khiển cho điện thoại nếu cần.
  2. Đảm bảo rằng kho lưu trữ với ADB đã được giải nén vào thư mục gốc của đĩa hệ thống. Sau đó mở "Dòng lệnh": gọi "Bắt đầu" và gõ các chữ cái vào trường tìm kiếm cmd. Nhấp chuột phải vào phím tắt và chọn "Chạy như quản trị viên".
  3. Trong cửa sổ "Dòng lệnh" viết các lệnh tuần tự:

    cd c:/adb
    thiết bị adb
    vỏ adb

  4. Đi tới chỗ điện thoại. Mở Trình kiểm tra ứng dụng. Danh sách tất cả các ứng dụng có sẵn trên điện thoại hoặc máy tính bảng của bạn sẽ được trình bày theo thứ tự bảng chữ cái. Tìm cái bạn muốn xóa trong số đó và nhấn vào tên của nó.
  5. Hãy nhìn kỹ vào dòng "Tên gói hàng"— chúng ta sẽ cần thông tin được ghi trong đó sau.
  6. Quay trở lại máy tính của bạn và "Dòng lệnh". Nhập lệnh sau vào đó:

    pm gỡ cài đặt -k --user 0 *Tên gói*

    Thay vì *Tên gói*, hãy nhập thông tin từ dòng tương ứng trên trang của ứng dụng cần xóa trong Trình kiểm tra ứng dụng. Đảm bảo lệnh được nhập chính xác và nhấn Đi vào.

  7. Sau thủ tục, ngắt kết nối thiết bị khỏi máy tính. Ứng dụng sẽ bị xóa.

Hạn chế duy nhất của phương pháp này là nó chỉ xóa ứng dụng đối với người dùng mặc định (toán tử “người dùng 0” trong lệnh được đưa ra trong hướng dẫn). Mặt khác, đây là một điểm cộng: nếu bạn đã xóa một ứng dụng hệ thống và gặp sự cố với thiết bị, bạn chỉ cần thực hiện việc này để đưa ứng dụng đã xóa về vị trí của nó là đủ.

Cách 3: Titanium Backup (Chỉ root)

Nếu thiết bị của bạn đã được root, quy trình gỡ cài đặt các chương trình có thể gỡ cài đặt được đơn giản hóa rất nhiều: chỉ cần cài đặt Titanium Backup, trình quản lý ứng dụng nâng cao có thể xóa hầu hết mọi phần mềm trên điện thoại của bạn.

Phương pháp này là giải pháp đơn giản và thuận tiện nhất cho vấn đề gỡ cài đặt chương trình trên Android. Điểm trừ duy nhất là phiên bản miễn phí của Titanium Backup có phần hạn chế về khả năng của nó, tuy nhiên, điều này là đủ cho quy trình được mô tả ở trên.

Phần kết luận

Như bạn có thể thấy, việc xử lý các ứng dụng có thể gỡ cài đặt khá dễ dàng. Cuối cùng, hãy để chúng tôi nhắc bạn - không cài đặt phần mềm đáng ngờ từ các nguồn không xác định trên điện thoại của bạn, vì bạn có nguy cơ bị nhiễm vi-rút.

Điều này có thể xảy ra với bất kỳ ai - khi bạn cố gắng xóa một ứng dụng, hóa ra là không thể xóa được ứng dụng đó. Hơn nữa, trong trường hợp này, chúng ta không nói về một ứng dụng tích hợp sẵn trong phần sụn, không thể gỡ bỏ nếu không có quyền root, mà là về ứng dụng phổ biến nhất mà bạn đã cài đặt trên thiết bị của mình.

Ví dụ: cách đây một thời gian, chúng tôi đã nói về vấn đề này và cũng giới thiệu một ứng dụng có tên Mở khóa âm lượng, nhờ đó bạn có thể bật thiết bị bằng cách nhấn nút tăng âm lượng. Khi chạy, ứng dụng nhận được quyền quản trị viên nên không có cách nào dễ dàng để gỡ bỏ nó. Nhưng hãy cho bạn thấy rõ nó trông như thế nào.

Đi tới cài đặt và tìm phần “Ứng dụng”.

Ở đây chúng ta thấy một danh sách các ứng dụng. Chọn thứ bạn cần (trong trường hợp của chúng tôi là Mở khóa âm lượng).

Và chúng ta thấy gì? Đúng vậy, nút "Xóa" không hoạt động.

Nếu bạn gặp phải vấn đề tương tự, không vấn đề gì, nó có thể được giải quyết. Để thực hiện việc này, hãy truy cập Google Play và nhập tìm kiếm từ “gỡ cài đặt” (không có dấu ngoặc kép) hoặc trình gỡ cài đặt. Chọn một ứng dụng từ Phần mềm Rhythm và cài đặt nó. Đây là một ứng dụng miễn phí cực kỳ nhỏ, thậm chí không yêu cầu thêm quyền.

Sau khi cài đặt ứng dụng, hãy mở nó và xem danh sách tất cả các ứng dụng đã cài đặt. Chọn ứng dụng bạn cần bằng cách nhấn vào nó một lần, sau đó nhấp vào nút “Xóa ứng dụng đã chọn” nằm ở đầu màn hình.

Chúng tôi đồng ý với việc xóa và nhìn thấy một cửa sổ trước mặt có dòng chữ: “Không thể xóa gói vì nó được chọn để quản lý thiết bị." Nhấp vào “Cài đặt quản trị”.

Một cửa sổ mở ra và bỏ chọn ứng dụng.

Trong cửa sổ mới, vô hiệu hóa quyền quản trị của ứng dụng bằng cách nhấp vào nút “Tắt”.

Sau đó, chúng ta đến trang ứng dụng và thấy nút “Xóa” đã được kích hoạt.

Click vào nó và ứng dụng sẽ bị xóa.

Tất nhiên, với cách này bạn có thể loại bỏ những ứng dụng virus mà cách thông thường không thể gỡ bỏ được. Để xóa ứng dụng hệ thống, bạn phải có quyền root.

Cách thứ hai

Đối với phương pháp này, chúng tôi cảm ơn người dùng có biệt danh Android, người trong phần nhận xét đã đề xuất một phương pháp ít phức tạp hơn để xóa các ứng dụng đó. Anh ấy đã nói về một phương pháp khác yêu cầu kích hoạt tính năng gỡ lỗi USB. Một người dùng có biệt danh Valery đã báo cáo rằng bạn có thể sử dụng phương pháp này mà không cần gỡ lỗi USB, chúng tôi cảm ơn anh ấy vì điều đó. Chưa hết, chúng tôi còn đưa ra một ví dụ về gỡ lỗi USB - để đề phòng. Chúng tôi khuyên bạn nên mở ngay phần “Bảo mật” (xem ba ảnh chụp màn hình cuối cùng) và nếu điều này không hiệu quả, hãy thử bật gỡ lỗi USB.

Đi tới cài đặt. Tại đây, hãy tìm phần “Giới thiệu về điện thoại” (hoặc “Giới thiệu về máy tính bảng”).

Sau khi mở phần này, nó sẽ xuất hiện trong cài đặt:

Đi vào đó và đánh dấu vào ô bên cạnh “USB Debugging”.

Tại đây bạn sẽ thấy dấu tích của một ứng dụng không thể gỡ bỏ theo cách thông thường.

Chỉ cần bỏ chọn hộp, sau đó nhấp vào Tắt.

Bây giờ ứng dụng có thể được gỡ cài đặt như bình thường.

Mikhail Varakin
giáo viên tại Trung tâm đào tạo máy tính “Chuyên gia”
tại MSTU được đặt theo tên. N.E. Bauman

Khi thị phần thiết bị di động tăng lên, nền tảng Android ngày càng trở nên hấp dẫn đối với các nhà phát triển ứng dụng doanh nghiệp. Đồng thời, môi trường doanh nghiệp được đặc trưng bởi nhu cầu tuân thủ các chính sách đảm bảo mức độ bảo mật cần thiết của hệ thống thông tin. Android API 8 (Android 2.2) lần đầu tiên giới thiệu hỗ trợ cho các ứng dụng doanh nghiệp bằng API quản trị thiết bị, cung cấp khả năng quản lý thiết bị trên nền tảng Android ở cấp hệ thống. API này cho phép các nhà phát triển tạo các ứng dụng cần thiết trong môi trường công ty nơi quản trị viên IS doanh nghiệp cần kiểm soát các thiết bị di động của nhân viên. Một trong những ứng dụng này đã có sẵn trên tất cả các thiết bị hiện đại: ứng dụng email tích hợp sử dụng API quản trị thiết bị khi đồng bộ hóa với Microsoft Exchange và thông qua ứng dụng này, quản trị viên Exchange có thể thực thi các chính sách mật khẩu, cũng như xóa dữ liệu từ xa (đặt lại về cài đặt gốc) ) trong trường hợp bị mất hoặc trộm cắp thiết bị.

Các khía cạnh tổ chức sử dụng

Ứng dụng sử dụng API quản trị thiết bị có thể được cài đặt trên thiết bị theo bất kỳ cách nào, cả thông qua Google Play và từ các nguồn khác. Việc một ứng dụng được cài đặt không đảm bảo tuân thủ các chính sách mà ứng dụng đó được tạo ra - người dùng bắt buộc phải đồng ý với việc áp dụng các chính sách quản trị. Trong trường hợp thất bại, ứng dụng sẽ vẫn còn trên hệ thống và ở trạng thái không hoạt động. Thông thường, sự đồng ý của người dùng đối với các chính sách sẽ cung cấp các khả năng hữu ích, chẳng hạn như quyền truy cập vào thông tin nhạy cảm sẽ không có nếu họ chọn không tham gia. Nếu người dùng không tuân thủ các chính sách hiện tại (ví dụ: khi sử dụng mật khẩu không đủ mạnh), phản ứng của ứng dụng sẽ được xác định bởi những gì nhà phát triển cho là cần thiết phải thực hiện; thông thường người dùng sẽ mất khả năng sử dụng các dịch vụ của công ty. Khi sử dụng cơ chế quản trị trong môi trường doanh nghiệp cần lưu ý những điểm sau:

  • nếu bạn cố gắng kết nối với một dịch vụ yêu cầu tuân thủ một bộ chính sách nhất định, không phải tất cả các chính sách đó đều được thiết bị di động hỗ trợ (ví dụ: do phiên bản Android đã lỗi thời), kết nối sẽ không được thiết lập;
  • nếu một số ứng dụng sử dụng API quản trị thiết bị được kích hoạt trên thiết bị thì các hạn chế nghiêm ngặt nhất do chính sách quản trị sử dụng trong các ứng dụng này áp đặt sẽ được áp dụng;
  • Ngoài các hạn chế khác nhau liên quan đến mật khẩu (độ phức tạp, thời gian cũ, số lần thử truy cập), thời gian không hoạt động tối đa trước khi khóa màn hình, yêu cầu mã hóa phương tiện và cấm sử dụng máy ảnh, API quản trị thiết bị hiện cung cấp các tính năng bổ sung: yêu cầu một thay đổi mật khẩu, khóa màn hình ngay lập tức và đặt lại về cài đặt gốc (với khả năng dọn dẹp bộ nhớ ngoài – thẻ SD);
  • Những lo ngại của người dùng về khả năng quản trị viên công ty truy cập dữ liệu cá nhân và thư từ, mật khẩu của chủ sở hữu thiết bị trên mạng xã hội, v.v. là hoàn toàn vô căn cứ: API quản trị thiết bị không cung cấp những khả năng như vậy.

Làm thế nào nó hoạt động

Hiện tại, API quản trị thiết bị chứa ba lớp làm cơ sở cho các ứng dụng quản trị thiết bị đầy đủ tính năng:

  • Thiết bịQuản trị viênNgười nhận: lớp cơ sở cho các lớp thực hiện chính sách quản trị; các phương thức gọi lại của lớp này cung cấp các phương tiện thuận tiện để mô tả phản ứng đối với các sự kiện nhất định liên quan đến chính sách - “người nhận tin nhắn” riêng lẻ cho các sự kiện khác nhau;
  • Trình quản lý chính sách thiết bị: lớp quản lý các chính sách áp dụng trên thiết bị;
  • Thông tin quản trị viên thiết bị: lớp dùng để mô tả siêu dữ liệu.

Logic ứng dụng chính được triển khai trong một lớp mở rộng lớp DeviceAdminReceiver, lớp này là hậu duệ của lớp BroadcastReceiver. Điều quan trọng cần nhớ ở đây là các phương thức gọi lại của lớp chúng ta được thực thi trong luồng ứng dụng chính (luồng UI), do đó việc thực hiện các thao tác dài trong chúng là không thể chấp nhận được do có nguy cơ chặn giao diện người dùng. Tất cả các hành động “chạy dài” cần thiết phải được thực hiện trong một luồng khác (hoặc thậm chí trong một dịch vụ riêng biệt). Giống như BroadcastReceiver thông thường, lớp của chúng ta phải được mô tả trong bảng kê khai ứng dụng:

. . .
android:name=".MyDeviceAdminReceiver"
android:permission="android.permission.BIND_DEVICE_ADMIN"
android:name="android.app.device_admin"
android:resource="@xml/device_admin_data" />


android:name="android.app.action.DEVICE_ADMIN_ENABLED"/>


. . .

Như bạn có thể thấy trong ví dụ, người nhận của chúng tôi sẽ nhận được tin nhắn có hành động bằng ACTION_DEVICE_ADMIN_ENABLED. Để chỉ hệ thống gửi cho chúng tôi những tin nhắn như vậy, chúng tôi yêu cầu quyền BIND_DEVICE_ADMIN (các quyền này không được cấp cho ứng dụng). Phần tử siêu dữ liệu chứa tham chiếu đến tài nguyên chứa các chính sách được ứng dụng hỗ trợ. Trong trường hợp của chúng tôi, đường dẫn đến tệp XML là: res/xml/device_admin_data. Nội dung mẫu của tập tin được hiển thị dưới đây:










Các phần tử con trong chính sách sử dụng mô tả các loại chính sách được sử dụng trong ứng dụng. Bạn có thể tìm thấy danh sách đầy đủ các chính sách có thể có trong các hằng số của lớp DeviceAdminInfo, kể cả trên dev.android.com: http://developer.android.com/reference/android/app/admin/DeviceAdminInfo.html.

Hãy xem một ví dụ triển khai thành phần quản trị:

lớp công khai MyDeviceAdminReceiver mở rộng DeviceAdminReceiver (

@Ghi đè
public void onDisabled(Ngữ cảnh, Ý định) (
super.onDisabled(bối cảnh, mục đích);
// Được gọi trước khi ứng dụng này dừng
// là quản trị viên thiết bị (sẽ bị vô hiệu hóa
// bởi người dùng).
}

@Ghi đè
public void onEnabled(Ngữ cảnh, Ý định) (

// Được gọi khi người dùng đã cho phép sử dụng
// ứng dụng này là quản trị viên thiết bị.
// DevicePolicyManager có thể được sử dụng ở đây
// để thiết lập các chính sách quản trị.
}

@Ghi đè
public void onPasswordChanged(Context context, Intent Intent) (
super.onPasswordChanged(bối cảnh, mục đích);
// Được gọi sau khi người dùng thay đổi mật khẩu.
// Mật khẩu mới có tuân thủ chính sách không,
// có thể được tìm thấy bằng phương thức
// DevicePolicyManager.isActivePasswordSufficient()
}

@Ghi đè
public void onPasswordExpiring(Ngữ cảnh, Ý định) (
super.onPasswordExpiring(bối cảnh, ý định);
// Được gọi nhiều lần khi thời gian đến gần
// lão hóa mật khẩu: khi bạn bật thiết bị, mỗi ngày một lần
// trước khi mật khẩu hết hạn và tại thời điểm mật khẩu hết hạn.
// Nếu mật khẩu không được thay đổi kể từ khi hết hạn, phương thức
// được gọi một lần mỗi ngày
}

@Ghi đè
public void onPasswordFailed(Context context, Intent Intent) (
super.onPasswordFailed(bối cảnh, mục đích);
// Được gọi khi nhập sai mật khẩu.
// Có thể tìm thấy số lần nhập mật khẩu không thành công
// sử dụng phương thức getCurrentFailedPasswordAttempts()
// lớp DevicePolicyManager.
}
. . .
}

Để quản lý các chính sách trong một ứng dụng, bạn cần lấy một tham chiếu đến trình quản lý chính sách (lưu ý rằng ngữ cảnh được chuyển tới các phương thức được hiển thị ở trên dưới dạng tham số):

Bối cảnh DevicePolicyManager dpm = (DevicePolicyManager)

Trong tương lai, người quản lý này sẽ được sử dụng để thiết lập chính sách. Phương thức onEnabled() đặt chất lượng mật khẩu được yêu cầu có thể trông giống như sau:

@Ghi đè
public void onEnabled(Ngữ cảnh, Ý định) (
super.onEnabled(bối cảnh, mục đích);
Bối cảnh DevicePolicyManager dpm = (DevicePolicyManager)
.getSystemService(Context.DEVICE_POLICY_SERVICE);
Tên thành phần cn = Tên thành phần mới(bối cảnh, getClass())

dpm.setPasswordQuality(cn, DevicePolicyManager.
PASSWORD_QUALITY_NUMERIC);

Cài đặt cho các tham số mật khẩu khác được thực hiện bằng các phương thức DevicePolicyManager tương ứng:

dpm.setPasswordMinimumLength(cn, 32);
dpm.setPasswordHistoryLength(cn, 10);
dpm.setPasswordExpirationTimeout(cn, 864000000L);

Ngoài việc thiết lập các chính sách, DevicePolicyManager còn cho phép bạn thực hiện các thao tác khác (tất nhiên là không phải theo phương thức onEnabled()):

  • khóa màn hình ngay lập tức:
    dpm.lockNow();
  • Khôi phục cài đặt gốc với thẻ SD rõ ràng:
    dpm.wipeData(DevicePolicyManager.WIPE_EXTERNAL_STORAGE);
  • khóa máy ảnh:
    dpm.setCameraDisabled(cn, true);

thông tin thêm

Bạn có thể tìm thấy một ứng dụng mẫu đang hoạt động được triển khai trong gói SDK Android (<путь-к-SDK>/mẫu/android-<версия-API/ApiDemos/).

Trang web dev.android.com có ​​các bài viết về chủ đề này trong phần Đào tạo: http://developer.android.com/training/enterprise/device-management-policy.html và Hướng dẫn API: http://developer.android. com /guide/topics/admin/device-admin.html.

Mô tả các lớp của gói android.app.admin trên cùng một trang web: http://developer.android.com/guide/topics/admin/device-admin.html.

Bạn có thể tìm hiểu cách phát triển ứng dụng di động cho Android tại.

Cực kỳ đơn giản. Để thực hiện việc này, bạn cần tìm chương trình hoặc trò chơi mong muốn, đọc mô tả và đánh giá của những người dùng khác, sau đó bạn có thể nhấp vào nút “Cài đặt” một cách an toàn. Việc gỡ cài đặt ứng dụng không còn khó khăn nữa: chỉ cần vài cú nhấp chuột. Tuy nhiên, đôi khi hệ thống từ chối xóa một số chương trình nhất định, chưa kể các ứng dụng được nhà sản xuất cài đặt sẵn. Làm thế nào để thoát khỏi vấn đề này? Hãy cùng tìm hiểu.

Nói chung, có hai lý do để không xóa một ứng dụng. Trong trường hợp đầu tiên, chương trình gây phiền nhiễu có thể hoạt động như quản trị viên thiết bị. Lựa chọn thứ hai phổ biến hơn nhiều và có lẽ ai trong chúng ta cũng từng gặp phải. Chúng ta đang nói về các ứng dụng là một phần của hệ thống điện thoại thông minh. Nói cách khác, các chương trình được cài đặt sẵn bởi các kỹ sư của công ty mà đơn giản là không có phím xóa.

Các đồng nghiệp nước ngoài của chúng tôi từ đấu trường điện thoại. Chúng ta hãy xem xét từng người trong số họ một cách riêng biệt.

Ứng dụng quản trị viên

Đừng vội đóng bài viết này: không có gì đáng sợ trong cụm từ này. Thực tế là một số ứng dụng yêu cầu nhiều quyền hơn. Ví dụ: đặt mật khẩu trên điện thoại thông minh, chặn mật khẩu, theo dõi vị trí địa lý và nhiều hơn thế nữa.

Trong trường hợp này, để loại bỏ chúng, chỉ cần bỏ chọn phần đặc biệt của menu. Trên chiếc HTC One S cũ tốt của tôi, chiếc máy mà tôi đã quay lại sử dụng sau khi sử dụng iPhone, để thực hiện việc này, bạn nên vào cài đặt - bảo mật - quản trị viên thiết bị. Một vấn đề đã được giải quyết, còn vấn đề kia thì sao?

Ứng dụng hệ thống

Không phải tất cả các nhà sản xuất điện thoại thông minh đều yêu thích người dùng của họ. Bằng chứng cho tuyên bố này là số lượng lớn các ứng dụng được cài đặt sẵn hoàn toàn vô dụng mà bạn không muốn sử dụng. Một lần nữa, trên điện thoại thông minh Đài Loan, những biểu tượng tương tự bao gồm biểu tượng EA Games, Friend Stream, Rescue, Teeter và các chương trình đáng ngờ khác.

Đồng ý rằng, sự hiện diện của chúng không gây khó chịu bằng việc không thể loại bỏ chúng, phải không? Tuy nhiên, hóa ra có một cách thoát khỏi tình huống này.

Để thực hiện việc này, bạn cần vào trình quản lý ứng dụng, chọn chương trình bị ghét và tìm nút “Tắt”. Sau đó, bạn cũng có thể xóa bộ nhớ cache của ứng dụng.

Kết quả sẽ không còn lâu nữa: các ứng dụng được đánh dấu sẽ biến mất khỏi menu và sẽ không còn nhắc nhở bạn về chúng nữa. Tuy nhiên, không phải lúc nào cũng có thể loại bỏ chúng hoàn toàn: rất có thể, một số chương trình sẽ chiếm vài megabyte trong ngăn thẻ nhớ, nhưng đừng quên ưu điểm chính. Ứng dụng bị tắt sẽ không khởi chạy khi thiết bị được bật, do đó tiết kiệm RAM và theo đó là sạc thiết bị. Không tệ, phải không?

Dù vậy, chúng ta không nên quên rằng nhiều ứng dụng hệ thống ảnh hưởng đến toàn bộ hoạt động của điện thoại thông minh và do đó bạn nên hết sức thận trọng khi tắt chúng.

Có nhiều chương trình không cần thiết như vậy trên điện thoại thông minh của bạn không? Chia sẻ câu trả lời của bạn trong phần bình luận.

Tại sao điện thoại di động của bạn đột nhiên bắt đầu hoạt động khác với bình thường, thậm chí “có” “cuộc sống” của chính nó? Có lẽ vì một chương trình độc hại đã xâm nhập vào đó. Ngày nay, số lượng virus và Trojan cho Android đang tăng lên theo cấp số nhân. Tại sao? Có, bởi vì những kẻ viết virus xảo quyệt biết rằng điện thoại thông minh và máy tính bảng ngày càng được đồng bào của chúng ta sử dụng làm ví điện tử và chúng đang làm mọi cách để chuyển tiền từ tài khoản của chủ sở hữu vào túi của họ. Hãy nói về cách hiểu thiết bị di động đã bị nhiễm trùng, cách loại bỏ vi-rút khỏi Android và bảo vệ bạn khỏi bị nhiễm trùng nhiều lần.

Dấu hiệu nhiễm virus trên thiết bị Android

  • Tiện ích bật lâu hơn bình thường, chạy chậm lại hoặc khởi động lại đột ngột.
  • Lịch sử cuộc gọi và tin nhắn SMS của bạn chứa các tin nhắn và cuộc gọi đi mà bạn không thực hiện.
  • Tiền sẽ tự động được ghi nợ từ tài khoản điện thoại của bạn.
  • Quảng cáo không liên quan đến bất kỳ ứng dụng hoặc trang web nào sẽ được hiển thị trên máy tính để bàn hoặc trình duyệt của bạn.
  • Các chương trình được cài đặt tự động, Wi-Fi, Bluetooth hoặc camera được bật.
  • Tôi mất quyền truy cập vào ví điện tử, ngân hàng di động hoặc không rõ lý do khiến số tiền trong tài khoản của tôi giảm.
  • Ai đó đã chiếm đoạt tài khoản của bạn trên mạng xã hội hoặc tin nhắn tức thời (nếu được sử dụng trên thiết bị di động).
  • Tiện ích đã bị khóa và trên màn hình hiển thị thông báo rằng bạn đã vi phạm điều gì đó và phải nộp phạt hoặc đơn giản là chuyển tiền cho người khác để mở khóa.
  • Các ứng dụng đột ngột ngừng khởi chạy, quyền truy cập vào các thư mục và tệp bị mất và một số chức năng của thiết bị bị chặn (ví dụ: không thể nhấn nút).
  • Khi khởi chạy chương trình, các thông báo như “đã xảy ra lỗi trong ứng dụng com.android.systemUI” bật lên.
  • Các biểu tượng không xác định xuất hiện trong danh sách ứng dụng và các quy trình không xác định xuất hiện trong trình quản lý tác vụ.
  • Chương trình chống vi-rút sẽ thông báo cho bạn khi phát hiện thấy các đối tượng độc hại.
  • Chương trình chống vi-rút đã tự động xóa khỏi thiết bị hoặc không khởi động.
  • Pin điện thoại hoặc máy tính bảng của bạn bắt đầu xả nhanh hơn bình thường.

Không phải tất cả các triệu chứng này đều là dấu hiệu 100% của vi-rút, nhưng mỗi triệu chứng đều là lý do để bạn ngay lập tức quét thiết bị của mình để phát hiện nhiễm trùng.

Cách dễ nhất để loại bỏ virus di động

Nếu tiện ích vẫn hoạt động, cách dễ nhất để loại bỏ vi-rút là sử dụng phần mềm chống vi-rút được cài đặt trên Android. Chạy quét toàn bộ bộ nhớ flash của điện thoại và nếu phát hiện thấy đối tượng độc hại, hãy chọn tùy chọn “Xóa”, lưu bản sao đã vô hiệu hóa trong vùng cách ly (trong trường hợp phần mềm chống vi-rút phát hiện ra thứ gì đó an toàn và nhầm nó với vi-rút).

Thật không may, phương pháp này giúp ích trong khoảng 30-40% trường hợp, vì hầu hết các đối tượng độc hại đều chủ động chống lại việc xóa. Nhưng cũng có sự kiểm soát đối với họ. Tiếp theo chúng ta sẽ xem xét các lựa chọn khi:

  • phần mềm chống vi-rút không khởi động, không phát hiện hoặc không loại bỏ nguồn gốc của sự cố;
  • chương trình độc hại được khôi phục sau khi loại bỏ;
  • Thiết bị (hoặc các chức năng riêng lẻ của nó) bị chặn.

Loại bỏ phần mềm độc hại ở chế độ an toàn

Nếu bạn không thể vệ sinh điện thoại hoặc máy tính bảng của mình một cách bình thường, hãy thử thực hiện một cách an toàn. Phần lớn các chương trình độc hại (không chỉ chương trình dành cho thiết bị di động) không hiển thị bất kỳ hoạt động nào ở chế độ an toàn và không ngăn chặn sự phá hủy.

Để khởi động thiết bị của bạn vào Chế độ an toàn, nhấn nút Bật/Tắt, đặt ngón tay của bạn lên “Tắt nguồn” và giữ cho đến khi thông báo “Vào Chế độ an toàn” xuất hiện. Sau đó, nhấn OK.

Nếu bạn có phiên bản Android cũ - 4.0 trở xuống, hãy tắt tiện ích theo cách thông thường và bật lại. Khi logo Android xuất hiện trên màn hình, nhấn đồng thời phím Tăng âm lượng và Giảm âm lượng. Giữ chúng cho đến khi thiết bị khởi động hoàn toàn.

Khi ở chế độ an toàn, hãy quét thiết bị của bạn bằng phần mềm chống vi-rút. Nếu không có phần mềm chống vi-rút hoặc vì lý do nào đó nó không khởi động, hãy cài đặt (hoặc cài đặt lại) nó từ Google Play.

Phương pháp này loại bỏ thành công các loại virus quảng cáo như Android.Gmobi 1 và Android.Gmobi.3 (theo phân loại của Dr. Web), tải nhiều chương trình khác nhau về điện thoại (để tăng xếp hạng), đồng thời hiển thị các biểu ngữ và quảng cáo trên Máy tính để bàn.

Nếu bạn có quyền siêu người dùng (root) và bạn biết chính xác nguyên nhân gây ra sự cố, hãy khởi chạy trình quản lý tệp (ví dụ: Root explorer), đi theo đường dẫn chứa tệp này và xóa nó. Thông thường, vi-rút di động và Trojan đặt nội dung của chúng (các tệp thực thi có phần mở rộng .apk) trong thư mục hệ thống/ứng dụng.

Để chuyển sang chế độ bình thường, bạn chỉ cần khởi động lại thiết bị.

Diệt virus di động qua máy tính

Việc loại bỏ vi-rút trên điện thoại qua máy tính sẽ giúp ích khi phần mềm chống vi-rút trên thiết bị di động không thể thực hiện được nhiệm vụ của nó ngay cả ở chế độ an toàn hoặc các chức năng của thiết bị bị chặn một phần.

Ngoài ra còn có hai cách để loại bỏ vi-rút khỏi máy tính bảng và điện thoại bằng máy tính:

  • sử dụng phần mềm chống vi-rút được cài đặt trên PC;
  • theo cách thủ công thông qua trình quản lý tệp dành cho các tiện ích Android, chẳng hạn như Android Commander.

Sử dụng phần mềm diệt virus trên máy tính của bạn

Để quét các tệp trên thiết bị di động của bạn bằng phần mềm chống vi-rút được cài đặt trên máy tính, hãy kết nối điện thoại hoặc máy tính bảng của bạn với PC bằng cáp USB, chọn phương pháp “Là ổ USB”.

Sau đó bật USB.

Sau đó, 2 “đĩa” bổ sung sẽ xuất hiện trong thư mục “Máy tính” trên PC - bộ nhớ trong của điện thoại và thẻ SD. Để bắt đầu quét, hãy mở menu ngữ cảnh của từng đĩa và nhấp vào “Quét tìm vi-rút”.

Loại bỏ phần mềm độc hại bằng Android Commander

Android Commander là chương trình trao đổi tệp giữa thiết bị di động Android và PC. Khi khởi chạy trên máy tính, nó cung cấp cho chủ sở hữu quyền truy cập vào bộ nhớ của máy tính bảng hoặc điện thoại, cho phép bạn sao chép, di chuyển và xóa mọi dữ liệu.

Để có toàn quyền truy cập vào tất cả nội dung của tiện ích Android, trước tiên bạn phải có quyền root và bật gỡ lỗi USB. Cái sau được kích hoạt thông qua ứng dụng dịch vụ “Cài đặt” - “Hệ thống” - “Tùy chọn nhà phát triển”.

Tiếp theo, kết nối tiện ích với PC của bạn dưới dạng ổ USB và chạy Android Commander với quyền quản trị viên. Trong đó, không giống như Windows Explorer, các tệp và thư mục hệ thống được bảo vệ của hệ điều hành Android được hiển thị - chẳng hạn như trong Root Explorer - trình quản lý tệp cho người dùng root.

Nửa bên phải của cửa sổ Android Commander hiển thị các thư mục của thiết bị di động. Tìm tệp thực thi của ứng dụng (có phần mở rộng .apk) đang gây ra sự cố và xóa nó. Ngoài ra, hãy sao chép các thư mục đáng ngờ từ điện thoại sang máy tính của bạn và quét từng thư mục đó bằng phần mềm chống vi-rút.

Phải làm gì nếu virus không được loại bỏ

Nếu các thao tác trên không dẫn đến bất cứ điều gì, chương trình độc hại vẫn tự phát hiện và nếu hệ điều hành ngừng hoạt động bình thường sau khi dọn dẹp, bạn sẽ phải sử dụng một trong những biện pháp triệt để:

  • thiết lập lại bằng cách khôi phục cài đặt gốc thông qua menu hệ thống;
  • thiết lập lại cứng thông qua menu Recovery;
  • flash lại thiết bị.

Bất kỳ phương pháp nào trong số này sẽ đưa thiết bị về trạng thái giống như sau khi mua - sẽ không còn chương trình người dùng, cài đặt cá nhân, tệp hoặc thông tin nào khác (dữ liệu về SMS, cuộc gọi, v.v.) trên đó. Tài khoản Google của bạn cũng sẽ bị xóa. Do đó, nếu có thể, hãy chuyển danh bạ điện thoại sang thẻ SIM và sao chép các ứng dụng trả phí cũng như các mục có giá trị khác sang phương tiện bên ngoài. Bạn nên thực hiện việc này một cách thủ công - không sử dụng các chương trình đặc biệt để không vô tình sao chép vi-rút. Sau đó, bắt đầu “điều trị”.

Khôi phục cài đặt gốc thông qua menu hệ thống

Tùy chọn này là đơn giản nhất. Nó có thể được sử dụng khi các chức năng của hệ điều hành và bản thân thiết bị không bị chặn.

Vào ứng dụng Cài đặt, mở phần Cá nhân - Sao lưu và chọn Khôi phục cài đặt gốc.

Thiết lập lại cứng thông qua menu Recovery

Thiết lập lại “cứng” sẽ giúp xử lý phần mềm độc hại nếu nó không bị xóa bằng bất kỳ phương pháp nào ở trên hoặc đã chặn đăng nhập. Chúng tôi rất vui mừng khi quyền truy cập vào menu Khôi phục (khôi phục hệ thống) vẫn được giữ lại.

Đăng nhập vào Recovery hoạt động khác nhau trên các điện thoại và máy tính bảng khác nhau. Trên một số, để làm được điều này, bạn cần giữ phím “Âm lượng +” khi bật, trên những máy khác - “Âm lượng -”, trên những máy khác - nhấn nút lõm đặc biệt, v.v. Thông tin chính xác có trong hướng dẫn dành cho thiết bị .

Trong menu Khôi phục, chọn tùy chọn “xóa dữ liệu/khôi phục cài đặt gốc” hoặc đơn giản là “khôi phục cài đặt gốc”.

Nhấp nháy

Nhấp nháy về cơ bản là cài đặt lại hệ điều hành Android, biện pháp tương tự như cài đặt lại Windows trên máy tính. Nó được sử dụng trong những trường hợp đặc biệt, chẳng hạn như khi một loại vi-rút Trung Quốc nào đó được nhúng trực tiếp vào chương trình cơ sở và đã tồn tại trên thiết bị kể từ khi nó “ra đời”. Một trong những phần mềm độc hại như vậy là spyware android spy 128 Origin.

Để flash điện thoại hoặc máy tính bảng, bạn sẽ cần quyền root, bộ phân phối (chính phần sụn), chương trình cài đặt, máy tính có cáp USB hoặc thẻ SD. Hãy nhớ rằng mỗi kiểu máy tiện ích đều có phiên bản phần sụn riêng. Hướng dẫn cài đặt thường được bao gồm trong đó.

Cách tránh nhiễm virus cho thiết bị Android

  • Chỉ cài đặt ứng dụng di động từ các nguồn đáng tin cậy, từ chối các chương trình bị hack.
  • Cập nhật thiết bị của bạn khi các bản cập nhật hệ thống được phát hành - trong đó, các nhà phát triển sẽ đóng các lỗ hổng bị vi-rút và Trojan khai thác.
  • Cài đặt phần mềm chống vi-rút di động và luôn bật nó.
  • Nếu tiện ích của bạn đóng vai trò là ví của bạn, đừng cho phép người khác sử dụng nó để truy cập Internet hoặc mở các tệp chưa được xác minh trên đó.