როგორ გააკეთოთ: დაამონტაჟეთ /ქეში დანაყოფი, როგორც ყალბი SD ბარათი

ეს არ იქნება სასარგებლო მომხმარებლების უმეტესობისთვის, მაგრამ ჩვენთვის, ვისაც აქვს SD ბარათი, რომელიც ან აღარ არის ამოცნობილი ტელეფონის მიერ რაიმე მიზეზით, ან უბრალოდ აღარ მუშაობს, ეს დაგვეხმარება.

მე ვაპირებ გაჩვენოთ, თუ როგორ დააინსტალიროთ თქვენი ტელეფონის /cache დანაყოფი თქვენს / sdcard განყოფილებად, რაც საშუალებას მოგცემთ გამოიყენოთ აპლიკაციები და ვიჯეტები, რომლებიც საჭიროებენ SD ბარათს გამართულად მუშაობისთვის. ADB და Linux ბრძანებების საბაზისო ცოდნა სასარგებლო იქნება, მაგრამ არა სრულებით საჭირო, თქვენ უნდა შეგეძლოთ უბრალოდ დააკოპიროთ და ჩასვათ ბრძანებები. ეს შეიძლება იყოს ადაპტირებული ნებისმიერი ჩასაწერი დანაყოფის SD ბარათის დანაყოფის დასაყენებლად, მაგალითად, /data-ის ნაცვლად /cache-ის გამოყენება, რაც დანაყოფის შეზღუდვის გამო ცოტა მეტი ინფორმაციის საშუალებას იძლევა.

რაც დაგჭირდებათ:

* ADB;

* (სურვილისამებრ) თქვენს მოწყობილობაზე დაინსტალირებული ტერმინალის ემულატორი.

შევეცდები ავხსნა ნაბიჯები რაც შეიძლება კარგად, ბრძანებების წაკითხვისას.

1: ჩატვირთვა მთავარ Android OS-ში /*ეს საკმაოდ აშკარაა;

2: შეაერთეთ თქვენი ტელეფონი თქვენს კომპიუტერში /* ისევ აშკარაა;

3: გახსენით Command Prompt/bash/terminal window /*ჩვენ გავაკეთებთ აქ ბრძანებების აკრეფით;

4: ჩაწერეთ „adb devices“ ბრჭყალების გარეშე /*გაააქტიურეთ adb სერვერი, თუ ის არ არის და ჩამოთვალეთ მიმაგრებული მოწყობილობები;

4A: მხოლოდ Linux: ჩაწერეთ „sudo adb devices“ და შეიყვანეთ თქვენი root პაროლი / * დაიწყეთ adb როგორც root და ჩამოთვალეთ მოწყობილობები;

5: თუ თქვენი მოწყობილობა ჩამოთვლილია, ჩაწერეთ „adb remount“ ბრჭყალების გარეშე, თუ ის არ არის დარწმუნებული, რომ ჩართული გაქვთ USB გამართვა და სცადეთ ხელახლა /* დაამონტაჟეთ მთავარი სისტემა წაკითხვის/ჩაწერის სახით;

6: (სურვილისამებრ) აკრიფეთ „adb shell“ ბრჭყალების გარეშე. თუ გირჩევნიათ აკრიფეთ ყველა შემდეგი ბრძანება Terminal Emulator-ში /* დაიწყეთ shell სესია ლინუქსის ბრძანებებისთვის;

7: აკრიფეთ "su" ბრჭყალების გარეშე. თქვენ უნდა მიიღოთ #. თუ პირველად იყენებთ TE-ს, თქვენ მიიღებთ დიალოგს, რომელიც მოგთხოვთ დაუშვათ su ნებართვები TE-სთვის. დააწკაპუნეთ „ყოველთვის ნებადართული“ ან „დაიმახსოვრე“ და „დიახ“ /*მიიღეთ su ნებართვები shell-ისთვის;

8: აკრიფეთ „umount /sdcard“ ბრჭყალების გარეშე /*მოხსნათ sdcard, მხოლოდ კარგი საზომისთვის;

9: აკრიფეთ “mount -o rw, remount /” ბრჭყალების გარეშე /* დაამონტაჟეთ root ფაილური სისტემა წაკითხვის/ჩაწერის სახით;

10: აკრიფეთ „umount /sdcard“ ბრჭყალების გარეშე /*ისევ, კარგი საზომისთვის;

11: აკრიფეთ „ln -s cache /sdcard“ ბრჭყალების გარეშე /* შექმენით სიმლინკი /cache დანაყოფი. ახლა, როდესაც აპები ეძებენ /sdcard-ს, მათი მონაცემები ინახება /cache-ში;

12: გაუშვით აპი ან ვიჯეტი, რომელიც მოითხოვს SD ბარათზე წვდომას. ახლა უნდა იმუშაოს.

ეს გაუქმდება გადატვირთვით, მაგრამ ამან უნდა მოგცეთ საშუალება, რომ ყველაფერი გამართულად იმუშაოთ. ვინაიდან ეს იყენებს /cache დანაყოფის, ის იყენებს ტელეფონის შიდა მეხსიერებას, რომელიც ძალიან შეზღუდულია, ამიტომ ფრთხილად იყავით რას გადმოტვირთავთ. ეს არის დროებითი გამოსწორება, სანამ არ მიიღებთ შემცვლელ SD ბარათს. თქვენ მაინც მიიღებთ იმ შემაშფოთებელ შეტყობინებას, რომ არ გაქვთ ჩასმული SD ბარათი, მაგრამ აპები და ვიჯეტები კარგად უნდა მუშაობდნენ მასთან.

მე შევამჩნიე, რომ ROM მენეჯერი არ იმუშავებს ამ მეთოდით და არც კამერა, არამედ აპი ე.წ "ამინდი და გადართვა ვიჯეტები" საშუალებას მოგცემთ გააკეთოთ საწყისი დაყენება და გააგრძელოთ მუშაობა ა გადატვირთვა. მე აშკარად არ გამომიცდია თითოეული აპი თავსებადობისთვის, მაგრამ მცირე შესწორებებით ეს ბევრად უფრო გამოგადგებათ.