როგორ ამოიღოთ პირდაპირი გაზიარება გაზიარების მენიუდან

click fraud protection

Direct Share არის ერთ-ერთი იმ მახასიათებლისგან, რომელიც, როგორც ჩანს, სასარგებლოა ზედაპირზე, მაგრამ რეალურად უფრო მეტად აღიზიანებს მომხმარებლებს. ჩვენ გაჩვენებთ როგორ ამოიღოთ იგი.

პირდაპირი გაზიარება არის ერთ-ერთი იმ მახასიათებლისგან, რომელიც, როგორც ჩანს, სასარგებლოა ზედაპირზე, მაგრამ სინამდვილეში მთავრდება შემაშფოთებელი. ის გამოჩნდება, როდესაც ხსნით გაზიარების მენიუს და განათავსებს მალსახმობებს თქვენი კონტაქტებისთვის სხვა აპლიკაციებში ზედა. დარწმუნებული ვარ, ბევრი დამეთანხმება, რომ არა ჩვეულებრივ საბოლოოდ ირჩევთ მათ ერთ-ერთ კონტაქტს პირდაპირ გაზიარების მენიუში და ასევე არის ის ფაქტი, რომ ეს იწვევს გაზიარების მენიუს გადახტომას, რამაც შეიძლება გამოგრჩეთ თქვენი დანიშნულების შეხება. თუ გირჩევნიათ საერთოდ გააუქმოთ ეს კონტაქტები, შეგიძლიათ გამორთოთ ისინი როგორც LG, ასევე Samsung ტელეფონებზე root-ის გარეშე და სხვა ტელეფონებზე Intent Firewall-ის მეშვეობით.

როგორ ამოიღოთ Direct Share გაზიარების მენიუდან LG ან Samsung მოწყობილობაზე

უპირველეს ყოვლისა, თუ თქვენ გაქვთ LG ან Samsung მოწყობილობა, მაშინ გაგიმართლათ. ორივე OEM-მა ჩართო ამ ფუნქციის გამორთვის გზები მათი მოწყობილობის პარამეტრებში. Samsung-ის ტელეფონზე თქვენ უბრალოდ უნდა გადახვიდეთ თქვენს "მოწინავე ფუნქციების" განყოფილებაში და გამორთოთ "პირდაპირი გაზიარება". LG ტელეფონზე გადადით

ქსელების ჩანართი, გაზიარება და დაკავშირება, და ბოლოს, გაზიარების პანელი. თუ არცერთი ეს მოწყობილობა არ გაქვთ, შემდეგ წაიკითხეთ.

როგორ ამოიღოთ Direct Share გაზიარების მენიუდან Root-ის საშუალებით

ჩვენ გირჩევთ გამოიყენოთ ძირეული ხსნარი, როგორიცაა Magisk. თქვენ ასევე დაგჭირდებათ Root-ის მხარდაჭერილი ფაილების მკვლევარი. მე პირადად გირჩევთ MiXplorer-ს.

[appbox xda com.mixplorer]

ნაბიჯი 1 - შექმენით XML ფაილი

თქვენ უნდა შექმნათ XML ფაილი, მაგრამ სახელს არ აქვს მნიშვნელობა. Intent firewall წაიკითხავს ნებისმიერ XML ფაილს, მიუხედავად მისი სახელისა. სიმარტივისთვის მე დავასახელე ჩემი "disable-direct-share.xml". ჩასვით შემდეგი ტექსტის რედაქტორში.

<rules>
<serviceblock="true"log="true">
<intent-filter>
<actionname="android.service.chooser.ChooserTargetService" />
intent-filter>
service>
rules>

ახლა შეინახეთ ტექსტური ფაილი და დახურეთ იგი.

ნაბიჯი 2 - ფაილის გადატანა

ეს არის ის ნაწილი, რომელიც მოითხოვს root-ს, რადგან ჩვენ მოგვიწევს პირდაპირ შეცვალოს /data ფაილის /data/system/ifw-ში განთავსებით. უბრალოდ დააკოპირეთ ის ამ საქაღალდეში და დაასრულეთ. თქვენ არც კი დაგჭირდებათ გადატვირთვა.

ნაბიჯი 3 - გამოცადე!

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

Intent Firewall - რა გავაკეთეთ

Intent Firewall არის ფუნქცია, რომელიც დაინერგა Android 4.4.2-ში, თუმცა, ოფიციალურად არ არის დოკუმენტირებული. როგორც ასეთი, ის არა მხოლოდ ნებისმიერ დროს ექვემდებარება ცვლილებას, არამედ ის ასევე არ არის ოფიციალურად მხარდაჭერილი ფუნქცია. ეს არ ნიშნავს იმას, რომ ჩვენ არ შეგვიძლია მისი გამოყენება, რადგან ყველაფერი რაც თქვენ გჭირდებათ არის root წვდომა. როდესაც ჩვენ დავამატებთ ფაილს /data/system/ifw-ში, Intent Firewall დაასკანირებს ნებისმიერ .XML ფაილს, რომელიც აღმოაჩენს, რომ შეცვლილია საქაღალდეში და შეეცდება გააანალიზოს მისი წესები. შემდეგ მოქმედი წესები გამოყენებული იქნება მთელ სისტემაში. ჩვენ ამას ვიყენებთ ChooserTargetService-ის მაუწყებლების დასაბლოკად, რომელიც პასუხისმგებელია მაუწყებლობის გაგზავნაზე, რათა აპლიკაციებს ვკითხოთ, რა აჩვენონ Direct Share-ში. თუ ChooserTargetService-ს არ შეუძლია ამ მოთხოვნის გადაცემა, მაშინ პირდაპირი გაზიარების მენიუ ვერ გამოჩნდება, რადგან არცერთი აპლიკაცია არ პასუხობს. Intent Firewall-ს ბევრი სხვა გამოყენებაც აქვს და GitHub-ის მომხმარებელმაც კი გამოიყენა იგი ბატარეის გადინების თავიდან ასაცილებლად. არასაჭირო სერვისების გამოძახების წყალობით.

რა თქმა უნდა, თუ თქვენ გაქვთ Samsung ან LG მოწყობილობა, თქვენ არ უნდა გააკეთოთ ეს და სანაცვლოდ, უნდა მიმართოთ იმ ვარიანტის გამორთვას, რომელიც შეგიძლიათ ნახოთ თქვენს პარამეტრებში. Intent Firewall არ არის დოკუმენტირებული Google-ის მიერ არსად, რაც ვარაუდობს, რომ ის ან დაუმთავრებელია ან მიტოვებული. როგორც ჩანს, არ არის შემთხვევა, როდესაც სისტემა გამოიყენებს მას. Intent Firewall არ არის ყველაზე მძლავრი გამოსავალი მიზნებისა და მაუწყებლობის დაბლოკვისთვის, მაგრამ ეს ამ დროისთვის ერთადერთი გზაა. ის ასრულებს თავის საქმეს, განსაკუთრებით კარგად ამ შემთხვევაში, და შესაძლოა სხვა მნიშვნელოვანი მიზნებიც ჰქონდეს.


წყარო: REJH (StackExchange)

მეშვეობით: /u/ForbidReality (Reddit)