Plazer-don.ru

Π‘Π²Π°Ρ€ΠΎΡ‡Π½ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅
0 просмотров
Π Π΅ΠΉΡ‚ΠΈΠ½Π³ ΡΡ‚Π°Ρ‚ΡŒΠΈ
1 Π·Π²Π΅Π·Π΄Π°2 Π·Π²Π΅Π·Π΄Ρ‹3 Π·Π²Π΅Π·Π΄Ρ‹4 Π·Π²Π΅Π·Π΄Ρ‹5 Π·Π²Π΅Π·Π΄
Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ°...

The 8 Best Root Vegetables to Eat This Winter

The 8 Best Root Vegetables to Eat This Winter

As the cold winter months approach, it can be harder to find fresh and local produce. Most of the growing season ends with the first frost. You can still find some of the healthiest vegetables year-round but eating somewhat seasonally can be both more economical and more nourishing for your health. The winter months are a perfect time to embrace root vegetables.

These types of vegetables grow underground and tend to persist through the colder months and are harvested during the fall and winter seasons. They are the edible root of the plant which means they store vitamins, minerals, and other nutrients for the plant, making them highly nutritional. Finally, as most root vegetables are somewhat starchy and rich in complex carbohydrates, they can be cooked into comforting, satisfyingly warm dishes on chilly days. Expand your palate this winter with the healthy winter root vegetables introduced below.

Organizing Components

It’s common for an app to be organized into a tree of nested components:

Component Tree

For example, you might have components for a header, sidebar, and content area, each typically containing other components for navigation links, blog posts, etc.

To use these components in templates, they must be registered so that Vue knows about them. There are two types of component registration: global and local. So far, we’ve only registered components globally, using Vue.component :

Globally registered components can be used in the template of any root Vue instance ( new Vue ) created afterwards – and even inside all subcomponents of that Vue instance’s component tree.

That’s all you need to know about registration for now, but once you’ve finished reading this page and feel comfortable with its content, we recommend coming back later to read the full guide on Component Registration.

Analyzing a watering hole campaign using macOS exploits

To protect our users, TAG routinely hunts for 0-day vulnerabilities exploited in-the-wild. In late August 2021, TAG discovered watering hole attacks targeting visitors to Hong Kong websites for a media outlet and a prominent pro-democracy labor and political group. The watering hole served an XNU privilege escalation vulnerability (CVE-2021-30869) unpatched in macOS Catalina, which led to the installation of a previously unreported backdoor.

As is our policy, we quickly reported this 0-day to the vendor (Apple) and a patch was released to protect users from these attacks.

Based on our findings, we believe this threat actor to be a well-resourced group, likely state backed, with access to their own software engineering team based on the quality of the payload code.

In this blog we analyze the technical details of the exploit chain and share IOCs to help teams defend against similar style attacks.

Watering Hole

The websites leveraged for the attacks contained two iframes which served exploits from an attacker-controlled serverβ€”one for iOS and the other for macOS.

iframes

iOS Exploits

The iOS exploit chain used a framework based on Ironsquirrel to encrypt exploits delivered to the victim's browser. We did not manage to get a complete iOS chain this time, just a partial one where CVE-2019-8506 was used to get code execution in Safari.

macOS Exploits

The macOS exploits did not use the same framework as iOS ones. The landing page contained a simple HTML page loading two scriptsβ€”one for Capstone.js and another for the exploit chain.

scripts

The parameter rid is a global counter which records the number of exploitation attempts. This number was in the 200s when we obtained the exploit chain.

While the javascript starting the exploit chain checks whether visitors were running macOS Mojave (10.14) or Catalina (10.15) before proceeding to run the exploits, we only observed remnants of an exploit when visiting the site with Mojave but received the full non-encrypted exploit chain when browsing the site with Catalina.

The exploit chain combined an RCE in WebKit exploiting CVE-2021-1789 which was patched on Jan 5, 2021 before discovery of this campaign and a 0-day local privilege escalation in XNU (CVE-2021-30869) patched on Sept 23, 2021.

Remote Code Execution (RCE)

Loading a page with the WebKit RCE on the latest version of Safari (14.1), we learned the RCE was an n-day since it did not successfully trigger the exploit. To verify this hypothesis, we ran git bisect and determined it was fixed in this commit.

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ ΠΆΠ΅:
ΠŸΠΎΠ²Π΅Ρ€ΠΊΠ° счСтчиков для ΠΈΠ½Π²Π°Π»ΠΈΠ΄ΠΎΠ²

Sandbox Escape and Local Privilege Escalation (LPE)

It was interesting to see the use of Capstone.js, a port of the Capstone disassembly framework, in an exploit chain as Capstone is typically used for binary analysis. The exploit authors primarily used it to search for the addresses of dlopen and dlsym in memory. Once the embedded Mach-O is loaded, the dlopen and dlsym addresses found using Capstone.js are used to patch the Mach-O loaded in memory.

capstone.js

With the Capstone.js configured for X86-64 and not ARM, we can also derive the target hardware is Intel-based Macs.

configured

Embedded Mach-O

After the WebKit RCE succeeds, an embedded Mach-O binary is loaded into memory, patched, and run. Upon analysis, we realized this binary contained code which could escape the Safari sandbox, elevate privileges, and download a second stage from the C2.

Analyzing the Mach-O was reminiscent of a CTF reverse engineering challenge. It had to be extracted and converted into binary from a Uint32Array.

Mach-O

Then the extracted binary was heavily obfuscated with a relatively tedious encoding mechanism—each string is XOR encoded with a different key. Fully decoding the Mach-O was necessary to obtain all the strings representing the dynamically loaded functions used in the binary. There were a lot of strings and decoding them manually would have taken a long time so we wrote a short Python script to make quick work of the obfuscation. The script parsed the Mach-O at each section where the strings were located, then decoded the strings with their respective XOR keys, and patched the binary with the resulting strings.

decoded strings

Once we had all of the strings decoded, it was time to figure out what capabilities the binary had. There was code to download a file from a C2 but we did not come across any URL strings in the Mach-O so we checked the javascript and saw there were two arguments passed when the binary is run–the url for the payload and its size.

payload

After downloading the payload, it removes the quarantine attribute of the file to bypass Gatekeeper. It then elevated privileges to install the payload.

N-day or 0-day?

Before further analyzing how the exploit elevated privileges, we needed to figure out if we were dealing with an N-day or a 0-day vulnerability. An N-day is a known vulnerability with a publicly available patch. Threat actors have used N-days shortly after a patch is released to capitalize on the patching delay of their targets. In contrast, a 0-day is a vulnerability with no available patch which makes it harder to defend against.

Despite the exploit being an executable instead of shellcode, it was not a standalone binary we could run in our virtual environment. It needed the address of dlopen and dlsym patched after the binary was loaded into memory. These two functions are used in conjunction to dynamically load a shared object into memory and retrieve the address of a symbol from it. They are the equivalent of LoadLibrary and GetProcAddress in Windows.

exploit

To run the exploit in our virtual environment, we decided to write a loader in Python which did the following:

  • load the Mach-O in memory
  • find the address of dlopen and dlsym
  • patch the loaded Mach-O in memory with the address of dlopen and dlsym
  • pass our payload url as a parameter when running the Mach-O

For our payload, we wrote a simple bash script which runs id and pipes the result to a file in /tmp. The result of the id command would tell us whether our script was run as a regular user or as root.

Having a loader and a payload ready, we set out to test the exploit on a fresh install of Catalina (10.15) since it was the version in which we were served the full exploit chain. The exploit worked and ran our bash script as root. We updated our operating system with the latest patch at the time (2021-004) and tried the exploit again. It still worked. We then decided to try it on Big Sur (11.4) where it crashed and gave us the following exception.

exception type

The exception indicates that Apple added generic protections in Big Sur which rendered this exploit useless. Since Apple still supports Catalina and pushes security updates for it, we decided to take a deeper look into this exploit.

Elevating Privileges to Root

The Mach-O was calling a lot of undocumented functions as well as XPC calls to mach_msg with a MACH_SEND_SYNC_OVERRIDE flag. This looked similar to an earlier in-the-wild iOS vulnerability analyzed by Ian Beer of Google Project Zero. Beer was able to quickly recognize this exploit as a variant of an earlier port type confusion vulnerability he analyzed in the XNU kernel (CVE-2020-27932). Furthermore, it seems this exact exploit was presented by Pangu Lab in a public talk at zer0con21 in April 2021 and Mobile Security Conference (MOSEC) in July 2021.

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ ΠΆΠ΅:
Как ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ счСтчик ΠΊΠ°Π΄Ρ€ΠΎΠ² Π½ΠΈΠΊΠΎΠ½

