كيفية تعطيل التشفير على Android؟

كيفية تعطيل التشفير على Android؟.

صباح الخير. إليك برنامج تعليمي صغير يجيب على سؤال بسيط: كيفية إزالة تشفير النظام من الهاتف الذكي تحت Cyanogenmod؟

في الواقع ، في Android ، في قائمة ، ثم ، من الممكن تشفير الهاتف. يتم فك التشفير عن طريق إدخال كلمة مرور. لكن احذر ، فهذه الميزة لا يمكن عكسها بشكل مباشر. يتطلب عادةً إعادة ضبط المصنع للنظام ، وبالتالي فقدان البيانات في حالة عدم وجود نسخة احتياطية مسبقة.

ومع ذلك ، على جهاز Samsung Galaxy S3 ، مع Cyanogenmod 4.4.2 و ClockWorkMod Recovery 6.0.4.6 ، إعادة التعيين من <الإعدادات> ، <النسخ الاحتياطي وإعادة التعيين> ، <استعادة المصنع> ، إذا كان يمسح بيانات الهاتف بشكل جيد ، لا يزيل التشفير منه…

حل آخر ، انتقل من خلال ClockWorkMod Recovery ، الأمر <مسح البيانات / احتياطي المصنع>. فشل أيضًا لأن القسم /devices/platform/s3c-sdhci.2/mmc_host/mmc1 (القيمة التي قد تتغير اعتمادًا على الهاتف) لا “يتم تحميله”.

لقد بحثت عن حل يعمل. لم يكن الأمر سهلاً ، لأنه إذا كانت هناك بعض المعلومات حول تشفير النظام في Android ، فلا يمكن استخدام الكثير للتراجع عنه ، باستثناء إجراء إعادة ضبط المصنع …

انتهى بي الأمر بإيجاد حل يعمل بشكل مثالي ، من خلال التحقق من المعلومات المختلفة وتجميعها في المنتديات الناطقة باللغة الإنجليزية. يُنصح مسبقًا بحفظ بيانات الهاتف الذكي ، لأنه سيتم محو كل شيء!

من جهاز كمبيوتر يعمل بنظام Linux Debian أو Ubuntu ، قم بتثبيت حزمة ADT من Android SDK: http://developer.android.com/sdk/index.html ، ثم قم بإصدار الأوامر التالية:

sudo dpkg –add-architecture i386
sudo apt-get update
sudo apt-get install ia32-libs

بعد ذلك ، نقوم بإعادة تشغيل الهاتف الذكي في وضع الاسترداد ، ثم نقوم بتوصيله بمنفذ USB على الكمبيوتر. نقوم بتشغيل adb shell بالأوامر:

USB دولار adb
الجذر $ adb
شل $ adb -d

الهدف الآن هو الحصول على معلومات قسم بيانات المستخدم. لدينا على سبيل المثال:

افترقنا / ديف / بلوك / mmcblk0
افترق جنو 1.8.8.1.179-aef3
باستخدام / dev / block / mmcblk0
مرحبًا بكم في GNU Parted! اكتب “تعليمات” لعرض قائمة بالأوامر.
(مفترق) طباعة
مطبعة
الموديل: MMC VTU00M (sd / mmc)
القرص / dev / block / mmcblk0: 15.8 جيجا بايت
حجم القطاع (منطقي / فيزيائي): 512B / 512B
جدول التقسيم: gpt

رقم بداية نهاية حجم ملف نظام الأعلام
14194 كيلو بايت 8389 كيلو بايت 4194 كيلو بايت BOTA0
2 8389 كيلو بايت 12.6 ميجا بايت 4194 كيلو بايت BOTA1
3 12.6 ميجابايت 33.6 ميجابايت 21.0 ميجابايت ext4 EFS
4 33.6 ميجا بايت 41.9 ميجا بايت 8389 كيلو بايت PARAM
5 41.9 ميجا بايت 50.3 ميجا بايت 8389 كيلو بايت BOOT
6 50.3 ميجابايت 58.7 ميجابايت 8389 كيلو بايت استرداد
7 58.7 ميجا بايت 92.3 ميجا بايت 33.6 ميجا بايت راديو
8 92.3 ميجابايت 1166 ميجابايت 1074 ميجابايت ext4 ذاكرة التخزين المؤقت
9 1166 ميجابايت 2777 ميجابايت 1611 ميجابايت ext4 SYSTEM
10 2777 ميجا بايت 3364 ميجا بايت 587 ميجا بايت ext4 مخفي
11 3364 ميجا بايت 3372 ميجا بايت 8389 كيلو بايت عبر الهواء
12 3372 ميجابايت 15.8 جيجابايت 12.4 جيجابايت بيانات المستخدم

مجلد / data هو القسم رقم 12 (USERDATA) على الهاتف الذكي. جهاز الكتلة هو path / dev / block / mmcblk0p12.

بعد ذلك ، يمكننا إعادة إنشاء قسم / بيانات جديد باستخدام الأمر التالي:

$ mke2fs -t ext4 / dev / block / mmcblk0p12
mke2fs 1.41.12 (17 مايو 2010)
تسمية نظام الملفات =
نوع نظام التشغيل: Linux
حجم الكتلة = 4096 (سجل = 2)
حجم الجزء = 4096 (سجل = 2)
الخطوة = 0 كتل ، عرض الشريط = 0 كتل
755904 inodes ، 3022848 كتل
151142 قطعة (5.00٪) محجوزة للمستخدم المتميز
أول كتلة بيانات = 0
الحد الأقصى لكتل ​​نظام الملفات = 3095396352
93 مجموعة كتلة
32768 بلوك لكل مجموعة ، 32768 شظية لكل مجموعة
8128 inodes لكل مجموعة
النسخ الاحتياطية Superblock المخزنة على الكتل:
32768 ، 98304 ، 163840 ، 229376 ، 294912 ، 819200 ، 884736 ، 1605632 ، 2654208

كتابة جداول inode: تم
إنشاء مجلة (32768 كتلة): تم
كتابة المعلومات المحاسبية للكتل الكبيرة ونظام الملفات: تم

سيتم فحص نظام الملفات هذا تلقائيًا كل 24 عملية تحميل أو
180 يومًا ، أيهما أقرب. استخدم tune2fs -c أو -i للتجاوز.

أخيرًا ، ما عليك سوى إعادة تشغيل الهاتف الذكي. تظهر شاشة تهيئة CyanogenMod ، ولم يعد هناك (أخيرًا) تشفير النظام.

هل كان المقال مفيداً؟شاركه مع أصدقائك ولا تنسى لايك والتعليق


Comments

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *