Экономика стран

К сожалению, большинство людей, которые будут ими затронуты почти весь мир, не будут иметь никакого влияния на результат. Вести Экономика Дайджест иностранной прессы за 14 августа.
Вести Экономика Греции снова придется списывать долги Греция не сможет самостоятельно расплатиться по долгам, и понадобится новая реструктуризация долгов, чтобы спасти страну от банкротства.

Одв'язуємо смартфон від всевидющого ока Google

  1. Міняємо пошуковик на DuckDuckGo
  2. Open Source Маркет

Компанія Google швидко пройшла шлях від невеликої пошукової системи до гігантської інфраструктури, компоненти якої працюють на наших ПК, смартфонах, планшетах і навіть телевізорах. Google невпинно збирає про нас інформацію, пошукові запити ретельно логіруются, переміщення відстежуються, а паролі, листи та контактна інформація зберігаються на роки вперед. Все це невід'ємна частина сучасності, але ми цілком можемо її змінити.

Ні для кого не секрет, що будь-який пристрій під управлінням Android (принаймні те, що сертифіковане Google) містить в собі не тільки компоненти, зібрані з AOSP, а й значна кількість пропрієтарних програм Google. Це ті самі Google Play, Gmail, Hangouts, Maps і ще купа додатків, включаючи діалер і камеру (починаючи з KitKat).

Для всіх цих компонентів немає не тільки вихідного коду, а й взагалі будь-яких пояснень з приводу принципів їх роботи. Багато з них спочатку створені з метою збирати певні види інформації і відправляти їх на сервери Google. Так, наприклад, ведуть себе GoogleBackupTransport, що відповідає за синхронізацію списку встановлених додатків, паролів і інших даних, GoogleContactsSyncAdapter, який синхронізує список контактів, або ChromeBookmarksSyncAdapter, робота якого - синхронізувати закладки браузера. Плюс збір інформації про всі запитах в пошуковій системі.

У самому факті синхронізації, звичайно, нічого поганого немає, і це чудовий механізм, який дозволяє налаштувати новий телефон за лічені хвилини, а Google Now навіть примудряється дати нам корисну інформацію на основі наших даних (іноді). Проблема тільки в тому, що все це руйнує нашу конфіденційність, бо, як показав Сноуден, під ковпаком у АНБ (і, найімовірніше, у купи інших служб) знаходиться не тільки якась імперія зла під назвою Microsoft, але і Google, а також безліч інших компаній з тусовки «ми не зло, а пухнасті меценати».

Говорячи іншими словами: Гугл зіллє нас всіх без всяких проблем, і не факт, що його співробітники, сидячи в своїх офісах з массажистками і собачками, які не іржуть над іменами з твоєї контактної книги (там все зашифровано, так), попиваючи 15-річний пуер з провінції Юньнань. А може бути, до біса цей Гугл? Візьмемо їх Android, а самі вони хай йдуть лісом?

Остання версія кастомной прошивки на основі KitKat для мого смартфона важить 200 Мб, однак, щоб отримати справжній експірієнс від смартфона, я повинен прошити поверх неї ще й архів gapps, розмір якого становить 170 Мб. Тільки після цього я отримаю систему, аналогічну встановленою на Nexus-пристрої, з усіма булочками у вигляді інтегрованого з Google Now робочого столу, блокування екрану на основі знімка особи, камеру з підтримкою сферичної зйомки і кілограм Гуглівского софта, починаючи від Google Play і закінчуючи Google Books.

Ще раз повторюся: все це закритий софт від Google, який по-хорошому взагалі не можна поширювати без їх відома (тому його немає в кастомних прошивках типу CyanogenMod), але так як витягти його з прошивок Nexus-девайсів досить просто, то в Мережі можна знайти величезну кількість подібних архівів, в тому числі сильно урізаних. Для того щоб випустити смартфон на Android з набором gapps на борту, виробник повинен відправити його на сертифікацію в Google, яка, оцінивши якість і продуктивність смартфона, або дасть добро, або відфутболить (але китайців це взагалі ніяк не зупиняє).

Так Google Apps потрапляють на смартфон. З користувачів 99% або юзают встановлені додатки, або встановлюють їх самостійно на абсолютно чисту і повністю анонімну прошивку. А далі з моменту введення імені користувача і пароля починається синхронізація і злив інформації.

Щоб розібратися, як це відбувається, розпакуємо той самий архів з gapps і поглянемо всередину. Нас цікавлять каталоги / system / app і / system / priv-app, при установці їх вміст копіюється в однойменні каталоги всередині смартфона. Другий каталог - це нововведення KitKat, в ньому розміщуються додатки, що використовують системні API, помічені як «private» і не доступні звичайним додаткам.