In exploiting this port type confusion vulnerability, the exploit authors were able to change the mach port type from IKOT_NAMED_ENTRY to a more privileged port type like IKOT_HOST_SECURITY allowing them to forge their own sec_token and audit_token, and IKOT_HOST_PRIV enabling them to spoof messages to kuncd.

MACMA Payload

After gaining root, the downloaded payload is loaded and run in the background on the victim's machine via launchtl. The payload seems to be a product of extensive software engineering. It uses a publish-subscribe model via a Data Distribution Service (DDS) framework for communicating with the C2. It also has several components, some of which appear to be configured as modules. For example, the payload we obtained contained a kernel module for capturing keystrokes. There are also other functionalities built-in to the components which were not directly accessed from the binaries included in the payload but may be used by additional stages which can be downloaded onto the victim's machine.

Notable features for this backdoor include:

  • victim device fingerprinting
  • screen capture
  • file download/upload
  • executing terminal commands
  • audio recording
  • keylogging

Conclusion

Our team is constantly working to secure our users and keep them safe from targeted attacks like this one. We continue to collaborate with internal teams like Google Safe Browsing to block domains and IPs used for exploit delivery and industry partners like Apple to mitigate vulnerabilities. We are appreciative of Apple’s quick response and patching of this critical vulnerability.

For those interested in following our in-the-wild work, we will soon publish details surrounding another, unrelated campaign we discovered using two Chrome 0-days (CVE-2021-37973 and CVE-2021-37976). That campaign is not connected to the one described in today’s post.

amfinder_interface.png

AMFinder interface: AMFinder is used either to predict fungal colonisation and intraradical hyphal structures within plant root images (prediction mode), or to train AMFinder neural networks (training mode).

AMFinder interface: AMFinder is used either to predict fungal colonisation and intraradical hyphal structures within plant root images (prediction mode), or to train AMFinder neural networks (training mode).

AMFinder was developed using a deep learning system called convolutional neural networks (CNNs). This is a class of artificial neural network is often used to analyse images, where the computer model learns to extract relevant information from pre-analysed data. AMFinder adapts to a wide array of experimental conditions and produces accurate and reproducible analyses of plant root systems. Not only that, β€œAMFinder improves the way researchers document root colonisation by allowing them to go back to archived computer annotations if needed,” added Sebastian Schornack.

AMFinder accurately identifies colonised root sections and intraradical hyphal structures in several plant species commonly used in mycorrhiza research, including Nicotiana benthamiana, Medicago truncatula, Lotus japonicus, and Oryza sativa, and is compatible with the AM fungi Rhizophagus regularis, Claroideoglomus claroideum, Rhizoglomus microaggregatum, Funneliformis geosporum and Funneliformis mosseae.

This article is also highlighted in FacultyOpinions.

AMFinder Tool

Reference

Edouard Evangelisti, Carl Turner, Alice McDowell, Liron Shenhav, Temur Yunusov, Aleksandr Gavrin, Emily K. Servante, ClΓ©ment Quan, Sebastian Schornack (2021) Deep learning-based quantification of arbuscular mycorrhizal fungi in plant roots, New Phytologist

How to get rid of a toothache at night

A toothache is a painful annoyance, especially at night. Getting a toothache at night can make falling asleep or staying asleep very difficult.

However, there are a number of remedies that may help people find relief and get to sleep, including taking pain relievers or applying a cold compress or even cloves to the tooth.

In this article, learn more about nine home remedies for relieving a toothache at night.

Treating a toothache at night may be more difficult, as there is not much to distract a person from the pain.

However, people can try the following methods to relieve pain:

1. Oral pain medication

a man taking medication because that is how to get rid of toothache at night

Share on Pinterest Oral pain medication may help treat a toothache at night.

Taking over-the-counter (OTC) pain medications such as acetaminophen (Tylenol) or ibuprofen (Advil) is a quick, simple way for many people to effectively reduce mild-to-moderate toothaches.

Always stay within the recommended dosage on the packaging.

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ ΠΆΠ΅:
Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊΠΈ Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹Π΅ для подсчСта Π»Π΅ΠΉΠΊΠΎΡ†ΠΈΡ‚Π°Ρ€Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹

If the toothache is severe, it is best to see a dentist and speak to them about stronger pain relievers.

2. Cold compress

Using a cold compress may help ease the pain of a toothache.

Applying a bag of ice wrapped in a towel to the affected side of the face or jaw helps constrict the blood vessels in the area, which can reduce pain to allow a person to fall asleep.

Applying a cold compress to the area for 15–20 minutes every few hours in the evening may also help prevent pain when going to bed.

3. Elevation

Pooling blood in the head may cause additional pain and inflammation. For some people, elevating the head with an extra pillow or two may relieve the pain enough for them to fall asleep.

4. Medicated ointments

Some medicated ointments may also help reduce toothache pain. OTC numbing gels and ointments that contain ingredients such as benzocaine may numb the area.

However, benzocaine is not suitable for use by young children.

5. Salt water rinse

A simple salt water rinse is a common home remedy for a toothache.

Salt water is a natural antibacterial agent , so it may reduce inflammation. This, in turn, helps protect damaged teeth from infection.

Rinsing with salt water may also help remove any food particles or debris stuck in the teeth or gums.

6. Hydrogen peroxide rinse

Periodontitis is a serious gum infection that generally occurs as a result of poor oral hygiene. It can cause issues such as soreness, bleeding gums, and teeth that come loose in their sockets.

The author of a 2016 study found that rinsing with hydrogen peroxide mouthwash helped reduce plaque and symptoms of periodontitis.

People should always dilute food-grade hydrogen peroxide with equal parts water. Swish the solution in the mouth, but do not swallow it.

This remedy is not suitable for children, as there is a risk they may accidentally swallow the mixture.

7. Peppermint tea

Swishing peppermint tea or sucking on peppermint tea bags may also help temporarily relieve pain from a toothache.

Researchers note that peppermint contains antibacterial and antioxidant compounds. Menthol, an active ingredient in peppermint, may also have a mild numbing effect on sensitive areas.

8. Clove

Eugenol, which is one of the main compounds in cloves, can reduce tooth pain. The results of a 2015 clinical trial indicated that people who applied eugenol to their gums and socket after having a tooth extracted had less pain and inflammation during healing.

Eugenol acts as an analgesic, which means that it numbs the area. To use clove for a toothache, soak ground cloves in water to make a paste. Then, apply the paste to the tooth, or put it in an empty tea bag and place it in the mouth.

Alternatively, gently chewing or sucking on a single clove and then allowing it to sit near the painful tooth may help relieve pain.

This is not a suitable remedy for children, as they may swallow too much clove. Single cloves can be spiky and painful if a person swallows them.

9. Garlic

garlic cloves

Share on Pinterest The antibacterial effect of garlic may help kill bacteria in the mouth.

Garlic is a common household ingredient that some people use to relieve toothache pain.

Allicin, which is the main compound in garlic, has a strong antibacterial effect that may help kill the bacteria in the mouth that lead to cavities and tooth pain.

Simply chewing a clove of garlic and allowing it to sit near the tooth may help relieve pain. That said, the taste of raw garlic can be too strong for some people, so this may not be the right solution for everyone.

Tooth decay is a very common cause of a toothache. Tooth decay may lead to cavities if a person does not receive treatment.

Cavities occur when acids and bacteria break through the enamel and eat away at the delicate tissues inside the tooth. This can expose the nerve, causing mild-to-severe pain.

Sinus infections may also cause toothache in some people. This symptom occurs as the infection drains from the head. Symptoms such as pain and pressure from the infection may hurt more at night.

Other potential causes for a toothache include:

  • losing a filling
  • trauma to the jaw
  • a wisdom tooth or adult tooth coming in
  • food stuck in the teeth or gums

Toothaches can be painful in the day, but they may seem to get worse at night.

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ ΠΆΠ΅:
Π―Ρ‰ΠΈΠΊ для домашнСго счСтчика

One reason that this may occur is because when a person is lying down, blood rushes to the head. This extra blood in the area may increase the pain and pressure that people feel from a toothache.

Another reason why many aches feel worse at night is because there are fewer distractions. With little else to focus on but the toothache, a person may find it difficult to fall asleep.

Gary Neville suggests root of Man United problems with Ole Gunnar Solskjaer sack prediction

