একটি কাস্টম রিকভারি কোনও এনক্রিপ্ট করা ডিভাইস নিয়ে কাজ করবে?


26

আমি জানতে চেয়েছিলাম অ্যান্ড্রয়েডের অন্তর্নির্মিত এনক্রিপশন (3.0.০ এ প্রবর্তিত) ব্যবহার করা আমার কাস্টম পুনরুদ্ধার (আমার ক্ষেত্রে ক্লক ওয়ার্ক মোড) ব্যবহারের ক্ষমতাকে প্রভাবিত করবে কিনা।

আরও নির্দিষ্টভাবে যদি আমি এখনও ন্যানড্রয়েড ব্যাকআপগুলি / পুনরুদ্ধার করতে এবং নতুন ফাইল এবং আপডেট ফ্ল্যাশ করতে সক্ষম হব?

উত্তর:


4

সি 4 এর উত্তর আমার গ্যালাক্সি নেক্সাস জিএসএম (মাগুরো) সিডাব্লুএম 6.0.1.1 ব্যবহার করে আমার পক্ষে কাজ করে নি। আমি সিডাব্লুএম থেকে ত্রুটি পেতে থাকি যে আমি সেখানে একটি টিএমপিএফ লাগিয়ে এবং আপডেট.জিপটিকে ধাক্কা দেওয়ার জন্য অ্যাডবি ব্যবহার করার পরেও এটি মাউন্ট / এসডিকার্ড করতে পারি না।

এক্সডিএ-তে একটি থ্রেড পড়ার পরে আমি জানতে পারি যে সিডাব্লুএম এর বিপরীতে টিডব্লিউআরপি একটি এনক্রিপ্টড এসডিকার্ড পার্টিশন মাউন্ট করতে সক্ষম। তাই আমি জিএনেক্সের জন্য টিডব্লিউআরপি ডাউনলোড করেছি এবং এটি ফাস্টবুট ব্যবহার করে ফ্ল্যাশ করেছি। যখন আমি পুনরুদ্ধার করতে বুট করি তখন এটি এনক্রিপ্ট করা এসডিকার্ড পার্টিশনের জন্য আমাকে পাসওয়ার্ড জিজ্ঞাসা করেছিল এবং আমি আপডেটটি সাধারণত ফ্ল্যাশ করতে সক্ষম হয়েছি।

লিঙ্কগুলি:
TWRP
এক্সডিএ থ্রেড


1
থ্রেডে পদক্ষেপগুলির সংশ্লেষণ করুন যিনি আপনাকে সহায়তা করেছেন, কেবল একটি লিঙ্ক দেবেন না।
ডিলিক

লিঙ্কটি যদি মারা যায় তবে এই উত্তরটি সহায়তার চেয়ে কম হবে।
রোকসান

উপরের সম্পাদিত উত্তরটি আরও সহায়ক হলে দয়া করে আমাকে জানান।
এমেকা

কারণ: (জেবি প্রবর্তিত সহ) ভার্চুয়াল এসডিকার্ডের জন্য এর আলাদা অবস্থান (/ ডেটা / মিডিয়া) থাকার কারণে আপনাকে কিছু ছোটখাটো জিনিস জিএনেক্সাসের সাথে মানিয়ে নিতে হবে। সমাধান: / ডেটা এবং 'এমকেডির / ডেটা / মিডিয়া' তে tmpfs মাউন্টপয়েন্ট তৈরি করুন। আমি আমার উত্তরেও এটি অন্তর্ভুক্ত করব। আমার উত্তরের আপডেটটিও দেখুন (অ্যাডবি সিডেলোডে)।
ce4

13

হ্যাঁ, কাস্টম পুনরুদ্ধার এনক্রিপ্ট করা মধুচক্র ডিভাইসের সাথে কাজ করে। অন্তর্নির্মিত এনক্রিপশনটি ROM এবং ফার্মওয়্যার মোটেই স্পর্শ করে না। এটি কেবল অ্যাকাউন্ট, সেটিংস, ডাউনলোড অ্যাপস এবং তাদের ডেটা ইত্যাদি এনক্রিপ্ট করে যা ফোন মেমোরি, অভ্যন্তরীণ এসডি বা বাহ্যিক এসডি তে অবস্থিত হতে পারে। এ কারণেই কারখানা রিসেটের পরে এনক্রিপশন আর উপস্থিত নেই কারণ কোনও এনক্রিপ্ট করা ডেটা উপলব্ধ নেই।
মধুচক্র এনক্রিপশন
কাস্টম পুনরুদ্ধারের পরিবেশের জন্য ফাইলগুলি ফার্মওয়্যার হিসাবে রমে লাইভ করে। এ কারণেই তারা কারখানার রিসেট থেকে বেঁচে থাকে। ফ্ল্যাশিং ফাইল / আপডেটগুলি রমের সাথে করার সাথে সাথে আপনাকে তা করার অনুমতি দেওয়া হবে। এটি যখন ন্যানড্রয়েড ব্যাকআপে আসে, আপনি এটিও করতে পারেন, তবে এনক্রিপ্ট হওয়া ডেটার অংশটি সেই ফর্মটিতে ব্যাক আপ হয়ে যাবে যা টাইটানিয়াম ব্যাকআপ ব্যবহার করে পুনরুদ্ধার করা যায় না। হ্যাঁ, আপনি নির্দোষভাবে ন্যানড্রয়েড পুনরুদ্ধার করতে পারেন।


1
আমি আমার ডিভাইসটি এনক্রিপ্ট করার জন্য প্রায় পেয়েছি। দুর্ভাগ্যক্রমে এটি মনে হচ্ছে না যে আমি আমার ডিভাইস এনক্রিপ্ট করে ক্লকওয়ার্ক মোড ব্যবহার করতে সক্ষম হব। ক্লকওয়ার্ক মোড ব্যবহার করার সময় মনে হয় এটি এসডি কার্ডের পার্টিশনটি সন্ধান করতে সক্ষম হবে না। আমি ধরে নিলাম এটি কারণ আমার ডিভাইস (গ্যালাক্সি নেক্সাস), মিরকোএসডি বহিরাগত স্টোরেজ সমর্থন করে না। সুতরাং / এসডিকার্ড পার্টিশনটি সমস্ত কিছুর সাথে এনক্রিপ্ট করা হয়।
ড্রাকস

2
আপনার ডিভাইস যদি বাহ্যিক এসডি সমর্থন না করে তবে আপনি এখনও ভাগ্যের বাইরে নন। ডিক্রিপ্ট ডিভাইস এবং অভ্যন্তরীণ এসডির একটি বিভাজন করুন। একটি পার্টিশন / এসডিকার্ডে মাউন্ট করুন যাতে এটি সিস্টেমের সাহায্যে ব্যবহার করা যায় এবং অন্যটি ছেড়ে যান (ক্লকওয়ার্ক মোড মাউন্টও করতে পারে)। তারপরে, ডিভাইসটি আবার এনক্রিপ্ট করুন (এটি অন্যান্য বিভাজনের সাথে স্পর্শ করবে না)। এটি ক্লকওয়ার্ক মোডের সাথে কাজ করার জন্য অভ্যন্তরীণ এসডিতে একটি ব্যবহারযোগ্য স্থান তৈরি করবে।
অ্যান্ড্রয়েড কুইসিতো

12

আমার এনক্রিপ্ট হওয়া নেক্সাস এসআই-তে সিডাব্লুএম-তে অস্থায়ী tmpfs মাউন্ট / এসডিকার্ড ব্যবহার করুন। আপডেটের সময় নতুন রমটিকে মেমরিতে রাখার জন্য পর্যাপ্ত র‍্যাম রয়েছে:

আপনার রমটি /tmp/update.zip এ ডাউনলোড করুন এবং পুনরুদ্ধারে বুট করুন। তারপরে 'অ্যাডবি শেল' এর মাধ্যমে লগ ইন করুন:

## on the host machine do:
me@workstation:/tmp$ adb shell
## now on the device in 'adb shell' mode...  
~ # mount -t tmpfs none /sdcard/  
## the following command is not needed, it only shows the newly created mount point
~ # df -h
Filesystem                Size      Used Available Use% Mounted on  
[...]  
none                    172.4M         0    172.4M   0% /sdcard  
~ # exit  
## now back on the host machine again
me@workstation:/tmp$ adb push update.zip /sdcard/  
5567 KB/s (131676307 bytes in 23.097s)  

তারপরে সাধারণ আপডেটের পদক্ষেপগুলি করুন 'এসডিকার্ড থেকে জিপ ইনস্টল করুন'।