У каталозі / system / app ми знайдемо велику кількість різних гугловських додатків, легко пізнаваних за пакунком: Books.apk, Chrome.apk, Gmail2.apk і так далі. Кожне з них по-своєму буде ділитися інформацією, але це абсолютно нормально (так, Google буде знати, що ти читаєш Пауло Коельо через їх додаток!). Найбільшу небезпеку тут представляє GoogleContactsSyncAdapter.apk, який відповідає тільки за те, щоб відправляти на віддалений сервер список контактів. Записуємо назву в блокнот і йдемо далі.

Більшість файлів з каталогу / system / priv-app - це сервіси і фреймворки, необхідні для запуску всієї цієї махини синхронізації і стеження:

  • GoogleBackupTransport.apk - займається синхронізацією даних встановлених додатків, паролів Wi-Fi і деяких налаштувань;
  • GoogleLoginService.apk - пов'язує пристрій з Google-аккаунтом;
  • GooglePartnerSetup.apk - дозволяє стороннім додаткам отримати доступ до сервісів Google;
  • GoogleServicesFramwork.apk - фреймворк з різною підсобної функціональністю;
  • Phonesky.apk - Play Store (як не дивно);
  • PrebuiltGmsCore.apk - Google Services, як видно з назви, це ядро ​​всього комплекту gapps;
  • Velvet.apk - пошук від Google, що включає в себе рядок пошуку на робочому столі і Google Now.

По суті, це і є та частина Google Apps, яка відповідальна за слив нашої приватної інформації. Спробуємо від усього цього позбутися.

Найпростіший спосіб відв'язати смартфон від Google - це скористатися стандартними настройками системи. Метод гарний тим, що не вимагає ні прав root, ні установки кастомних прошивок, ні кастомними рекавери. Все можна зробити в будь-який стокової прошивці без втрати доступу до аккаунту і додатків типу Gmail (якщо це необхідно). Однак за ефективність ніхто ручатися не буде, так як цілком можливо, що деякі компоненти gapps продовжать відправку даних.

Основне місце розташування установок синхронізації - це меню «Налаштування -> Облікові записи -> Google -> [email protected]». Тут можна відключити такі речі, як синхронізація контактів, даних додатків, Gmail, Play Music, Google Keep та інше. Все, що потрібно зробити, - це просто зняти галочки з потрібних пунктів меню. Далі йдемо в меню «Налаштування -> Відновлення та скидання» і знімаємо галки з пунктів «Резервування даних» і «автовідновлення».

За безліч налаштувань синхронізації відповідає також додаток «Налаштування Google», яке є частиною Google Services. З його допомогою, зокрема, можна відключити доступ Google до місця розташування ( «Доступ до геоданих -> Доступ до моїх геоданих / Відправлення геоданих / Історія місцезнаходжень»), не надсилати особистих даних пошукача ( «Пошук -> Особисті дані»), відключити Google Now ( «Пошук -> Google Now») і відключити дистанційне керування ( «вилучене керування -> Віддалений пошук пристрої / дистанційне блокування і скидання налаштувань»).

У тих же «Настройках Google», до речі, можна відключити будь-який додаток, що використовує обліковий запис Google для авторизації. Мова при цьому йде не тільки про софт, встановленому на девайс, але і взагалі про всі коли-небудь використаних додатках, включаючи веб-сайти. Я, наприклад, виявив в цьому списку безліч сайтів, на які не заходив вже як мінімум пару років.

У тому випадку, якщо ти взагалі не збираєшся використовувати сервіси Google, простіше буде відключити смартфон від аккаунта повністю, тобто просто видалити його через настройки: «Налаштування -> Облікові записи -> Google -> [email protected] -> Кнопка Меню -> Видалити акаунт".

Більшість додатків Google можна безболісно відключити через налаштування: «Додатки -> ВСЕ -> потрібну програму -> Відключити».

Більшість додатків Google можна безболісно відключити через налаштування: «Додатки -> ВСЕ -> потрібну програму -> Відключити»

Налаштування облікового запису Google Налаштування облікового запису Google   налаштування Google налаштування Google

У тому випадку, якщо на стокової прошивці є права root, від Google Apps можна позбутися, просто видаливши їх із смартфона. Як я вже говорив, всі вони зберігаються в каталогах / system / app і / system / priv-app. Наприклад, у випадку з KitKat список Google-додатків в першому каталозі буде таким:

  • Books.apk - Google Книги;
  • CalendarGoogle.apk - Google Календар;
  • Chrome.apk - Google Chrome;
  • CloudPrint.apk - система хмарної друку;
  • Drive.apk - Google Drive;
  • GenieWidget.apk - віджет новин і погоди;
  • Gmail2.apk - Gmail;
  • GoogleContactsSyncAdapter.apk - синхронізація контактів;
  • GoogleEars.apk - Google Ears (аналог Shazam);
  • GoogleEarth.apk - Google Земля;
  • GoogleHome.apk - домашній екран з інтегрованим Google Now;
  • GoogleTTS.apk - система синтезу мовлення;
  • Hangouts.apk - Google Hangouts;
  • Keep.apk - Google Keep;
  • LatinImeGoogle.apk - клавіатура з підтримкою жестів;
  • Magazines.apk - Google Журнали;
  • Maps.apk - Google Карти;
  • Music2.apk - Google Музика;
  • PlayGames.apk - Google PlayGames;
  • PlusOne.apk - Google+;
  • QuickOffice.apk - QuickOffice;
  • Street.apk - Google Street;
  • SunBeam.apk - живі шпалери SunBeam;
  • Videos.apk - Google Фільми;
  • YouTube.apk - YouTube.

У каталозі / system / priv-app, крім перерахованих раніше, також зберігаються такі файли:

  • CalendarProvider.apk - зберігає дані календаря;
  • GoogleFeedback.apk - відправляє звіт про використання Google Play;
  • GoogleOneTimeInitilalizer.apk - майстер установки додаткових Google-додатків;
  • SetupWizard.apk - майстер настройки при першому запуску;
  • Wallet.apk - Google Гаманець;
  • talkback.apk - оповіщення голосом про події на пристрої.

Комплект Gapps для KitKat, крім усього іншого, включає в себе також пропрієтарних камеру з підтримкою сферичної зйомки і пропріетарний же робочий стіл з інтегрованим Google Now.

Але це ще не все. Google Apps залежать від декількох фреймворків, які знаходяться в каталозі / system / framework. Це файли com.google.android.maps.jar, com.google.android.media.effects.jar і com.google.widevine.software.drm.jar. Ще є безліч бібліотек в каталозі / system / lib, які використовуються виключно Google-додатками. Видаляти їх зовсім не обов'язково, але можна. Просто щоб очистити сміття. Їх список ти знайдеш на сайті] [.

У минулих (та й в майбутніх) версіях системи вміст Google Apps відрізняється, тому перед видаленням рекомендую скачати gapps потрібної версії з сайту goo.im/gapps , Розпакувати за допомогою WinRar і переглянути вміст. Також слід враховувати залежність деяких додатків з маркету від додатків Google, докладніше про це я розповім пізніше.

Також слід враховувати залежність деяких додатків з маркету від додатків Google, докладніше про це я розповім пізніше

Це тільки частина бібліотек, що входять в комплект gapps

Попередній спосіб можна істотно спростити, якщо просто встановити на смартфон кастомний прошивку без Google Apps. В цьому випадку смартфон / планшет буде кристально чистий без всякої прив'язки до Google. Недолік цього способу - відсутність Google Play, але можна або замінити його стороннім магазином додатків (про це нижче), або використовувати наступний спосіб, який включає в себе установку урізаною версією Google Apps.

Цей спосіб часткової відв'язування від Google - свого роду компроміс. Він не вирішує проблему стеження - принаймні без налаштувань з першого способу, - але дозволяє не захаращувати систему купою непотрібного софту, який буде висіти в тлі і жерти пам'ять. Суть проста - ставимо кастомний прошивку і заливаємо поверх неї минималистичную версію gapps, яка включає в себе тільки Google Play.

Таких мінімальних збірок gapps в Мережі безліч, але я б рекомендував використовувати перевірені часом BaNkS Gapps, а саме файл «місяць-число GApps Core 4.4.2 signed.zip». Вони працюють на будь-якому смартфоні, сумісні з ART і включають в себе тільки основні файли gapps, список яких наведено в розділі «Що таке Gapps», файли фреймворку, а також кілька бібліотек. По суті, це Google Play, інструменти синхронізації і нічого більше.

Міняємо пошуковик на DuckDuckGo

Навіть після повного відключення синхронізації на домашньому екрані залишиться «вбудована» рядок пошуку Google. У стічних прошивках деяких виробників (Samsung, наприклад) це всього лише віджет, який можна легко видалити з екрана. У чистому Android і аксесуарах від багатьох інших виробників вона «вшита» в домашній екран, але її можна прибрати, відключивши весь пошук від Google (разом з Google Now) за допомогою меню «Налаштування -> Додатки -> Все -> Google пошук -> відключити »або встановивши сторонній лаунчер. Далі досить завантажити з маркету або іншого магазину додатків DuckDuckGo і додати однойменний віджет на домашній екран.

Другий і третій спосіб припускають повне позбавлення від Google Apps, включаючи Google Play і можливість логіна за допомогою Google-аккаунта, тому ми повинні знайти спосіб простий і зручної установки додатків, який не змушував би нас викачувати їх самостійно, а потім скидати на карту пам'яті і встановлювати вручну. Один з таких способів - встановити сторонній маркет.