Ole Gunnar Solskjaer is under huge pressure at Manchester United following a fourth defeat in their last six league games at the weekend.

    Share
  • 13:00, 10 NOV 2021

Former Manchester United defender Gary Neville.

Former captain Gary Neville believes Manchester United will stand by manager Ole Gunnar Solskjaer until the end of the season.

The Norwegian, who watched his side fall to a fourth defeat in their last six Premier League matches on Saturday, going down 2-0 to cross-city rivals Manchester City, is under enormous pressure, both from the supporters and the United hierarchy.

Despite the pressure on Solskjaer from the United board increasing, the club is not poised to pull the trigger on the former striker just yet, with him almost certain to take charge of next Saturday's clash with Watford at Vicarage Road.

The trip to Watford marks the beginning of a hugely difficult week for United, with trips to Villarreal and Chelsea to come after their visit to Vicarage Road.

Read More
Related Articles
Read More
Related Articles

Despite their recent woes, Neville believes United will continue to stand by Solskjaer, pointing to their lack of a succession plan being in place.

"The club aren't going to do anything here," Neville told Sky Sports. "Getting Antonio Conte was never, ever going to happen. The hierarchy were never going to appoint him, as great a manager as he is.

"The plan all season has been to stick with Ole Gunnar Solskjaer until the end of the season, and that's where I'm at, even after Saturday. They've got Watford away, Villarreal away and then Chelsea away. That's a horrid, horrid week. This is not going to get any easier in the short term.

"Being that far behind the top with 11 games gone, that can't happen. He's progressed from sixth to third to second, and should have won the Europa League final against Villarreal."

The defeat to Villarreal in Gdansk back in May was a bitter pill for United to swallow. It was seen as a golden opportunity to win their first trophy of the Solskjaer era and sign off for the summer in style.

Read More
Related Articles
Read More
Related Articles

Instead, United lost the contest on penalties, with goalkeeper David de Gea missing the decisive spot-kick.

For Neville, the defeat to Villarreal, as well as losing any cup match, can have a "real impact on players."

"I hark back to that because when you lose finals, it has a real impact on players," continued the former United defender. "If you win it, the medal around your neck, you get used to winning.

"Going out of the Carabao Cup to West Ham — it's a big problem. That can't happen, it's a trophy you can win.

"The league has almost gone, the Champions League is a long shot because of the quality of teams. The FA Cup and Carabao Cup cannot be dismissed, and going out to West Ham was a really bad situation for the club to be in.

"I think the fans left this stadium on Saturday tired and drained from what they've seen. Thinking: 'Where are we on our journey as a club?'"

United's recent performances, barring the 3-0 win over Tottenham Hotspur, have been more than questionable, especially the displays against both Liverpool and City.

Nevertheless, Neville believes the club had not prepared for questions over Solskjaer's position.

He added: "The club have not prepared for this, not prepared for a new manager, they didn't expect it, they thought everything was sort of plain sailing along.

"They've planned around a structure of way of working in the last two or three years that they're not going to veer away from, but in this moment in time they're going to have to put their helmets on if they're going to defend it."

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ ΠΆΠ΅:
Π§Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ горящий ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ счСтчика

Root-ΠΏΡ€Π°Π²Π° Π½Π° Android: прСимущСства ΠΈ нСдостатки

Root-ΠΏΡ€Π°Π²Π° Π½Π° Android: прСимущСства ΠΈ нСдостатки

БущСствуСт Π½Π΅ΠΌΠ°Π»ΠΎ руководств для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ root-ΠΏΡ€Π°Π²Π° Π½Π° своСм смартфонС, Π½ΠΎ Ρ‡Ρ‚ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ‚Π°ΠΊΠΎΠ΅ «root» ΠΈΠ»ΠΈ «root-ΠΏΡ€Π°Π²Π°»? Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ расскаТСм, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ root, ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ прСимущСства ΠΈ нСдостатки Π΅ΡΡ‚ΡŒ Ρƒ root-ΠΏΡ€Π°Π².