সম্পাদনা: আইসিএস / জেলি বিন দিয়ে শুরু করে নতুন adb sideload <filename-of-update.zip>পদ্ধতি রয়েছে

এটি 6.0.1.5 সংস্করণ থেকে সিডাব্লুএম এর সাথে কাজ করে এবং আপনার অ্যান্ড্রয়েড এসডিকে প্ল্যাটফর্ম-সরঞ্জামগুলি v16 বা আরও ভাল প্রয়োজন। আপনি যদি সিডব্লিউএম তে থাকেন তবে আপনি যদি সমর্থন করে তবে সিডেলোড থেকে একটি নতুন এন্ট্রি ইনস্টল জিপ দেখতে পাবেন ।

পুরানো পদ্ধতিটি এখনও কাজ করে:
সিডেলোডটি যদি কাজ না করে তবে আপনি tmpfs পদ্ধতিটি ব্যবহার করতে পারেন। সিডাব্লুএম আপডেট / জীপের জন্য অবস্থান হিসাবে ডেটা / মিডিয়া আশা করে, এখন মাউন্টপয়েন্টটি / ডেটা হতে হবে তাই আপনাকে এখনই এটি করতে হবে:

me@workstation$ adb shell
~ # mount -t tmpfs none /data
~ # mkdir /data/media
## Go on with 'adb push update.zip /data/media' and then like above

কারণ:
আইসিএস + দিয়ে শুরু করা প্রস্তাবিত পার্টিশন বিন্যাসটি পরিবর্তিত হয়েছে। আর কোনও এফএটি ফর্ম্যাট করা এসডকার্ড বিভাজন থাকা উচিত নয় তবে বাহ্যিক স্টোরেজটি এখন / ডেটা / (/ ডেটা / মিডিয়া) এর মধ্যে থাকে। সামঞ্জস্যপূর্ণ থাকতে, একটি FUSE মাউন্ট পুরানো FAT বৈশিষ্ট্য (অ্যাক্সেস রাইটস এবং এ জাতীয়) ইমুলেট করে। যখন / স্টোরেজ / এসডিকার্ড0-এ কোনও ফিউজ মাউন্ট থাকবে তখন আপনি এটি দেখতে পাবেন এটি দেখতে এটির মতো দেখাচ্ছে:

শেল @ অ্যান্ড্রয়েড: / $ মাউন্ট | গ্রেপ ফিউজ
[...]
/ দেব / ফিউজ / স্টোরেজ / এসডিকার্ড0 ফিউজ আরডব্লিউ, নসুইড, নোডেভ, রিলেটাইম, ইউজার_আইডি = 1023, গ্রুপ_আইডি = 1023, ... 0 0
[...]


পরীক্ষার মাঝামাঝি তাই আমি এখনও এটি চেষ্টা করতে পারি না। তবে আমি দেখতে পাচ্ছি যে আমি কোনও ফ্ল্যাশ ড্রাইভ মাউন্ট করার জন্য একটি ইউএসবি ওটিজি অ্যাডাপ্টার ব্যবহার করতে পারি কিনা। এটি কাজ করবে কিনা ধারণা নেই তবে এটি পরে চেষ্টা করতে পারে।
ড্রাকস

@Richard: / সিস্টেম হয় না এনক্রিপ্ট করা হবে। এটি একটি জিএন-তেও কাজ করে। আপনি আপনার মন্তব্য মুছতে পারেন?
ce4

আমি কেন লিখলাম তা আসলে আমার কোনও ধারণা নেই। বিশেষত যেহেতু আমি একই সাথে এটিকে উত্সাহিত করেছি।
আরআর

এটি আমার পক্ষে কাজ করছে না। dfবোঝে না -h। যাইহোক, আমি যাইহোক চালিয়ে যাই এবং যখন আমার / এসডিকার্ড হয়ে যায় / আপডেট.জিপ থাকে। আমি যখন ফোনটি পুনরুদ্ধার মোডে পুনরায় চালু করি, তবে, এসডিকার্ডটি মাউন্ট করা যায় না - সম্ভবতঃ অস্থায়ী ফাইল সিস্টেমটি এখন চলে গেছে।
গাউসি

@ গাউসি: আপনি এটি ভুল ক্রমে করেছিলেন। প্রথমে পুনরুদ্ধারে বুট করুন এবং তারপরে উপরের পদক্ষেপগুলি ('মাউন্ট ...' এবং 'অ্যাডবি পুশ ...') করুন।
ce4
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.