На даний момент існує три більш-менш життєздатні альтернативи Google Play. це Amazon Appstore , Yandex.Store і 1Mobile Market . У кожного з них є свої переваги і недоліки, які в основному зводяться до кількості додатків і способам оплати:

  • Amazon Appstore - найвідоміший магазин додатків після Google Play. Містить більше 75 тисяч додатків (у порівнянні з 800 тисячами в Google Play), якість кожного з яких перевіряється вручну, так само як в iTunes для iOS. Розплачуватися можна за допомогою кредитної карти або амазоновскімі монетами (Amazon Coins), які дають в якості подарунка за покупку планшета Kindle Fire або в подарунок від іншого користувача. Одна з найцікавіших рис магазину - щоденна безкоштовна роздача одного з платних додатків.
  • Yandex.Store - магазин від компанії «Яндекс». Містить більше 85 тисяч додатків, кожне з яких перевіряється антивірусом Касперського. Особливо нічим не виділяється, але зате має кілер-фичу у вигляді можливості оплачувати покупки за допомогою сервісу Яндекс.Деньги або рахунку мобільного телефону.
  • 1Mobile Market - найбільший сторонній репозиторій Android-додатків, що включає в себе понад 500 тисяч софтин. Відрізняється від інших наявністю виключно безкоштовних додатків (не плутати з піратськими), через що дозволяє не проходити стадію реєстрації аккаунта і зберегти анонімність.

Додатки у всіх трьох маркетах мають оригінальні цифрові підписи розробників додатків, що дозволяє використовувати їх одночасно. Додаток, встановлений з одного маркету, може бути без проблем оновлено з іншого, а при видаленні пропаде зі списку встановлених відразу у всіх. Купувати, правда, доведеться окремо.

Купувати, правда, доведеться окремо

Amazon Appstore Amazon Appstore   Yandex Yandex.Market 1Mobile Market

Open Source Маркет

Крім описаних в статті, а також безлічі інших менш відомих магазинів додатків, в Мережі можна знайти відрізняється від інших репозиторій F-Droid . Він повністю анонімний і містить тільки вільний софт, який розповсюджується під ліцензіями, схваленими фондом FSF. Додатків в F-Droid всього тисяча, зате всі вони гарантовано не містять бекдор та інших систем розголошення особистих даних. Саме F-Droid використовується в якості дефолтовая маркету в вільної Android-прошивці Replicant.

Саме F-Droid використовується в якості дефолтовая маркету в вільної Android-прошивці Replicant

F-Droid

Незважаючи на те що компоненти gapps не є частиною офіційного API Android, деякі додатки все-таки очікують побачити їх в системі, через що може виникнути ряд проблем - від повної непрацездатності додатки до втрати частини його функцій. Деякі додатки відмовляться встановлюватися через відсутність Google Maps API, інші падають відразу після запуску, не знайшовши його, треті включають в себе прямі посилання на Google Play, що може привести до падінь і некоректної роботи.

Щоб вирішити ці проблеми, користувач MaR-V-iN з XDA почав проект NOGAPPS , В рамках якого ведеться розробка набору відкритих компонентів, які заміняють оригінальну функціональність Google Apps. В даний момент доступно три компонента-заміни:

  • Network Location - сервіс геолокації на основі Wi-Fi і базових станцій GSM. Заснований на базі даних IP-адрес від Apple і відкритій базі базових станцій;
  • Maps API - заміна інтерфейсу до Google Maps на основі OpenStreetMap;
  • BlankStore - відкрита альтернатива клієнту Play Store. Дозволяє встановлювати безкоштовні програми з магазину Google, але не рекомендується до використання через можливі санкції з боку пошукової системи (це заборонено їх правилами).

Установка компонентів здійснюється окремо і різними способами. Network Location досить вручну скопіювати в каталог / system / app / в Android 2.3-4.3 або в каталог / system / priv-app / в KitKat (в цьому випадку слід використовувати файл NetworkLocation-gms.apk). Maps API встановлюється за допомогою прошивки файлу nogapps-maps.zip через консоль відновлення. Для установки маркету доведеться не тільки копіювати файл, а й генерувати Android ID на великій машині, але, так як робити це не рекомендується, я не буду про це розповідати і обмежуся посиланням на інструкцію .

Після всіх маніпуляцій софт повинен коректно заробити.

Для компанії Google Android без її власних додатків марний, тому немає нічого дивного в тому, що компанія виносить в них найсмачніші частини системи і залишає код закритим. Однак в цій статті я показав, що життя без gapps є і вона може бути навіть простіше і зручніше, ніж з Google.
[Authors]

А може бути, до біса цей Гугл?
Візьмемо їх Android, а самі вони хай йдуть лісом?
Навигация сайта
Реклама
Панель управления
Календарь новостей
Популярные новости
Информация
Экономика стран www.mp3area.ru © 2005-2016
При копировании материала, ссылка на сайт обязательна.