Π’ основС Android ΠΊΠ°ΠΊ систСмы Π»Π΅ΠΆΠΈΡ‚ ядро Linux с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ (Open Source System), поэтому ΠΈ сам Android — это систСма с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ. МногиС Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Β«rootΒ», ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π½ΠΎΡΠΈΠ»ΠΈΡΡŒ ΠΊ систСмС Linux / Unix. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Β«rootΒ» ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ доступ ΠΊΠΎ всСм Ρ„Π°ΠΉΠ»Π°ΠΌ Π² систСмС ΠΈ ΠΏΡ€Π°Π²Π° Π½Π° запись. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ корнСвая учСтная запись ΠΈΠ»ΠΈ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ доступ часто ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΡ€Π°Π²Π°ΠΌΠΈ администратора ΠΏΠΎΠ΄ Windows, хотя ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ различия Π² дСталях.

Root-доступ: основныС прСимущСства ΠΈ нСдостатки

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π°ΠΠ΅Π΄ΠΎΡΡ‚Π°Ρ‚ΠΊΠΈ
ИзмСнСниС / Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ систСмных настроСк (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, общСсистСмный эквалайзСр)ΠŸΠΎΡ‚Π΅Ρ€Ρ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ Π½Π° устройство
ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΉ (Multi-User)ВрСдоносноС ПО ΠΌΠΎΠΆΠ΅Ρ‚ нанСсти больший Π²Ρ€Π΅Π΄, Ρ‡Π΅ΠΌ это Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π±Π΅Π· root-ΠΏΡ€Π°Π²
Настройки CPU / GPU (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для увСличСния мощности)НСудачный процСсс рутирования Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ смартфон ΠΈΠ· строя (Soft-Brick / Hard-Brick)
Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ прСдустановлСнных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
Настройка интСрфСйса Android
Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Backup систСмы

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° root-доступа

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΏΡ€Π°Π²Π° администратора ΠΈΠ»ΠΈ ΠΏΡ€Π°Π²Π° root Π½Π° своСм устройствС, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ всю систСму Android ΠΏΠΎΠ΄ свои потрСбности. Π’ качСствС основных возмоТностСй ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΡƒΡŽ пСрСнастройку ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ систСмных настроСк. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ root, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ общСсистСмный эквалайзСр, ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠ΅Ρ€Π΅Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ всю Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ ΠΏΠΎ мСню. ΠšΠΎΡ€Π½Π΅Π²ΠΎΠΉ доступ Ρ‚Π°ΠΊΠΆΠ΅ позволяСт ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ прСдустановлСнныС прилоТСния, поставляСмыС ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ производитСлями.

android logo

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Android — открытая систСма, Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π½ΠΎΡΠΈΡ‚ΡŒ свои измСнСния, Π½ΠΎ ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ систСму ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠ°ΡΡ‚ΠΎΠΌΠ½ΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ. Π­Ρ‚ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ часто основаны Π½Π° Β«Android Open Source ProjectΒ» (AOSP) ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ мноТСство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ стандартной ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠŸΠ—Π£ устанавливаСт свои собствСнныС ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΉ срок слуТбы Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ, Π±ΠΎΠ»Π΅Π΅ высокая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈΠ»ΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ эксплуатационныС ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ. Установка ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠŸΠ—Π£ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½Π΅ получСния ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ доступа, Π° Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°.

ΠŸΡ€Π°Π²Π° администратора Π² систСмС Android Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΡ€Π½Π΅Π²Ρ‹Π΅ прилоТСния, ΠΊΠ°ΠΊ SuperSU ΠΈ Superuser, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ root-доступа, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π·Π°ΠΏΡƒΡ‰Π΅Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

НСдостатки root-доступа

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ root-ΠΏΡ€Π°Π² нСсСт с собой Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹. ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ рутования устройства, ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΎ нСдостатках: Π² процСссС получСния root-ΠΏΡ€Π°Π² Π΅ΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ риск, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² случаС Π½Π΅ΡƒΠ΄Π°Ρ‡ΠΈ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Ρ€ΡƒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ОБ Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π² Β«ΠΊΠΈΡ€ΠΏΠΈΡ‡Β»). Π Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ Soft-Brick ΠΈ Hard-Brick. Soft-Brick β€” это всСго лишь ошибка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, которая Π½Π΅ позволяСт смартфону Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½Π° просто ΠΏΡƒΡ‚Π΅ΠΌ установки Π½ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. Soft-Brick ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнной Ρ„ΠΎΡ€ΠΌΠΎΠΉ Β«ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°Β». ΠžΡ‡Π΅Π½ΡŒ Ρ€Π΅Π΄ΠΊΠΎ процСсс получСния root-ΠΏΡ€Π°Π² ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒΡΡ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ смартфон прСвратится Π² ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ дСвайс (Hard-Brick). Π’ Ρ‚Π°ΠΊΠΈΡ… случаях систСма ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π° Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ, Ρ‡Ρ‚ΠΎ доступ ΠΊ смартфону, Π°, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΈ «спасСниС» систСмы Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹.

