Tue, 09 Sep 2014 19:37:26 +0400Tue, 09 Sep 2014 19:37:26 +0400Всем привет! Большинство операторов сотовой связи не предоставляет нам возможности использовать трафика столько, сколько нам хочется, Остается лишь только радоваться пакетам, доступным посуточно или ежемесячно. Но иногда происходит такая ситуация, что пакет то нам дали, а телефон воспользовался им сам, раньше чем нам этого хотелось. Попробуем найти причины этого и такие проблемы минимизировать.
Прежде чем бросаться на просторы Google Play и искать там чудо-средства, необходимо навести порядок в уже установленных приложениях. Много раз я наблюдал ситуацию, когда смартфон или планшет пользователя походил на заброшенный, но при этом активно работающий в 3 смены завод. Стоит куча каких-то приложений, и многие из них то и дело лезут в Интернет, в том числе и за обновлениями. С определённой версии Play Market научился качать эти обновления сам, но не всем это нужно. Для начала заходим в настройки Play Market, находим там пункт «Автообновление приложений» и выставляем его в значение «Только через Wi-Fi», если периодически попадаем в зону бесплатной беспроводной сети, либо в «Никогда».
Второй вариант подразумевает, что мы сами выборочно определяем, когда и что нам нужно обновить. Впрочем, если заморачиваться с этим не хочется, то ставим обновление автоматом по вайфаю и забываем.
Мониторинг трафика по приложениям Далее необходимо вычислить приложения-паразиты — это такие гады, которые сосут неоправданное количество трафика без видимых на то причин. В поздних версиях Android такой инструмент вшит в систему по умолчанию. Идём в настройки и находим там пункт «Передача данных». Здесь находится список приложений с прямой сортировкой по количеству съеденного трафика за обозначенный период, а также инструмент ограничения потребления трафика с установкой предупреждения при достижении определённого показателя. При тапе на любое приложение, можно дополнительно узнать, как оно расходует трафик и, при желании, отключить для него передачу данных в фоне. Далеко не каждый ясно понимает, какое приложение сколько должно кушать, и должно ли вообще, поэтому, при отсутствии знаний, попросите более опытного в этом вопросе товарища почистить ваше устройство. Поверьте, это не только сократит потребление трафика, но и ОЧЕНЬ сильно увеличит срок работы аккумулятора без подзарядки. Серьёзно, просто приберитесь в своём Android, и не допускайте там свалки в будущем. Для владельцев устройств с более ранними версиями Android существуют сторонние средства мониторинга трафика, к примеру, Onavo Count.
Браузеры Большинство пользовательской сетевой активности приходится на мобильный браузер. Здесь мы сёрфим и практически живём, отрываясь лишь на отдельные социальные приложения, читалки и подобные забавы. Установка правильного мобильного браузера позволит не только сэкономить огромное количество трафика, но и обеспечить более комфортный сёрфинг в условиях плохого соединения. В качестве кандидатов на роль «правильного браузера» у нас выступают Chrome, Opera и Opera Mini. У Opera есть несколько версий браузера, в том числе, основная Opera для Android с версией операционной системы 4.0+, а также популярная Opera Mini для стареньких Android 1.5+. У каждого из них по умолчанию присутствует опция сжатия входящего трафика.
Как работает сжатие трафика и чем это грозит пользователю В обычном режиме мобильный браузер обращается напрямую к сайту через сеть мобильного оператора. В ответ сайт отдаёт данные. В случае использования сжатия, в обмен данными включается ещё одна сторона — серверы производителя браузера. При такой работе браузер просит данные не напрямую к себе, а на свой сервер. Там первоначальные данные оптимизируются (жмутся картинки и так далее) и уже в таком виде отправляются в браузер. Фактически, в данном случае серверы Opera и Google выступают в роли прокси-компрессоров.
Скорость Такой растянутый обмен может привести к более долгому времени между обращением к веб-странице и началом её загрузки. В это же время, сам процесс загрузки происходит ощутимо быстрее, поскольку данных идёт меньше — страница и контент оптимизированы. Вопрос конфиденциальности При таком раскладе серверы Google и Opera получают данные об истории прогулок пользователя по Интернету, но эти же данные есть и у вашего оператора сотовой связи. В случае, если вы нарко-педо-террорист, и вас запалят, то в первую очередь информацию о вашей сетевой деятельности запросят именно у оператора. В общем, не переживайте о приватности, в данном случае за вами есть кому следить и без шаловливых разработчиков браузеров. Кроме того, защищённые HTTPS страницы не попадают под действие сжимающих прокси-серверов, то есть, с такими сайтами обмен данными идёт напрямую.
И напоследок. Если вы используете синхронизацию между мобильным и десктопным клиентами браузера (а вы наверняка это делаете — ведь это удобно), то данные о истории посещений и так есть у разработчика. В общем, ничего нового о вас не узнают
Как включить сжатие данных в Chrome и Opera В случае с Chrome идём в настройки приложения. Там внизу находим «Загрузка данных». Нас интересует опция «Сокращение трафика». Тапаем на неё и, в появившемся меню, переставляем ползунок во включенное положение. После некоторого времени работы в браузере, можете вернуться сюда и посмотреть на реальные показатели, они вас наверняка порадуют. Включить сжатие в Opera ещё проще. Прямо на главной странице есть кнопка «О», при тапе на которую откроется меню браузера. Находим «Режим сжатия» и включаем его.
В дальнейшем, для просмотра экономии достаточно будет снова вызвать это меню. Opera в числе первых внедрила подобную фишку в свои продукты и уделяет ей огромное внимание. По этой причине сжатие у них работает куда эффективнее, чем у мобильного Chrome.
Браузер для хардкорщиков Если сжатия данных недостаточно, то можно вообще отказаться от всего лишнего, оставив на страницах только текст. Браузер TextOnly (Android 1.6+) занимается именно этим.
Умная смена браузеров Очевидно, что вы используете мобильный интернет не 100% времени. Дома или на работе у многих стоят Wi-Fi роутеры, и это избавляет от необходимости жать трафик. Что делать? Каждый раз лезть в браузер и отключать опцию сжатия? Есть более умная альтернатива под названием Browser Toggle. Он умеет открывать определённый браузер в зависимости от типа соединения.К примеру, в случае с 3G или 4G, ссылки будут открываться в Opera, в котором у вас всегда включено сжатие, а при подключении к Wi-Fi, дефолтным браузером будет Chrome с предварительно отключенным сжатием. В случае с Chrome можно сделать ещё круче: ставим обычный Chrome, а также второй экземпляр — Chrome Beta. На одном включаем сжатие, на другом выключаем. В комбинации с Browser Toggle получится умно использовать доступный вид связи, не вылезая при этом в прочие браузеры. Для подобной затеи с Opera можно поставить «полновесную» стандартную Opera, а для сжатия в режиме 3G/4G — Opera Mini.
Эффективно ли сжатие трафика? Это очень спорный вопрос, на который нельзя ответить однозначно. Всё зависит от конкретного сайта и пользователя. Opera заявляет об экономии до 90%, но, к примеру, посещение десктопной версии тяжелого сайта с кучей картинок в высоком разрешении действительно даст высокие проценты, а вот мобильная версия сайта, состоящая почти полностью из текста, похвастаться таким сжатием уже не сможет. Пробуйте, смотрите, анализируйте. Эффект, в любом случае, будет. Сжатие трафика в других приложениях Chrome и Opera хороши, но они сжимают трафик только внутри себя. Как быть с остальными приложениями? В этом случае поможет уже описанный нами ранее инструмент Onavo Extend. Он довольно неплохо жмёт вообще весь входящий трафик, используя для оптимизации собственные серверы, но работает только на устройствах Android 4.0+.
Настраиваем приложения правильно На самом деле, очень многие приложения по умолчанию позволяют пользователю экономить мобильный трафик. Это сделано не столько для сбережения именно денег, сколько для нашего и вашего удобства. Потратьте немного времени на изучение настроек часто используемых приложений, и вы с большой вероятностью найдёте там опции, способствующие сокращению расхода трафика. Для примера возьмём YouTube. Он прекрасно умеет беречь драгоценный трафик. Идём в настройки -> Предзагрузка. Тут можно выставить предварительную загрузку видео из ваших подписок и отложенных на потом видеороликов. Говоря проще, Ютуб, при наличии Wi-Fi, запасливо сливает видео в свой кэш на мобильном устройстве, а потом просит совсем чуть-чуть мобильного трафика, чтобы успешно воспроизвести ролик, причём в высоком качестве. Если вы пользуетесь YouTube в качестве музыкального проигрывателя, то установите uListen — это приложение превращает видеосервис в музыкальный плеер, исключая из потока данных видео и передавая только звук. Тонны сохранённого трафика обеспечены. Аналогично работает и Google Музыка. Каждый альбом там можно сохранить локально на устройстве, и для дальнейшего его прослушивания вообще не нужен будет выход в Интернет.
AdBlock Раньше AdBlock Plus можно было легко найти в Google Play, но с некоторого момента его по понятным причинам выпилили оттуда. Однако возможность поставить его на свой Android не исчезла. Идём в настройки Android -> Безопасность и тут включаем установку приложений из неизвестных источников. После чего качаем apk-файл с сайта разработчика AdBlock Plus и наслаждаемся сёрфом без рекламы. В качестве бонуса получаем заметную экономию трафика.
Android в качестве модема Бывают такие ситуации, когда приходится использовать смартфон в качестве модема. В таком случае всё зависит уже не от настройки мобильного устройства, а от присосавшемуся к нему компьютера или ноутбука.
Итого Безусловно, это лишь самые актуальные и повсеместно используемые способы экономии трафика на Android. Можно рутануть смартфон и получить ещё больше возможностей. Можно поставить какое-то приложение для экономии в очень специфичных сценариях работы. Обо всём не напишешь, но я надеюсь, что вы дополните руководство собственными советами.
А еще можно скачать довольно красивые Обои на телефон в высоком разрешении.DarK_Elf
Всем привет! Большинство операторов сотовой связи не предоставляет нам возможности использовать трафика столько, сколько нам хочется, Остается [...]
читать полностью
Mon, 11 Aug 2014 17:36:42 +0400Mon, 11 Aug 2014 17:36:42 +0400В статье речь пойдет о том как можно имитировать прикосновения экрана android смартфона. план статьи 1. Вступление 2. Обзор приложений. Пишем макрос 3. Заключение
Итак приступим. Во-первых давайте разберемся для чего нам это нужно. Самый простой пример - допустим вы установили игру, предположим стратегию и ваша задача - собирать ресурсы через определенный промежуток времени. Что вы делаете: 1. запускаете игру 2.жмете на иконки, собираете урожай. 3. Слайдите экран. и так каждый раз, т. е. выполняете рутинную, определенную последовательность одинаковых действий. Программы, о которых в данной статье пойдет речь, призваны облегчить подобные задачи. Но это не единственное применение данному ПО. Тут все зависит от вашей фантазии и поставленной задаче. Мы рассмотрим на примере двух приложений реализуемых нужный нам функционал. Первая это Finger replayer, название второй HiroMacro. По ходу разбора полетов познакомимся с приложениями, напишем первый макрос.
finger replayer На форуме как-то спрашивали «как можно как можно имитировать работу с тачем?». Тогда в поисках подобного ПО я случайно наткнулся на Frep. Как это работает? Все просто. Запускаем, нажимаем на запись, выполняем на экране нужные нам действия, останавливаем запись, сохраняем наш макрос а потом воспроизводим его. Все действия будут повторяться в той же последовательности. Познакомимся поближе. Первым делом установим саму программу: взять можно тут Frep google play ключик здесь bda_frepkey.zip - 163.8 Kb .Ставить можно из маркета но программа будет иметь ограничение - запись действий не длиннее 5 секунд. Накатив сверху ключик мы разблокируем полный функционал, далее спокойно можно обновлять программу из Google play. Запустим приложение. Попадаем на главный экран. Нажмем на картинку с изображением пальца и запустим сервер (потребуются root права). В строке состояния появится уведомление, нажав на которое мы можем менять режимы индикации записи/состояние кнопки. Переключим в режим отображения поверх всех окон. Получится как на скриншоте ниже.
В настройках мы можем настроить внешний вид кнопки, сделать ее прозрачной и т. д. Если мы будем записывать события в какой -то определенной программе то при режиме auto show кнопка будет появляться только при запуске соответствующей программы. Итак сам индикатор состоит из двух частей. 1. это сама кнопка записи. нажав на нее индикатор скрывается и начинается запись 2. кнопка переключения режима - нажав на нее можно не только выбрать макрос но и переключаться между записью и воспроизведением(долгий тап выводит список всех доступных для эмуляции макросов или же два раза тапнуть).
Программа имеет массу настроек, интерфейс слегка кривоват. Покопавшись каждый сможет настроить под себя. Например можно настроить интервал воспроизведения. То есть с какой частотой будут происходить касания по экрану. Это может быть актуально если например у вас не сильно быстрое интернет соединение и нужно ждать определенное время ответа от сервера или приложения. Так же можно все это дело откалибровать и т. д. Мне все эти настройки не очень по душе, сильно все накручено, много лишнего как мне кажется. Второе приложение намного проще в этом плане и как мне кажется удобнее. Hiro macro
Простое и очень удобное приложение для эмуляции касаний экрана. Скачать программу можно так же из Google play Hiro macro абсолютно бесплатно. Запустив программу мы попадаем на главный экран. В центре располагается большая круглая кнопка start нажав на которую мы запускаем сервис программы. Далее что бы начать запись надо нажать на кнопку клавиши громкости «-». Останавливается так же. Снизу, на главном экране, располагается строка меню с 4мя разделами. 1. скрипты — показывает записанные нами скрипты. Тут мы их можем отредактировать, переименовать, поделиться ( меню появляется при долгом тапе на скрипте). 2. загрузить — загружаем готовый скрипт . Программа предоставляет репозиторий со скриптами. Там присутствуют скрипты написанные под разные игры. Так же мы можем загрузить туда свои собственные. 3.лог — показывает ход системных событий. 4. настройки приложения.
Запустив сервис в строке состояния появляется пункт извещающий нас о том что программа работает. Нажмем клавишу уменьшения громкости, перед нами появляется окно. Нажав на скрипт мы запустим его воспроизведение(отображается полный список пользовательских скриптов), нажав на запись начнется запись ваших действий. Начинаем запись, после того как все действия будут проделаны еще раз жмем кнопку уменьшения громкости и наш скрипт сохранится. В принципе несложно, каждый сможет разобраться. А вот пользы в использовании данных программ может быть масса. Легко можно написать автокликер и тому подобное. Кстати tasker умеет работать с Frep что позволит нам добиться еще большей автоматизации. Настроить можно будет на любое действие определенный скрипт, выставить расписание запуска скриптов и т. д. Если будет актуально напишу отдельный мануал по этому поводу. Спасибо всем кто прочитал, успехов вам. Автор: Zaterehniy дата: 11.09.14Zaterehniy
В статье речь пойдет о том как можно имитировать прикосновения экрана android смартфона. план статьи1. Вступление 2. Обзор приложений. Пишем макрос3. [...]
читать полностью
Wed, 25 Jun 2014 11:06:55 +0400Wed, 25 Jun 2014 11:06:55 +0400Приложение для получения Root от известного хакера Geohot (он взломал iPhone, PS3), а теперь перешел на Android. И для начала
он решил сделать root для нового смартфона Samsung и других аппаратов. С помощью towelroot можно взломать Samsung Galaxy S5, Galaxy S4 Active, Google Nexus 5 и Galaxy Note 3. В дальнейшем, по словам хакера, towelroot будет работать со всеми моделями, ядро которых выпущено до 3 июня 2014
Список устройств
Список поддерживаемых устройств
Root успешно получен на:
- Устройства с ядром до 3 июня 2014
Samsung Stellar (SCH-i200) - 4.1.2
Sony Xperia M - 4.1.2
Sony Xperia M - 4.2.2
Sony Xperia M - 4.3
Sony Xperia M - 4.3.2
Sony Xperia M Dual
Sony Xperia E1 Dual
Sony Xperia ZR (c5503) - 4.3
Sony Xperia ZR - 4.4
Sony Xperia Z1 Tablet - 4.3
Sony Xperia SP (M35C)
Sony Xperia SP
Sony Xperia TX (LT29) - 4.3
Sony Xperia V - 4.3
Sony Xperia ZL - 4.3
Sony Xperia ZL - 4.4.2
Sony Xperia SP - 4.3
Sony Xperia Ultra Z
Sony Xperia T - 4.3
Sony Xperia T - 4.1.2
Sony Xperia Z (L36h) - 4.4.2
Sony Xperia Z (C606) - 4.4
Sony Xperia Z (C6603) - 4.4.2
Sony Xperia Z (C6602) - 4.4.2
Sony Xperia Z - 4.3
Sony Xperia Z1 - 4.4.2
Sony Xperia Z1C
Sony Xperia Z1S
Sony Xperia Tablet Z (SGP351) - 4.4.2
LG Optimus G - 4.1
LG Optimus G - 4.4.2
LG Pad 8.3 - 4.4.2
LG G2 (D802) - 4.4.2
LG G2 (D801) - 4.4.2
LG Optimus G3
LG Optimus G2 Mini
LG Optimus G Pro
LG Optimus G Pro 2
LG Optimus G Pad
LG Optimus L70
LG Optimus L80
LG L90 (D410) - 4.4.2
LG G Flex - 4.2.2
Huawei G535-L11
Motorola Droid Razr M (XT907) - 4.4.2
Motorola Droid Razr Maxx HD - 4.4.2
Motorola Razr HD - 4.4.2
HTC One M7 (802w) - 4.4.2
HTC One M8 2014 (HTC6525LVW)
HTC Desire 601 - 4.4.2
ZTE Grand S Flex
Alcatel OneTouch Idol 2 Mini S(6036Y)
Asus Memopad 10 (ME301T)
Lenovo IdeaTab 2107A
Lenovo Yoga 10 HD+ (B8080)
HP SlateBook 10 x2
HP Slate 8 Pro
Apollo 14.3.2.2.
Kindle Fire HDX 7
Kindle Fire HDX 8.9
Amazon FireTV
Huawei C8816 - 4.3
Huawey U8860 - 4.0.3
Nubia X6 - 4.4.2
Yulong Coolpad 8860U
3Q Appy (AA491HW) - 4.0.4
Root не получен на:
-Устройства на базе Exynos
Sony Xperia Ultra - 4.4.2
Sony Xperia Z Ultra - 4.3 (136)
Sony Xperia Z2 - 4.4.2
Sony Xperia J - 4.1.2
Sony Xperia T2 Ultra - 4.3
HTC J Butterfly (HTL21)
HTC Desire Bravo
HTC Desire (D816W)
HTC Desire (D516d)
HTC Desire (609d)
HTC Thunderbolt
HTC One Dual (802d)
HTC One (802t/HTC M7)
HTC One Max (809d)
HTC Rhyme (S510b)
HTC M8
HTC Evo 3D
Moto X
Moto G - 4.4.3
Motorola Defy (XT535) - 2.3.7
Motorola RAZR i (Intel CPU) - 4.1.2
Motorola Droid Maxx - 4.4
ASUS Padfone Mini - 4.3
ASUS Padfone X - 4.4.2
ASUS Fonepad 7 (ME175CG) - 4.3
Samsung Galaxy K Zoom - 4.4.2
Samsung Galaxy xCover 2 (GT-S7710) - 4.1.2
Samsung Galaxy Mega 6.3 (I9205) - 4.2.2
Samsung Galaxy Mega 6.3 (i527) - 4.4.2
Samsung Galaxy Ace 2 (GT-I8160) - 2.3.6
Samsung Galaxy Grand DUOS - 4.2.2
Samsung Galaxy Core LTE (g386f) - 4.2.2
Samsung Galaxy Camera (EK-GC100)
Samsung Galaxy Express 2 (SM-G3815) - 4.2.2
Samsung Galaxy Music Duos (S6012)
Samsung Galaxy Star Duos (GTS5282)
ALCATEL ONETOUCH IDOL 2 Mini
LG OPTIMUS FUEL (L34C)
Highscreen BoostII SE - 4.3
Toshiba AT-270 Excite 7.7 - 4.1.1
Prestigio Multipad (PMP3470B) - 4.0.3
Micromax Canvas HD A116
Huawei G510
Huawei B199
Zopo ZP950
Примечание:
- Данный список является примерным
- Есть дополнения, пишите мне
- Пробуйте обе версии Towelroot
- Если не получилось получить Root с первого раза, попробуйте несколько раз (до 5-6) некоторым это помогает
Кирпич или не кирпич?
- Опасно ли получение Root данным методом, не станет ли телефон кирпичом?
Скорее всего, нет. Towelroot не сможет сделать ваш телефон кирпичом, вы быстрее сделаете это сами после получения Root и неправильного пользования им.
by geohot
Способ взлома
1. Скачать файл Towelroot
2. Установить приложение
3. После загрузки приложения на устройство, запускаете Towelroot, жмете на кнопку «Make
it ra1n» в середине окна и затем ждете около 15 секунд, пока телефон перезагрузится. (Если не перезагрузился, сделайте это вручную.) После этого вы можете делать со своим гаджетом все, что угодно;
4. Установите SuperSU
- Офф. сайт https://download.chainfire.eu/supersu
- Можно из GooglePlay
- Можно и у нас в обменнике
Примечание: Если ядро вашего устройства выпущено после 3 июня, то вам следует установить патч для предыдущего ядра и спокойно пользоваться Towelroot.
Известные баги
Известные баги:
- Не удается получить Root на новых Moto и HTC из-за защиты.
- Приложение может определяться как вирус Andr.Exploit.Ratc
Ничего удивительного, это эксплоит для взлома андроид.
FAQ/Решение проблем
- Чем проверить наличие Root?
Root Checker
- Как удалить Root?
Такая функция есть в SuperSU
- На чем основан этот метод получения Root?
Towelroot использует уязвимость найденную хакером Pinky Pie в ядре Linux, названную CVE-2014-3153.
- Зачем устанавливать SuperSU или Superuser?
А зачем нанимать охранников в магазин? Без SuperSU любая программа автоматически получает доступ к правам Root и это представляет потенциальную угрозу как для ваших данных, так и для телефона в целом.
- Бинарный файл не обновляется, что делать?
Если вдруг версия из GooglePlay не хочет обновлять бинарник, скачайте последнюю версию с официального сайта.
1. способ
Сайт: https://download.chainfire.eu/supersu
Ссылка: https://download.chainf…TE-SuperSU-v1.99r4.zip
Скачайте файл, извлеките из архива, установите, обновите бинарник, перезагрузитесь.
2. способ
Ссылка: https://rootjunkysdl.co…ile=Apps/Superuser.apk
- SuperSU не хочет работать, как быть?
1. способ
Удалите SuperSU, перезагрузите устройство, установите SuperSU снова.
2. способ
Используйте Superuser
- Как отключить проверку обновлений?
Переименуйте или удалите следующие файлы.
*system/app
SMD.apk
SPDCLIENT.apk
*system/priv-apps
SPDClient.apk и SPDclient.odex
SDM = OTA обновления
SPDCLIENT = Обновление безопасности
- Towelroot отключает Knox и как это проверить?
Скорее всего, нет. Мой телефон говорит: "KNOX Гарантия аннулирована: 0x0", но ничего не обещаю. Проверить состояние Knox можно через программу Odin на компе или через Phone Info на андроиде.
- Towelroot может разблокировать Bootloader?
Нет, нет и нет.
- Мой телефон остается с официальным статусом?
Да
- Смогу ли я после получения Root обновить Android (OTA)?
Да
- Обязательно ли нужен SuperSU?
Нет, нет и нет.
- Могу ли я установить cwm, twrp или другое Recovery?
Если Bootloader блокирован - нет.
(на Xperia делается подменой chardgemon, в независимости от статуса БЛ)
- Могу ли поставить кастомное ядро или прошивку?
С заблокированным Bootloader'ом нет!
- Открытый бутлодер, кастомное рекавери никак (вообще никак) не влияет на прилет ОТА, это функция update servic в google services framework, а вот сможете ли вы его установить - зависит от аппарата. для Nexus проблем нет, т.к. проверяется только system перед установкой.
- Открытый бутлодер, рут права, в России, гарантии на устройство не лишают (ЗоПП), лишаетесь только гарантии на ПО (а оно вам надо?) и то, что пишет производитель у себя на сайте это только "хотелки", работая в России он подчиняется ее законам
- Мой телефон говорит "Custom" и показывает открытый замок при загрузке! Он разблокирован???
К сожалению, нет. Индикация "Custom" означает, что телефон был изменен и это обнаружено программой, которая периодически ищет измененные файлы. Если вы принесете телефон в сервисный центр со статусом "Custom", они могут отказать в гарантийном обслуживании. Чтобы восстановить первоначальное состояние, достаточно прошить телефон официальной прошивкой и подождать в течение часа или двух.
Требуется Android: 2.2+
Русский интерфейс: Нет
Разработчик: Geohot
Email: e-mail
Домашняя страница: https://www.towelroot.com
YouTube: https://youtube.com/watch?v=hmp-ETSlV4w
Тема на XDA: https://forum.xda-devel…owthread.php?t=2783157
Автор темы, сайт, разработчик не несут никакой ответственности за возможный ущерб, полученный в результате получения Root на Вашем устройстве.
Вы все делаете на свой страх и риск!
Удачи!
Список изменений
v2
Note 3 с ядром 3.4.0-722276
Note 3 с ядром 3.4.0-636608
Note 3 с ядром 3.4.0-951486
Nexus 5 v2
v1
Релиз!
Пишите у кого получилось получить Root, а у кого нет, формат сообщения такой:
Устройство - Версия Андроид
Приложение для получения Root от известного хакера Geohot (он взломал iPhone, PS3), а теперь перешел на Android. И для начала
он решил сделать root для нового [...]
читать полностью
Tue, 27 May 2014 11:45:50 +0400Tue, 27 May 2014 11:45:50 +0400В этой статье перечислю и расскажу о моих установленных программах на андроид и кратко поясню почему именно их и выбрал. Может кто для себя что новое найдет, мало ли.
FBReader - хорошая читалка книг, можно добавить наш OPDS каталог и все новинки будут сразу в читалке. Чем нравится в сравнении с аналогами - шустрая, простая, без лишних наворотов.
FolderSync 2.6.3 - программа для ленивых, как я))) можно настроить так - вы делаете например фотогрфию на смартфоне, и она уходит в какое нить облачное хранилище и попадает в итоге на комп. И еще так - папка Документы или еще какая нить постоянно синхронизируется через какое нить облако с компом. Вообщем суть программа - синхронизация папок. Куча настроек, фильтров и тп.
Fing-Network Tools - отличный сканер устройств, находящихся в сети вайфай. Показывает всю информацию, в том числе открыте порты и позволяет коннектится к ним. Применяю в нескольких случаях - смотреть айпи адреса устройств в домашней сети или баловаться в чужих открытых сетях - находить роутер, заходить в него, если пароль дефолтный и тп. В отличии от аналогов - просто и ничего лишнего.
Абонент-инфо - при входящем или исходящем звонке выводит тоаст-уведомление о регионе и операторе звонящего, удобно.
Летай ТВ - хорошее интернет-тв, правда только для России. Популярные каналы, без рекламы.
Chronus 4.4.2 - использую как новостной виджет, можно добавить свои рсс-потоки на интересные сайты, и раз в полчаса на экране свежие новости.
ClockSync 1.2.3 - синхронизирует часы. один раз настроили автосинхронизацию, например при включении смартфона, и часы всегда точные у вас.
DroidEdit 1.15.2 - редактор, я им рихтую сайт когда без компа. Может использоваться и как продвинутый текстовый редактор с подсветкой синтаксиса.
DVPic (демотиваторы) 1.4.8 - программа для просмотра демотиваторов, поднимает настроение, без рекламы, много источников получения картинок.
ES Проводник 3.1.4 - это не просто файловый менеджер, я использую его и как ftp - клиент, и как просмотрщика папок дропбокса, гугльдиска и ряда других облачных служб. универсальная программа.
Find My iPhone free 1.4.4 - если у кого то из родственников айфон, айпад, айпод, можно за ними наблюдать. Полезно например за ребенком смотреть, можно всегда знать местоположение его айфона.
Firefox 29.0.1 - браузер это дело добровольное))) до этого сидел на хроме, но перешел на лису. Плюсы - расширения, например настроил разные свайпы на разные действия, удобно на большом экране. Ну и список для чтения удобен там.
Flipboard 2.3.1 - использую вместо почившего GoogleReader, ну и для чтения нашей ленты Google+. Можно настроить на разные тематики, интересен раздел Технологии например, хабр удобно читать.
В этой статье перечислю и расскажу о моих установленных программах на андроид и кратко поясню почему именно их и выбрал. Может кто для себя [...]
читать полностью
Thu, 20 Mar 2014 23:34:34 +0400Thu, 20 Mar 2014 23:34:34 +0400Данный обзор будет посвящен одному из самых функциональных модулей для xposed - gravity box. а если быть точнее, его версии для android kit kat. владельцам Android jb необходимо ставить свою версию модуля.
Модуль из разряда «все в одном». Лично я, установив его напрочь забыл о кастомных прошивках, так как нужда в них практически отпала. Настроить можно очень много чего, функционал огромен.
Далее обо всех пунктах по порядку.
настройки экрана блокировки
фон экрана блокировки
различные настройки экрана блокировки
стиль фона — определяем что будет видно на фоне экрана блокировки. Тут можно выбрать стандартные обои, свои обои, заливку цветом, последний экран.
Непрозрачность фона — уровень прозрачности фона экрана блокировки. Применить можно только к стандартным обоям.
Ярлыки кольца разблокировки
статус батареи — отображение состояния батареи смартфона вокруг кольца разблокировки
скрин
Включить фонарик — при нажатии и удержании кольца разблокировки загорается вспышка. При повторном действии выключается.
Кольцо перед блокировкой — включает возможность использовать кольцо блокировки перед разблокировкой графическим ключом.
Двойное нажатие для сна — переводит смартфон в режим сна.
Вертикальное смещение\\горизонтальное смещение кольца — перемещает кольцо в соответствии с заданными координатами.
скрин
Виджеты
развернуть виджеты — вместо кольца разблокировки нам сразу будут показаны виджеты
скрин
отключить ограничения — убирает ограничение по количеству виджетов экрана блокировки
разрешить любые виджеты — позволяет использовать любые виджеты а не только те что доступны нам из экрана блокировки
строка состояния
блокировка строки состояния — заблокирована: нельзя использовать строку состояния, развернуть ее. Разблокирована — пользоваться можно в полном объеме
Часы в строке состояния — позволяет скрывать часы в строке состояния если виджет часов присутствует на экране блокировки
другое
включить поворот экрана — включает поворот экрана на экране блокировки
включить кнопку меню — разблокировка устройства с экрана блокировки кнопкой меню
быстрая разблокировка — разблокировать смартфон сразу после ввода верного графического ключа\\пин
свой текст в поле оператора — можно добавить свою надпись вместо названия оператора связи под кольцом разблокировки
скрин
настройка строки состояния
быстрые настройки
главный переключатель — включает доступ к быстрым настройкам.
скрин
Плитки быстрых настроек — добавляем что мы хотим видеть в быстрых настройках
перемещение плиток — настраиваем расположение плиток
количество плиток в ряду — сколько плиток будет располагаться в одном ряду
стиль ярлыков плиток — как плитки будут выглядеть
скрыть после изменения — после нажатия на плитку и изменения настройки строка состояния будет скрыта
заменить стандартное поведение — настраиваем поведение плитки при нажатии на нее, а так же можно добавить функции скрыть/изменить, например при долгом тапе
плитки быстрого запуска — можно поставить свое приложение запускаемое по тапу
доп. плитки быстрого запуска — то же самое
плитка режима сети — настраиваем переключение режимов сети по нажатию на данной плитке
разрешить режим LTE – позволяет переключаться на соответствующий режим
режимы сети CDMA – использовать только соответствующие режимы при переключении
настройки режима звонка — отмечаем пункты режимов звонка которые нам необходимы. Далее переключение будет идти между ними
откл. Расширение плиток — запретить расширение плиток яркости и настроек в ландшафтном режиме
авто включение настроек — если в строке состояния нет никаких уведомлений то при ее выдвижении мы перейдем сразу в меню быстрых настроек
быстрое вытягивание — включает режим при котором попасть в меню быстрых настроек можно потянув строку состояния с правого или левого края
размер зоны вытягивания — настройка области быстрого вытягивания. Меняем площадь потянув из которой мы попадаем в соответствующий режим.
Настройки сигнала
включить состояние соединения — отображать ли в строке состояния значок/индикатор текущего подключения к сети
включить активность данных — включает индикатор текущей передачи данных
цвета строки состояния
тут мы можем настроить цвет самой строки состояния, ее значков, стиль режима сети.
скрин
Стиль шторки уведомлений
настраиваем то как будет выглядеть шторка уведомлений в раскрытом виде. Можно настроить прозрачность, поставить свой текст вместо надписи оператора связи, поставить картинку на фон и включить опцию «раскрывать все уведомления».
Параметры батареи
настройки отображения состояния батареи в строке состояния.
Можно изменить — 1. стиль значка (стандартный, круглый с процентами и без, вид как в андроид кит кат). 2. отображать ли процент заряда 3. размер текста. 4. его стиль 5. индикация зарядки — статичная (можно подсветить текст другим цветом при зарядке), анимированная(индикация зарядки в виде анимации).
Настройки часов
все что касается часов в строке состояния.
Главный переключатель — если включено то при нажатии на часы, в выдвинутой строке состояния, мы переходим в настройки времени
часы в центре — показывает часы в центре строки состояния
отображение дня недели — отображать день недели возле часов строчными или заглавными буквами
так же можно скрыть часы, настроить вид отображения, срыть значок будильника, поставить свое приложение по нажатию на часы.
Монитор трафика
показывать или нет индикатор скорости интернет соединения. Можно настроить его позицию, размер и скрывать/не скрывать при отсутствии соединения.
Блокировка уведомлений
позволяет отключать уведомление в строке состояния от выбранных приложений либо от системных уведомлений.
Включить контроль яркости — позволяет изменять яркость экрана при перемещении пальца на строке состояния.
Двойное нажатие для сна — переводит смартфон в режим сна по двойному нажатию на строке состояния
настройки панели навигации
общие
в данном разделе нам доступны следующие настройки панели навигации (кнопки, обычно внизу экрана, недавно запущенные, свернуть, назад).
Главный переключатель — включает возможность настройки панели.
Включить панель навигации — показывать или нет
всегда внизу — панель навигации остается внизу экрана даже в ландшафтном режиме(по умолчанию переходит в правую сторону).
Кнопки навигации
показывать кнопку меню — отображение кнопки меню справа(выполняет ту же функцию что и физическая кнопка меню в некоторых смартфонах)
скрин
поменять назад и недавние — меняет данные кнопки местами
кнопки управления курсором — отображает кнопки перехода курсора на шаг влево или вправо в панели навигации при выдвинутой клавиатуре
скрин
пользовательская кнопка — добавляет в панель свою кнопку. По нажатию на которую можно выбрать определенное действие
навигационное кольцо
отключить навигационное кольцо — отключает соответствующую функцию по удержании кнопки «свернуть»
ярлыки навигационного кольца — можно добавить свои действия или программу
цвет
настройки цвета панели навигации
Настроить можно цвет кнопок, их тени, фона панели.
скрин
Размеры
настраиваем высоту, ширину для горизонтального и вертикального положения экрана
настройки веерного меню
настройки питания
расширенные настройки связанные с питанием
меню выключения
откл. На экране блокировки — отключает изменения при блокировке экрана
расширенная перезагрузка — позволяет выбрать несколько вариантов перезагрузки( например перезагрузиться в режим восстановления)
скрин
расширение на экране блокировки — включает возможность появления расширенного меню выключения на экране блокировки
подтвердить перезагрузку — при нажатии на пункт «перезагрузка» сперва нас спросят уверены мы в этом или нет
снимок экрана в меню — добавляет пункт в меню «снимок экрана»(скриншот)
запись экрана — пункт в меню с функцией «запись с экрана»(записывает происходящее на экране в видео файл
другое
предупреждение о низком заряде — можно включить/отключить уведомление когда батарея полностью заряжена
звук при подключении з\\у — настраиваем как смарт будет вас уведомлять о подключенной зарядке
отключить вспышку — отключение вспышки при низком заряде
отключить индикацию — светодиод не будет функционировать при низком заряде батареи
настройки экрана
различные настройки экрана смартфона
расширенный рабочий стол — выбираем режим отображения рабочего стола. Можно настрить скрывать ли панель уведомлений, навигации и прочие эллементы рабочего стола
настройки яркости — настраиваем параметры регулировки яркости. Минимальный уровень, уровень затухания подсветки, уровни автояркисти
разрешить все повороты — при включенной опции авто-поворота экрана его положение может меняться во все стороны
эффект выключения экрана — эффект при переходе в спящий режим
вкл. При подключении — если смартфон подключен по usb кабелю или к зарядке, экран смартфона загорится
сглаженный holo фон — включает сглаживание фона для избавления от полосок градиента
черный задний фон — фон рабочего стола становится черным вместо темно- серого
задержка индикации- ????
режим подсветки клавиш — вкл/выкл подсветку
полу прозрачность — включить прозрачность фона экрана
настройки телефонии
настройки телефонной части смартфона
телефония
поворот во время звонка — можно настроить действие при повороте смартфона во время телефонного звонка(отключить звук, сбросить звонок)
вибрация при вызове — в начале разговора, в конце, каждые 45 сек., при ожидании вызова
деликатный входящий — получение входящих вызовов в фоне во время того как пользователь выполняет какие либо действия
фото вызывающего на весь экран — отображение фото во весь экран
изображение на контакт без фото — позволяет задать изображение на все контакты без фото
показать панель набора — при запуске приложения телефона сразу будет выдвинута клавиатура набора
мобильные данные
умное радио — в этом разделе можно настроить поведение радио модуля вашего смартфона. Очень полезная штука. Так например мы можем переключать режимы работы радио модуля из 3g в 2g при подключении к wi-fi сети для экономии энергии, включить или отключить lte режим. В настройках можно определить какой режим считать обычным а какой экономичным. Настроить интервал переключения, включить переключение режима при выключении экрана.
Настройки мультимедиа
различные настройки для медиа и аудиосистемы
переключение треков — при удержании клавиш громкости, если экран заблокирован, будет происходить переключение композиций.
Больше уровней громкости — добавляет в регулировку громкости новые уровни
принудительное управление громкостью — при включении клавиши громкости будут менять уровень громкости медиа вместо громкости звонка
поменять кнопки громкости — кнопки громкости, при повороте экрана, меняются местами
безопасная громкость - включает ограничение громкости при подключенных наушниках
расширенная громкость — включает дополнительное меню при изменении громкости, позволяющее настроить громкость для разных потоков аудио
скрин
далее идут настройки в которых можно отключить сигнал при изменении громкости, отключить вибрацию, настроить задержку
настройки лончера
в этом разделе мы можем настроить стоковый лончер и Google Experience
сетка рабочего стола
в этом разделе можно настроить количество строк и столбцов в главном меню и на рабочем столе. В вверху сообщение призывает делать это осторожно так как могут возникнуть проблемы с виджетами.
другое
изменение виджетов — возможность изменения размера любого виджета.
Кнопки навигации
ставим свои действия по нажатию\\удержании физических и программных кнопок навигации
в этом разделе мы можем настроить поведение при нажатии\\удержании\\двойном нажатии на кнопки навигации. Поставить свое приложение, назначить действие. Список действий: поиск, погасить экран, фонарик, меню запущенных, вкл. автоповорот, развернуть панель уведомлений, меню выключения, панель громкости и т.д. А так же включить опцию «управление курсором кнопками громкости», «фонарик на экране блокировки». Настроить время удержания, скорость двойного нажатия.
Запуск приложений
добавляет кнопку в меню навигации, в которой содержатся выбранные нами приложения для быстрого запуска.
Запись экрана
содержит настройки записи экрана. Такие как — переключение бинарных файлов, используемых при записи(стоковый снимает не более 3 минут). Так же настроить можно формат записи, ограничение по времени, поворот картинки, включить или отключить микрофон.
Прочие настройки
панель недавних
скрин
закрыть все текущие задачи — настроить положение соответствующей кнопки
включает в себя настройки панели памяти, поведение при очистке всего, настройка отступов.
Другие настройки
можно настроить авто отключение фонарика, отображение троеточия меню и т.д.
Вот собственно и все. Обзор получился объемным, надеюсь полезно было ознакомиться. В основном каждый пункт меню в подписи содержит описание функционала, однако не везде их смысл понятен и каков результат будет тоже не совсем ясно. Надеюсь данная статья поможет разобраться, ознакомиться с модулем.Zaterehniy
Данный обзор будет посвящен одному из самых функциональных модулей для xposed - gravity box. а если быть точнее, его версии для android kit kat. владельцам [...]
читать полностью
Sat, 01 Mar 2014 00:15:36 +0400Sat, 01 Mar 2014 00:15:36 +0400Обзор флешки? Звучит как-то странно – чего тут можно обозревать, но данная флешка не простая, а предназначенная для использования не только с ПК, но и со смартфонами, планшетами. Идея не новая, но и не массовая, может, кому и будет интересно. Многие современные смартфоны и планшеты обладают такой полезной функцией как USB-host. Она известна еще со времен Windows mobile коммуникаторов и КПК, однако одно время про неё как-то забыли. Наличие USB-host позволяет подключать USB устройства, будь то флешки, мыши, клавиатуры и даже 3g-модемы, к мобильной технике, лишь бы операционная система гаджета имела необходимые драйвера. Удобно, не правда ли? Однако полноразмерный USB в мобильном устройстве занимал бы слишком много места, что привело бы к увеличению габаритов, особенно толщины смартфона или планшета, что не вписывается в общую тенденцию к снижению толщины мобильной техники. Вместо этого большинство современных смартфонов и планшетов оснащаются micro-USB разъемом. Подключение к смартфону мыши или клавиатуры – это скорее баловство, а память лишней не бывает, и USB флешки оказываются очень кстати. Вот и приходится прибегать к использованию всяких переходников с «мобильного» USB на «большой». Впервые флешки Sony серии SA были представлены на выставке MWC 2014. Скажу честно, до этого не интересовался ничем подобным и был уверен, что идея «свежая» и интересная, но об этом позже. Цена на данную флешку в России : 1 199р. за версию 16 GB и 1 990р. за 32 GB. Дороговато для флешки, даже не смотря на интересную идею и бренд. Флешка достаточно маленькая, имеет световой индикатор. Средняя часть выполнена из металла. Полноразмерный USB ничем не прикрыт, на другом конце флешки имеется пластиковая крышка, которая скрывает micro USB b-типа. Крышка соединена с корпусом гибкой пластиной, поэтому можно не бояться её потерять. Однако соединительная пластина слишком жесткая на мой взгляд, что доставляет определенные неудобства. Для снятия крышки необходимо её немого повернуть и только после этого тянуть вверх. Флешка получилась компактной, но и не слишком мелкой. Ниже приведены фото внешнего вида.
Одой из главных характеристик Usb-накопителей, да и любых носителей информации, является скорость чтения/записи. Флешка USM-SA1 работает с интерфейсом USB 2.0 – странно, что в 2014 году была выбрана именно эта версия интерфейса, а не 3.0. Флешка была протестирована программой CrystalDiskMark 3.0.3 в Windows 7.
Результат, на мой взгляд, оказался весьма средним. Напомню, что цена флешки более 1000 рублей. «Рядовые» флешки обладающие такими характеристиками стоят раза в два дешевле. Но ведь у неё имеется тот самый micro-USB интерфейс, который и выделяет её на фоне остальных. Тут самое время вернуться к «свежести» идеи. В декабре 2013 года фирмой Transcend была представлена флешка JetFlash 380S, тоже обладающая сразу двумя интерфейсами micro-USB и USB 2.0. Однако цена не слишком отличается от «рядовых» флешек, а по характеристикам она даже немного лучше Sony USM-SA1. Так же на рынке имеется флешка от китайской Qumo, котрая стоит еще дешевле. Более того имеются и флешки с интерфейсом USB3.0. Что же касается Sony USM-SA1, то главным недостатком я вижу цену. Покупка точно не будет выгодной по такой цене. Флешка может заинтересовать фанатов Sony, ну или приглянуться внешним видом.
Обзор флешки? Звучит как-то странно – чего тут можно обозревать, но данная флешка не простая, а предназначенная для использования не только [...]
читать полностью
Tue, 11 Feb 2014 00:28:34 +0400Tue, 11 Feb 2014 00:28:34 +0400Файловая система os Android итак в данной статье, как вы уже могли догадаться исходя из заголовка, речь пойдет об общей структуре файловой системы андроид. Описание основных директорий, способах форматирования, резервное копирование и т.д.. статья в основном ориентирована на новичков. надеюсь и остальным будет интересно почитать. структура файловой системы linux в андроид нет привычных многим дисков — таких как с или д. Корень файловой системы у нас: « / ». к корневой директории присоединяются все остальные директории. Рассмотрим некоторые из них: system/ - по названию уже можно догадаться что тут располагаются системные файлы(что то наподобии мы можем видеть в ос от майкрософт c:/windows). Файлы в этой папке по умолчанию неизменяемые. Предназначены они для функционирования операционной системы. Так же тут располагаются встроенные приложения, встроенные в ос. Если мы получим рут права то сможем вносить свои изменения в данной директории. Однако делать это стоит аккуратно ибо удаленные файлы и папки не восстановятся сами по себе. В таком случае нам помогут лишь перепрошивка или бэкап. Кое - что интересное можно найти в папке system\\media. В архиве bootanimation.zip лежат картинки составляющие анимацию при включении аппарата. Еще в корне папки system можно найти файл build.prop который содержит в себе много настроек, от описания аппарата до плотности экрана(для настройки этого конфига существует много сторонних приложений). скрин Data/ - в отличии от систем тут хранятся изменяемые файлы. В под категории app как раз хранятся apk установленных нами программ. скрин Если нам нужен апк файл какого- либо приложения то мы легко можем его там найти. А в data/data данные этих установленных программ. Mnt/ -в этот раздел монтируется пользовательская память ( если например установить флэш карту). Таким образом если мы поместим наш тхт файл в корень флэш карты то полный путь будет выглядеть так « /mnt/sdcard/файл.тхт». Сюда же монтируется встроенный диск у смартфонов без поддержки карт памяти. скрин Как сделать wipe (сброс настроек) на android существует несколько способов форматирования. О нескольких из них ниже 1.сброс через настройки. Заходим в настройки >> восстановление и сброс >> сброс настроек. Сбрасывает все настройки и удаляет установленное по. Перед этим можно сделать резервное копирование некоторых настроек, отметив галочкой соответствующий пункт. После перезагрузки аппарат спросит восстановить ли эти данные. скрин 2.сброс через recovery. Полезен в той ситуации когда аппарат не включается. В зависимости от установленного recovery месторасположение пунктов может различаться. У меня это пункт advanced wipe. Содержит в себе: dalvik cache – форматирование кеша виртуальной машины dalvik. System- форматирование системного раздела. Data – удаление всех сторонних приложений в памяти устройства а так же пользовательских настроек. cache – удаление кеша format sdcard – форматирование карты памяти. Удаление всего что находится на карте памяти. format sd-ext – форматирование ехт раздела на карте памяти ( если был создан такой раздел. Например для монтирования скрипта ссылающего приложения при установки на карту). 3. форматирование при помощи сервисного кода. Если набрать * 2767 * 3855 # . сразу же после набора произойдет сброс. Будьте внимательны. Так например удаление содержимого папки /data/data/ мы удалим настройки и данные приложений но не сами приложения. Это так же можно сделать и из настроек приложения «удалить данные». При удалении папки дата будет удалены установленные приложения. Пожелания, поправки, дополнения к статье просьба оставлять в комментариях или ко мне в личку. статья будет дополняться. Спасибо читателям, успехов.Zaterehniy
Файловая система os Androidитак в данной статье, как вы уже могли догадаться исходя из заголовка, речь пойдет об общей структуре файловой системы [...]
читать полностью
Sat, 18 Jan 2014 15:57:33 +0400Sat, 18 Jan 2014 15:57:33 +0400Изменения и моддинг прошивок при помощи Xposed
В данной статье речь пойдет об внесении пользовательских изменений в прошивку вашего смартфона без необходимости декомпиляции, компиляции, подписи apk. Мы рассмотрим принцип работы программы, взглянем на ее интерфейс, научимся устанавливать модули и т. д. Итак поехали. План статьи: 1. что нам для этого нужно 2. как это работает 3. обзор программы 4. модификация на примере одного из модулей Предисловие Наверное многие из нас устанавливая модифицированную прошивку на свой андроид смартфон, находили то что бы вы в ней хотели изменить на свой лад. Кто-то прибегал к установке стороннего ПО, кто-то ковырял, допиливал прошивку собственными руками и т. д. Теперь же, с выходом Xposed, нужда, в большинстве телодвижений, отпала. Можно легко найти, установить нужный нам мод, настроить все на свой вкус и все это с минимальным риском получить в итоге кирпич.("если словили бутлуп, то вот в прикреплённом файле архив для установки через рекавери он просто отключает\\отменяет все изменения сделанные через Xposed" - уточнение от umarcheh001 xposed_disabler_recovery.zip - 1.19 Kb) А откатиться на исходную не составит никакого труда — достаточно удалить/отключить модуль, которые кстати распространяются в виде апк программ. Домашняя страничка проекта: Cсылка обсуждение на нашем форуме: xposed - форум Что нам для этого нужно. Начало работы Нам понадобится: 1. во первых конечно же смартфон под управлением операционной системы ICS или Jelly Bean (при чем неважно одекс это, деодекс или кастом). 2. обязательно необходимо иметь ROOT доступ(Root для многих устройств - форум). 3. желание что-либо поменять в по своего смартфона. Для начала качаем xposed installer. Есть у нас в обмене ссылка - Xposed Installer 2.4.1. Стоит отметить что возможен конфликт с прошивками miui-based. Установим инсталлер и запустим. В главном меню видим несколько пунктов. Выбираем «фреймворк» здесь мы можем установить/обновить xposed framework. Узнать последняя ли версия стоит у нас. А так же перезагрузить наш смартфон для того что бы введенные изменения вступили в силу. Нажимаем «установить». Будет установлены нужные компоненты, после чего нам необходимо перезагрузить смартфон. Готово, сам фреймворк установлен и готов к использованию. Далее мы вкратце познакомимся с принципом его работы. Главное меню приложения Как это работает Простыми словами Xposed представляет собой ничто иное как приложение, способное перехватить управление операционной системой и изменить ее поведение. Сам по себе xposed не вносит никаких изменений, все это делается с помощью модулей, которые реализуют различную функциональность. Другими словами, позволяет устанавливать в Android различные дополнения и патчи как обычные приложения. Таких дополнений очень много. Начиная от видоизменения строки уведомления и вида индикатора батареи, заканчивая заморозкой приложений для экономии ресурсов смартфона. Xposed позволяет изменять практически любую часть операционной системы Android, за исключением самого ядра и системных сервисов. Обзор программы Как мы уже успели заметить интерфейс программы довольно прост и дружелюбен. На главном экране несколько пунктов, немного подробнее о каждом далее: фреймворк понятно, устанавливаем\\удаляем компоненты приложения модули тут мы можем посмотреть установленные нами модули, перейти к их настройки, включить\\выключить тот или иной патч. Загрузка загружаем необходимый нам модуль из официального репозитория. К каждому модулю есть описание и требования (на английском языке). Настройки можно настроить автоматическое обновление компонентов программы логи можно посмотреть\\сохранить\\ отправить логи в случае возникновения проблем о программе небольшая справка. Модификация на примере одного из модулей загрузка модулей как уже упоминалось выше, сам xposed не вносит никаких изменений а делается это при помощи отдельных модулей. Сделано это автором для того чтобы другие разработчики могли реализовать тот или иной функционал в своих модулях для фреймворка. В свою же очередь модули не могут работать сами по себе и нам необходимо активировать их в программе. Распространяются они в виде обычных апк и установка их ни чем не отличается от установки любого другого по для андроид. Давайте установим какой-нибудь модуль и попробуем что-либо изменить. Запускаем xposed, выбираем пункт «загрузка». Перед нами появится список всех доступных нам модулей из официального репозитория. Присутствует поиск, а так же все отсортировано по алфавиту и по «установлено» либо «не установлено». список доступных модулей Выберем любой понравившийся нам модуль и установим его. Я к примеру выбрал «xblast tools» и на его примере покажу как легко можно модифицировать свою систему. Нажимаем на пункт с модулем, читаем описание и внизу жмем на кнопку «загрузка». Скачиваем модуль и устанавливаем. После этого он будет нам доступен как из меню с программами андроид, так и во вкладке «модули» из меню xposed. Перейдем в эту вкладку. В ней содержится список всех установленных нами модулей. В моем случае это «xblast tools», нажимаем и попадаем в интерфейс настройки модуля. К примеру изменим стиль индикатора батареи. Выбираем пункт «строка состояния», затем выбираем «значки», «стиль батареи». Я поставил «круглый с процентами». интерфейс настройки модуля Теперь для того чтобы изменения вступили в силу необходимо опять перейти к меню «модули» и поставить напротив пункта с выбранным модулем флажок. раздел активации модуля После чего перезагрузить наш смартфон, все готово. В статус баре теперь красуется круглый индикатор заряда батареи с процентами в центре. Таким вот образом, легко и просто, мы внесли изменения во внешний вид нашего рабочего окружения без каких-либо усилий. Спасибо тебе читатель за внимание, творческих успехов. автор статьи: Zaterehniy дата написания материала: 17.01.2014.Zaterehniy
Изменения и моддинг прошивок при помощи Xposed В данной статье речь пойдет об внесении пользовательских изменений в прошивку вашего смартфона [...]
читать полностью
Sat, 11 Jan 2014 08:52:56 +0400Sat, 11 Jan 2014 08:52:56 +0400Элементы интерфейса
Приветствую уважаемый читатель. Продолжим наше общение с tasker и в этой статье поговорим об элементах управления, доступных для создания интерфейса нашего приложения. Программой всегда приятно пользоваться если оно имеет красивый и удобный интерфейс. В tasker мы тоже будем создавать интерфейс для своих задач. Итак давайте рассмотрим что нам для этого предлагают. Небольшое отступление У меня на руках смартфон под управлением android 4.3.1 с версией tasker 4.2u3 от 27.11.13 (с выходом андроид 4.х разработчиками было принято решение поделить таскер на две ветки. Первая 1.х предназначена для андроид ниже версии 4.х . Вторая ветка 4.х предназначена для смартфонов под управлением андроид 4+. Обе ветки развиваются отдельно). За работу. Описание элементов вкладка scenes Приступим . Запустим наше приложение и попадаем на главный экран. Смотрим вверху три вкладки , , . Нас интересует третья . Перейдя в нее мы попадаем в раздел где хранятся все созданные нами скины (собственно лицо наших приложений). Создадим новый, для этого нажимаем на значок + в нижней части экрана. Дадим ему имя «Тест». После мы попадаем в визуальный редактор скина. В левом нижнем углу мы видим значок руки, нажав на нем можно выбрать два режима изменения размера нашего будущего скина. Normal – скольжением по экрану изменяем размер, Resize – виртуальными клавишами на экране(растянем на весь экран, клавиша ниже чуть правее позволяет нам отменить последнее действие). Нажав меню получаем доступ к полезным функциям — очистить все, размер шага, свойства, справка. В правом углу можно заметить значок лупы, нажав который переходим в режим добавления элементов. Перейдем в этот режим на нажмем кнопку + . Выпадает список элементов которые мы можем добавить к нашему скину: вид элементов выбор добавляемых элементов button- кнопка checkbox – флажок (тот самый элемент отмечая галочкой в пункте мы меняем тот или иной параметр). Doodle – поле где элемент мы можем нарисовать на экране Image - картинка map – gps карта Menu- меню с прокручиваемым списком всех добавленных нами пунктов Number Picker- выбор номера (как например в настройке даны в андроид. Крутящийся барабан) oval- графический элемент овал. Restangle – графическая фигура slider- так называемый ползунок (изменение громкости в настройках например сделано в виде ползунка) spiner – выпадающее меню text – отображение текста textEdit – поле ввода, редактирования текста toggle – кнопка включения \\ выключения ( как например включение wi-fi в настройках webview – просмотр web страничек ( стандартными средствами андроид) разбираемся в свойствах элемента свойства элемента каждый элемент имеет свои свойства. Давайте добавим кнопку к нашему скину и на ее примере рассмотрим некоторые свойства. При добавлении мы попадаем в element Edit, где мы можем настроить наш элемент. Обратите внимание что параметры делятся на три вкладки: 1.настройки отображения. 2. действие выполняемые если была нажата кнопка. 3. действие если был выполнен долгий тап по кнопке. Перейдем в первую вкладку. Параметры: имя — название кнопки, геометрия — ее размер и расположение на экране в режиме ландшафт\\ портрет, этикетка- что будет написано на нашей кнопке, далее идет размер этой надписи в размере шрифта или в процентах, цвет надписи и ее позиция. А так же можно добавить иконку. Во второй вкладке мы зададим какое действие будет выполняться при нажатии на кнопку. (я выбрал, для примера, экстренное сообщение с приветом). В третьей вкладке зададим действие выполняемое при долгом тапе на кнопке (также экстренное сообщение с любым содержанием). После того как мы настроили все параметры нажмем на иконку таскера вверху и посмотрим на то что у нас получилось — поле с кнопкой в заданных координатах. Как вы могли заметить элемент выделен и если тапнуть по кнопке в нижнем левом углу то мы можем переместить кнопку , изменить ее размер. Долгий тап по самому элементу так же открывает меню с доступными функциями его редактирования. Все в принципе понятно по названиям пунктов но стоит обратить внимание на некоторые из них: focus- при запуске нашего скина курсор или так называемый фокус переходит на этот элемент . Так например если поставить фокус на элемент «редактирование текста» то при запуске сразу всплывает клавиатура. Copy – копируем элемент и вставляем в любой скин. Выводим получившееся на экран результат Таким вот образом мы можем создавать интерфейс управления нашими задачами в таскер. Элемент то мы сделали а как отображать все это дело спросите вы ? Для этого переходим во вкладку tasks и создаем новую задачу. В категории действий видим раздел scene, это то что нам нужно. Жмем show scene, настраиваем параметры. Тут стоит обратить внимание на второй пункт — как отображать наш скин( в виде диалога, на весь экран, отображать поверх всех приложений и т. д.), я выбрал activity full window . Запустим задачу и видим нами только что созданный интерфейс. Тапнем по кнопки , убедимся что все работает. Творческих вам успехов.
Автор статьи: Zaterehniy дата написания: 10.01.2014.Zaterehniy
Элементы интерфейсаПриветствую уважаемый читатель. Продолжим наше общение с tasker и в этой статье поговорим об элементах управления, доступных [...]
читать полностью
Wed, 18 Sep 2013 22:16:05 +0400Wed, 18 Sep 2013 22:16:05 +0400На данный момент существует большое количество прекрасных Интерактивных обоев, которые хочется видеть на своём устройстве, но до недавнего времени не было решений позволяющих их менять по расписанию, чтобы они менялись каждый день автоматически. Сравнительно недавно появился способ смены при помощи EasyProfiles, но я использую Таскер, а так как в EasyProfiles я не нашел для себя полезных функций которые нельзя запрограммировать в Таскере, то ставить ещё одну программу, которая будет висеть в процессах, мне не очень хочется. Поэтому я стал искать своё решение. Итак, сначала, я опишу как это происходит: Каждый день, в 5 часов утра, Таскер запускает встроенную в прошивку программу для выбора установленных Интерактивных обоев, и эмулируя нажатия на кнопки, перелистывает список до необходимой обоины и устанавливает её. Теперь более подробно: Для выполнения описанной выше процедуры, требуется чтобы экран был включён и телефон был разблокирован, для этого необходимо установить дополнение для Таскера - Secure Setting. После установки Secure Settings необходимо в самой программе открыть вкладку Helper и установить этот самый Helper. Также потребуется программа ManifestExplorer, для чего будет описано ниже. Кто пользовался Таскером знает что в нём есть функция запуска приложений, но в данном случае использовать её не получится, т.к. встроенный в прошивку установщик Интерактивных обоев не отображается в списке приложений. В телефоне он вызывается либо через Настройки, либо через ланчер. Но раз вызывается через другие программы, значит можно вызвать и через Таскер.
Инструкция: Всё что описано ниже выполнялось на телефоне Samsung Note2 версия андроида 4.1.2, на других устройствах и версиях андроида имя пакета установщика Интерактивных обоев может отличаться.
Заходим в ManifestExplorer, нажимаем на верхнюю кнопку и в выпадающем списке находим установщик Интерактивных обоев - в моём случае это
com.android.wallpaper.livepicker
Нажимаем кнопку view - на экране отобразится манифест и если уверены что это то что нам нужно, то нажимаем на аппаратную кнопку Меню, а затем на появившуюся на экране Save in File. В памяти устройства по указанному пути сохранится текстовый файл с содержимым файла Manifest, из которого удобно копировать необходимые нам строки.
Заходим в Таскер, открываем вкладку Tasks, нажимаем на + для добавления новой задачи и даём ей название.
После создания новой задачи, мы видим окно в котором необходимо добавить действия из которых и будет состоять задача. Первым действием будет пробуждение телефона и включение экрана - нажимаем на + -> Плагин -> Secure Settings -> кнопка Измен. -> открывается Secure Settings в котором нажимаем на Wake device -> и выставляем время на которое необходимо включить дисплей - я ставлю не больше 30 сек., нажимаем на значок дискеты чтобы сохранить.
После сохранения настроек попадаем обратно в Таскер
Нажимаем кнопку Назад и видим что первое действие нашей задачи назначено. Добавляем следующее: нажимаем + -> Разное -> Send intent
Для того, чтобы узнать, что нужно вписать в открывшемся окне, необходимо изучить манифест установщика обоев. С помощью любого файл менеджера или текстового редактора открываем сохраненный ранее текстовый файл с содержимым манифеста. Вот содержимое моего: manifest.xml<manifest versionCode="16" versionName="4.1.2-N7100XXDME6" package="com.android.wallpaper.livepicker"> <original-package name="com.android.wallpaper.livepicker"> </original-package> <uses-permission name="android.permission.SET_WALLPAPER_COMPONENT"> </uses-permission> <uses-permission name="android.permission.BIND_WALLPAPER"> </uses-permission> <uses-permission name="android.permission.WRITE_SETTINGS"> </uses-permission> <uses-sdk minSdkVersion="15" targetSdkVersion="16"> </uses-sdk> <application label="Выбор интерактивных обоев" icon="@2130837504"> <activity theme="@2131361794" label="Интерактивные обои" icon="@2130837504" name="LiveWallpaperActivity" configChanges="0x4a0" hardwareAccelerated="true"> <intent-filter> <action name="android.service.wallpaper.LIVE_WALLPAPER_CHOOSER"> </action> <action name="android.intent.action.SET_WALLPAPER"> </action> <category name="android.intent.category.DEFAULT"> </category> </intent-filter> <meta-data name="android.wallpaper.preview" resource="res/xml/wallpaper_picker_preview.xml"> </meta-data> </activity> <activity theme="@2131361793" label="Предварительный просмотр интерактивных обоев" name="LiveWallpaperChange"> <intent-filter> <action name="android.service.wallpaper.CHANGE_LIVE_WALLPAPER"> </action> <category name="android.intent.category.DEFAULT"> </category> </intent-filter> </activity> <activity theme="@2131361793" label="Предварительный просмотр интерактивных обоев" icon="@2130837504" name="LiveWallpaperPreview" configChanges="0x4a0"> </activity> </application> </manifest>
Как не сложно догадаться, в строке package="com.android.wallpaper.livepicker"> Содержится то, что нужно вписать в Таскере в пункте PACKAGE, а именно - com.android.wallpaper.livepicker
Далее возвращаемся к манифесту, в нём только в одном месте можно встретить действие intent: <intent-filter> <action name="android.service.wallpaper.LIVE_WALLPAPER_CHOOSER"> </action> <action name="android.intent.action.SET_WALLPAPER"> </action> <category name="android.intent.category.DEFAULT"> </category> </intent-filter> Поэтому в Таскере в пункте Действие смело вписываем - android.intent.action.SET_WALLPAPER, а в пункте Cat.(Категория) ставим - DEFAULT В пункте Target выставляем Activity. На этом настройку второго действия в нашей задаче можно считать законченной. После нажатия кнопки Назад, видим это:
Можно нажать на кнопку в нижнем левом углу и посмотреть как работает настроенная задача. Если появляется окно с выбором установленных интерактивных обоев, то можно продолжать. Нажимаем + -> Ввод -> Трекбол и выбираем направление и количество движений. На следующем скрине можно увидеть как выглядит законченная задача
Когда настройка задачи завершена, нажимаем Назад и переходим на вкладку PROFILES. Здесь зададим условие при котором наша задача должна выполняться. Нажимаем + -> Вводим имя профиля -> Время -> я выставляю от 05:00 до 07:00 -> нажимаем кнопку Назад и появляется окно в котором нужно выбрать нашу задачу. Профиль готов. В правой части показывается имя задачи, в левой - условие при котором эта задача будет выполняться. Если нажать и держать на левую сторону строки, то появится окно с выбором действий, в котором можно Добавить ещё условия. Нажимаем Добавить -> День и выбираем по каким дням мы хотим видеть эти обои. Вот так выглядит готовый профиль
Так-же я выложил видео в котором наглядно показывается вся настройка. Если вы не видите у себя в Таскере каких-либо функций, которые видели в видео, то зайдите в настройки Таскера и вЫключите Begginer Mode Прикрепленный файл #1: 5242_tasker_v4.1u3_full_proper.apk (2,02 Mb)Прикрепленный файл #2: 5242_secure-settings-1.2.6.apk (680,38 Kb)Прикрепленный файл #3: 5242_manifestexplorer.apk (15,61 Kb)DarkStuff
На данный момент существует большое количество прекрасных Интерактивных обоев, которые хочется видеть на своём устройстве, но до недавнего [...]
читать полностью