Super root

Π›ΡŽΠ±ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с привилСгиями root Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° установку

БистСма Android Ρ‡Π΅Ρ€Π΅Π· root-доступ становится ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ, Ρ‡Ρ‚ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ риск случайной установки врСдоносного ПО. Π₯отя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ с ΠΏΡ€Π°Π²Π°ΠΌΠΈ root ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ всС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, Π½Π΅Π±Ρ€Π΅ΠΆΠ½ΠΎΠ΅ прикосновСниС ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ ΠΈΠ»ΠΈ установка ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±Π΅Π·ΠΎΠ±ΠΈΠ΄Π½ΠΎΠ³ΠΎ прилоТСния для ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡŽ врСдоносного ПО ΠΈ нанСсти Π³ΠΎΡ€Π°Π·Π΄ΠΎ больший ΡƒΡ€ΠΎΠ½, Ρ‡Π΅ΠΌ Ссли Π±Ρ‹ root-ΠΏΡ€Π°Π² Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π΅ Π±Ρ‹Π»ΠΎ.

РаспространСниС Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΉΠ½Ρ‹Ρ… ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π² Π½Π° Ρ€ΡƒΡ‚ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ смартфон

Для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹ΠΌ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠΌ являСтся потСря Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ ΠΏΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Ρƒ — гарантия ΠΏΠΎ Π·Π°ΠΊΠΎΠ½Ρƒ остаСтся. Π”Π°Π²Π°ΠΉΡ‚Π΅ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΠΌ: гарантия ΠΏΠΎ Π·Π°ΠΊΠΎΠ½Ρƒ — это ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΡ€ΠΎΠ΄Π°Π²Π΅Ρ† Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ±Π»ΡŽΠ΄Π°Ρ‚ΡŒ, Ссли ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ» Π² устройствС Π΄Π΅Ρ„Π΅ΠΊΡ‚, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Π²ΡˆΠΈΠΉ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ. Гарантия ΠΏΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Ρƒ — Π΄ΠΎΠ±Ρ€ΠΎΠ²ΠΎΠ»ΡŒΠ½Π°Ρ услуга, которая Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŽ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π° Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ послС ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ.

Если ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ Π΄Π΅Ρ„Π΅ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅Ρ‰Π΅ Π½Π΅ сущСствовал Π²ΠΎ врСмя ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ, гарантия ΠΏΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Ρƒ тСряСтся, Ссли Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ root-ΠΏΡ€Π°Π²Π°. Однако ΠΈ здСсь Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ подвСсти всС случаи ΠΏΠΎΠ΄ ΠΎΠ΄ΠΈΠ½ Π·Π½Π°ΠΌΠ΅Π½Π°Ρ‚Π΅Π»ΡŒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ случаС ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ. НапримСр, HTC косвСнно сообщаСт, Ρ‡Ρ‚ΠΎ гарантия сохраняСтся, Ссли Π΄Π΅Ρ„Π΅ΠΊΡ‚ Π½Π΅ Π²Ρ‹Π·Π²Π°Π½ Ρ€ΡƒΡ‚ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ устройства. МногиС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π·Π°ΠΌΠ°Π»Ρ‡ΠΈΠ²Π°ΡŽΡ‚ этот вопрос ΠΈΠ»ΠΈ сразу ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π° ΠΏΠΎΡ‚Π΅Ρ€ΡŽ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ Π² ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… случаях.

Если Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ лишь ΠΎΠ΄Π½ΠΎ: ΠΏΠΎΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ ΡƒΠ΄Π°Ρ‡Ρƒ, Π½ΠΎ Π΄ΠΎ этого ΠΏΠΎΡΡ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ ΠΏΠΎ возмоТности ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС слСды root-ΠΏΡ€Π°Π² Π½Π° устройствС.

голоса
Π Π΅ΠΉΡ‚ΠΈΠ½Π³ ΡΡ‚Π°Ρ‚ΡŒΠΈ
Бсылка Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡŽ
Adblock
detector