Asus tf300tg установка linux
Сообщение отредактировал Blackfish — 14.11.13, 04:27
[ReSpEcToFf, без нвфлэш лучше не ставить,мало ли что.
Сообщение отредактировал maxberyanov — 28.02.13, 12:36
нормальной инструкции там не нашел
Сообщение отредактировал maxberyanov — 28.02.13, 11:00
видел, но в ней непонятно что качать и как ставить.
На сайте ubuntu создали страницу tf300t.
Тема на XDA
Сообщение отредактировал ReSpEcToFf — 02.03.13, 12:34
Способы где? Если есть способ на русском (т.к. по английскому 6-ка 😆 но в компе по английскому разбираюсь (сама windows на английском) и пишу программы), то поставлю + обзор. Тем болие сборки не нашел.
Добавлено 02.03.2013, 22:31:
1. Пожалуйста, прочтите следующие инструкции, и убедитесь, что вы понимаете каждый шаг.
У меня все работает, однако же за порчу своего планшета ответственность несете только вы.
2. Разлочьте планшет и установите TWRP рекавери.
Инструкции по установке можно найти в других разделах сайта.
Заметьте, что можно использовать другой рекавери, но рекомендуется все-таки TWRP.
3. C помощью TWRP сделайте бэкап ‘boot’ и ‘system’
Бэкап ‘data’ не обязателен, но лучше сделайте и его.
4. Теперь сделайте вайп «cache», «dalvic cache» и «system».
Стоит заметить, что это приведет к стиранию всех данных пользователя из /sdcard/.
5. Если вы не используете CM 10.1, то сделайте вайп так же кэша и ‘data’. (вы же сделали бэкап ‘data’, верно?)
6.Прошейте следующие образы:
-ubuntu-touch-system-XXXXXXXX-tf300t.zip
-ubuntu-touch-rootfs-quantal-XXXXXXXX-X-tf300t.zip
7. Перезагрузитесь.
8. При первой загрузке стоит дать планшету немного времени, чтобы он создал файл подкачки в /data
Пока нет бутскрина, во время загрузки экран будет черным.
—
Для восстановления Android нужно распаковать бэкапы обратно.
молодец все правильно перевел сегодня или завтра опробую поставить
и да насчет нфлеша есть интрукция на xda как его на 4.1 запилить!!
и да я лично не понимаю зачем нфлеш нужен мхк мы не шьем рекавери т.е. стандартное остается (то которое у нас сейчас стоит)
Обнаружил значительный минус данной сборки на 300TG данная сборка не встанет тк все заканчивается на установке ядра ( оно рассчитано только на 300t планшеты)
Теперь что касается нфлеша — он не нужен ибо планшет шьется как обычной прошивкой только в два этапа сначала ядро потом прошивка
рекавери остается на месте
правда шанс брикнуть его все же есть (например сделать вайп из бут меню тогда планшет уйдет в вечную перезагрузку без возможности выйти в флешбут или запуска рекавери — для этого и нужен нфлеш , но повторюсь на 300tg ядро напрочь отказалось вставать даже правки конфигов(()
Т.к. у меня 300TG жду рабочего ядра
Сообщение отредактировал zek1432 — 03.03.13, 00:57
Источник
ArchLinux на Asus Transformer TF300TG (arm)
Попытки тестирования ArchLinux на arm android планшете Asus Transformer TF300TG.
Планшет разлочен, прошита TWRP рекавери, гибридное ядро с дуалбутом. Корневая файловая система развернута на внутренней памяти /media/data/linux, около 700 Мб
-cpuinfo: ARMv7 Processor rev 9 (v7l),
— ОЗУ total 1000752 kB
— ППЗУ /dev/mmсblk0p8 = internal storage; /dev/mmcblk1p1 = microsd slot in the tablet body (double check that, I’m not 100% sure); /dev/sda1 = standard sd slot in the keyboard
? блютус не проверялся
— камера основная и фронтальная не ловятся
— звук через pulseaudio: идеально; выход наушников и микрофон не настроены(?)
— батарея встроенная и батарея докстанции отображаются xfce
— в кардридере читаются карты 64 Gb (community/exfat-utils)
— юсб-хост; юсб-хост на доке; клавиатура док; тачпад док — все работает
— тачскрин очень недурно работает (пока без мультитача, в хроме при установленном плагине тач-прокрутки весьма удобно)
— видеовыход не проверялся
— модем мобильной сети : отлично
— wifi адаптер: иногда следуют отключения =(
— экран: 1280×800, xRandR rotate хорошо
— gps, датчики акселерометры, гирометры, компас — не проверялись.
Две батареи (при подключенном доке) держат более 24 часов!
Спецклавиши клавиатуры по дают весьма интересные коды, можно перемапить в будущем на f1. f12, а также настроить обработку нажатий; уже настроена регулировка яркости (/sys/class/backlight/pwm-backlight/brightness) и громкости (amixer). Качель громкости на теле планшета дает ровно те же коды, что и две клавиши громкости в верхнем ряду клавиатуры.
Есть проблемы с перезагрузкой, выключением (только долгим нажатием на питание) и совсем плохо с suspendoм
pacman работает, тащит пакеты для armv7h
conky вызываются с периодом одну секунду из «generic monitor», плагина xfce-панели, .conkyrc переписан для однократного вывода текста в консоль;
значение текущей раскладки в коньках берется как значение бита светодиода ‘scroll lock’, зажигание которого по старинке настроено в etc/X11/xorg.conf.d/20-keyboard-layout.conf
Получился отличный почти-работоспособный нетбук с большим количеством софта, поддерживающий всю ноебходимую периферию и ооооочень большой батарекой! Впереди еще много работы, по acpi, всякие настройки, экранная клавиатура, обработка акселерометров для поворота экрана — есть шанс получить интересный native-linux планшет.
Источник
Asus tf300tg установка linux
Добрый день! и так у меня есть планшет Asus TF300T и мне бы хотелось иметь на нём Ubuntu ( и не только мне одному) 😉
убивая время в интернете я откопал мало инфы по установки ubuntu на наш девайс,а вот на Tf100 инфы по установке море, тк как у меня возникает много вопросов и я не знаю аndroid и ubuntu на программном уровне. Я думаю что не надо обьяснять чем может быть полезен Ubuntu!
на xda я нашел Арч для нашего зверька и на сайте Nvidia там есть какие то драйвера и ядра.
и у меня возникает вопрос: почему на Tf100 можно установить а на наш девайс нет? давайте попробуем запустить Ubuntu, а то я сам только не смогу!
Вот ресурс, занимающийся этим
Сообщение отредактировал Blackfish — 28.02.13, 14:24
печально. лазию по xda и там прогресса нет по нашему девайсу — одни брики. может доквыряют, или нет (=
Сообщение отредактировал darkgtbk — 29.12.12, 05:53
там способ поставить по аналогии как на тф201 и на карту памяти. хотелось бы дуалбот с внутренней памяти, или полную замену андройда на убунту. пока пробовать не буду
Сообщение отредактировал darkgtbk — 27.01.13, 10:17
Представляю всеобщему вниманию инструкцию по установке xubuntu 14.04 на tf300t дуалбутом.
Требования:
- Asus tf300t с разблокированным загрузчиком от прошивки на андройде 4.2 (желательно версии 10.6.1.27.5)
- Прошивка KatKiss (android 4.4.4)
- TWRP 2.8.0.1
- 3 гигабайта свободного места на внутренней памяти
Все про то, как это поставить можно отыскать в теме: Asus Eee Pad Transformer TF300 — Прошивка OS 4.X.X
Установка Xubuntu 14.04:
Здесь берем корневую ФС xubuntu 14.04 (собирал Geometry). Этот архив необходимо распаковать во внутреннюю память планшета, в папку /data/media/linux. Скачиваем файл весом 781,7 МБ (781 670 307 байт) по ссылке и переименовываем его в xubuntu1404.tar.gz. Затем кладем архив в корень карты памяти, заходим в эмулятор терминала на андройде и выполняем
——————————-
Новый вариант ядра ниже.
——————————-
Теперь можно ставить ядро с поддержкой дуалбута. Тут лежит ядро в 2-х вариантах:
1) для прошивки через фастбут (boot.blob)
2) для прошивки через TWRP
Через фастбут ядро ставится командой
Сообщение отредактировал Graiden05 — 19.01.15, 10:43
dimon2076,
В принципе я собрал ядро и для каткисс лоллипоп, но не тестил и оно на основе ядра от 14b (хотя оно могло и не поменяться). Если есть желание то брать тут. Сам процесс такой же как и с 4.4.4.
——————
По умолчанию звук не работает, но это можно исправить, как и доступность интернета только руту. Попозже выложу описание как это все поправить.
Сообщение отредактировал Graiden05 — 05.01.15, 22:37
А теперь о том, зачем это ядро вообще нужно. Kexec позволяет заменить уже запущенное ядро другим, а kexecboot — графическая оболочка для выполнения этого процесса. Таким образом kexecboot это некое подобие загрузчика. В приложенных мной файлах подготовленные для загрузки ядра от katkiss #036 и dualboot ядро с вырезанной возможностью грузить андройд. Но есть возможность заменить их на любое другое. Для распаковки ядра можно использовать линуксовые утилиты от AndroidRoot BlobTools+BootTools.
————————————————
Как выяснилось AndroidRoot BlobTools и BootTools спокойно собираются и под винду. Прикладываю минимально необходимый набор для подготовки ядра. Для распаковки нужного вам андройдовского ядра необходимо:
1) выковырять блоб файл из установочного zip’a прошивки или самого ядра
2) перетащить блоб на blobunpack.exe (должен будет появиться новый файл с расширением .LNX)
3) перетащить .LNX файл на bootunpack.exe
В итоге должны появиться еще 3 файла с приписками «-ramdisk.cpio.gz», «-kernel.gz» и «-config». Нас интересуют только «-ramdisk.cpio.gz» и «-kernel.gz». Этими файлами можно заменить ядро используемое для запуска андройд. Для этого переименовываем эти файлы («-kernel.gz» соответствует zImage, а «-ramdisk.cpio.gz» — initrd.img) и кидаем в папку /system/boot.tools.zip ( 37,4 КБ )
____________________________
Для работы звука под xubuntu надо добавить пользователя в группу «audio».
Сообщение отредактировал Graiden05 — 22.01.15, 22:29
Источник
Asus tf300tg установка linux
1. Узнайте территориальную принадлежность Вашего планшета (SKU). Зайдите в «Настройки» > «О планшетном ПК» > «Номер сборки». Там вы увидите строку WW_epad-8.X.X.XX_2011xxxx, где 8.X.X.XX — версия прошивки, а WW – это территориальная принадлежность (SKU).
WW — Международная сборка.
US — Американская сборка.
2. Скачайте прошивку из шапки для Вашего региона].
3. После того, как вы скачали файл с прошивкой, распакуйте его содержимое в корень карты памяти, и вставьте её в планшет.
4. Далее Настройки — О планшетном ПК — Проверить обновление.
Внимание! Данные рекавери предназначены для последней версии прошивки бутлодера (10.6.1.27.X для tf300t и 10.6.2.X для tf300tg/tl). Попытка их установки на старый бутлодер от Android 4.1 окирпичит ваше устройство с вероятностью в 99.99%.
На кастомных прошивках не рекомендуется выполнять сброс пользовательских данных (ни через андроид/ни через меню бутлоадера) — это приводит к выходу из строя внутренней памяти. Если хотите сделать сброс, делайте это через TWRP
TWRP версии 3.0 систему F2FS не поддерживает!
Скачать: [email protected] ( 7,12 МБ )
Тема на XDA-developers
Установка
В теме нет куратора. Если в теме есть пользователь, желающий стать Куратором и соответствующий Требованиям для кандидатов, он может подать заявку, создав новую тему в разделе Хочу стать Куратором (предварительно изучив Правила и рекомендации для Кураторов). До назначения куратора, по вопросам наполнения шапки, обращайтесь к модераторам раздела через кнопку под сообщениями, на которые необходимо добавить ссылки.
Сообщение отредактировал destroyer71 — 13.08.21, 15:39
1. достаёте blob из понравившейся прошивки с сайта ASUS и кладёте его на планшет (внутри это /sdcard)
2. перегружаетесь с CWM — планшет подключен, в устройствах появляется устройство с названием Transformer — ставите для него драйвер из Android SDK принудительно (у меня вот тут лежит c:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver\ — драйвер Android ADB Interface)
3. в CWM выбираете mount /data (вроде в advanced где-то, хотя могу ошибаться)
4. запускаете консоль (с загруженным CWM!) и там набираете adb shell
5. получите root shell в CWM — там набираете dd if=/sdcard/blob of=/dev/block/mmcblk0p4
6. идёте курить минут на 5
7. после того как dd (disk dump) отработал в CWM делаете wipe cache и wipe davlik cache
8. перегружаете и ждёте пока всё поставится заново.
на выходе (после перезагрузки) CWM recovery слетит на стоковый потому что blob содержит 5 партиций внутри себя:
1. таблицу разделов
2. bootloader
3. linux kernel
4. recovery
5. applications (то, что находится в /system) — root тоже слетит
собсно вот так где-то.
echo 2 >/proc/cpu/alignment
exit 0
пустых строк сверху быть не должно — «#» должен быть первым символом в файле.
3. В Notepad++ идём в меню «Правка->Конвертация конца строки->Преобразовать в Unix-формат».
4. Сохраняем файл под именем align.sh в папке, где хранится adb — больше для удобства. Если всё сделано правильно размер файла будет 53 байта.
5. Запускаем cmd в папке с adb.
6. Набираем «adb push align.sh /data/local/»
7. Набираем «adb shell»
8. Набираем «su»
9. Набираем «cp /data/local/align.sh /data/» — сразу в /data/ нельзя запихнуть — права не те 🙂
10. Набираем «chown 0.0 /data/align.sh; chmod 755 /data/align.sh»
11. Идём на Play Market и ставим Script Manager — он там один.
12. Запускаем, выбираем в нём чтобы запускался от root.
13. Идём в папку /data/ во внутреннем проводнике SManager’а, выбираем там align.sh
14. В появившемся меню отмечаем иконки «Su» и «Boot» — чтобы скрипт запускался при перезагрузке.
чтобы игнорировать а не исправлять — пробовал так — тоже работает
чтобы посмотреть сколько таких ошибок было исправлено можно набрать в консоли adb под рутом
PS в стоковой прошивке значение равно 4 (посылать сигнал SIGBUS) и устанавливается оно в /init.rc — если есть желание у умельцев пересобрать ramdisk — можете это сделать 🙂
Ну вот теперь послушайте как обстоит дело в действительности:
TF300T использует в качестве прошивки так называемый blob (в TG есть ещё 2 файла для модема). Внутри этого blob’а лежат следующие части:
APP — это тот раздел, что смонтирован непосредственно внутрь /system (обычная линуксовая файловая система ext4)
EBT — это загрузчик — аналог BIOS в компьютере
LNX — это линуксовое ядро + ramdisk, который монтируется в / и служит корнем всей файловой системы
PT — таблица разделов внутренней памяти (хотя не уверен)
SOS — recovery — структура как у LNX, только там есть всё для работы
Эти части не подписаны отдельно каждая (как например делает HTC), но подписан весь blob (первые 28 байт). Собственно blob — это своего рода контейнер, который позволяет прошить что нужно.
Помимо этого в системе android есть изменяемые части — /data и /cache (ну и /mnt) — куда пользователи могут писать и эти части форматируются при factory reset.
Если Вы прошьете blob (подписанный) на устройство с заблокированным загрузчиком и сделаете factory reset — у вас получится устройство из коробки и не один сервисный центр не сможет доказать что Вы получали на нём root. Ну если вы конечно не оставите SDCARD с SuperSU.apk в планшете 🙂
опять моя инструкция 😉
КАК ОТКЛЮЧИТЬ АВТОКОНТРАСТ!
. ТОЛЬКО ДЛЯ ROOT ДЕВАЙСОВ.
Даже при отключенной авторегулировке яркости подсветки планшет иногда подстраивает яркость/контрастность, наиболее это заметно в режиме энергосбережения и при низкой яркости подсветки.
Причина — технология Didim (она же dynamic dimmer, smart dimmer, динамический контраст) реализованная в процессорах Tegra3 — суть ее в том, что процессор постоянно анализирует изображение и подстраивает яркость/контрастность что бы вывести его без потери качества, но при меньшей яркости подстветки, что позволяет снизить потребление. Подробнее можно почитать, например, тут
Что бы избавиться от этого требуется рут, далее в консоли выполняем команду
P.S. не забываем ставить лайки вот ЭТОМУ ТОВАРИЩУ т.к. это его инструкция ну можно и мне 😉
не забываем отписываться!
Wipe data/factory reset — сброс всех настроек, удаление сторонних приложений
Wipe cache — чистка кэша
Wipe dalvik-cache — чистка «хвостов» ядра
Wipe battery stats — итак понятно
Это все вкратце)
Попробовал сейчас с драйверами из шапки, не получилось заставить adb работать.
Вот драйвер от Prime’а Universal_Naked_Driver_0.7.zip ( 8,28 МБ )
С ним устройство Transformer в диспетчере устройстве стало Tranformer Prime ADB Interface и я без проблем закинул архив на карту памяти.
Вот более подробная инструкция без лишних телодвижений. Что бы было все намного проще, сделайте все, как в ней написано.
1. Скачиваем USB-драйвер выше, распаковываем куда угодно, но не устанавливаем.
2. Скачиваем adb.zip ( 196,56 КБ )
, распаковываем и кладем папку adb в корень диска C
3. Копируем архив с прошивкой в корень диска C.
4. Включаем планшет в режиме рекавери, поключаем его к ПК.
5. В диспетчере устройств появится устройство Transformer.
6. Кликаем по Transformer правой кнопкой мыши — Обновить драйвер — Установка из указанного места — Обзор — указываем путь к папке Universal_Naked_Driver_0.7 (это папка с драйверами).
7. Устройство становится Tranformer Prime ADB Interface.
8. Запускаем командную строку. Win + R — cmd — OK или Пуск — Выполнить — cmd — OK
9. В командной строке пишем команды по очереди:
cd c:\adb (не забудьте пробел между cd и c)
adb push c:\Название прошивки.zip /sdcard/ (не забудьте пробел между Название прошивки.zip и /sdcard/)
10. Появятся цифры.
Все, архив во внутренней памяти.
Если Вы все сделали так, как описано в этой инструкции, соблюдая все пути и названия, то все получится.
После установки дров от Prime’а, все выше написанное можно проделать на включенном планшете.
Сообщение отредактировал Армстелл — 18.04.16, 20:02
Сообщение отредактировал K-User — 18.08.12, 16:02
Сообщение отредактировал K-User — 20.08.12, 12:30
Устанавливаем TWRP рекавери и рут права на Jelly Bean
Скачиваем оба файла внизу поста.
fastboot.zip расспаковываем и кладём в корень С диска
Выключаем планшет
Так же как и раньше зажимаем громкость вниз и павер, держим 3 секунды
Попадаем в бутлодер. Теперь там уже 4 иконки
Затем нижней громкостью перемещаем курсор на иконку USB подтверждаем выбор кнопкой громкость вверх
подключаем шланг. ждем чтоб винда распознала устройство.
На ПК запускаем CMD (Пуск -> Найти -> CMD)
Заходим на диск С: пишем fastboot
Потом пишем fastboot -i 0x0b05 flash recovery tf300t-jb.blob можно и даже нужно скопировать и вставить!
Жмём Энтер.
Ждем 8 секунд видим синюю полоску, процесс прошивки закончен. В командной строке видим ОКAY
Отключаем шланг, перезапускаем таблетку, нажимая громкость вверх и павер. я держал сек 10 нажатыми
Теперь копируем Superuser-3.2-RC3-arm-signed на таблетку в любое место.
И снова запускаем бутлодер, только теперь нужно выбрать иконку RCK
Запускается TWRP
Прошиваем Superuser-3.2-RC3-arm-signed
Перезапускаем таблет
Загружаем Supersu из Google Play и устанавливаем
Открываем, соглашаемся на апдэйт бинарного файла
Всё. Теперь ваш Джелли с правами рут :thank_you:
Всё что нам нужно:
[attachment=»1962938:fastboot.zip»] Superuser-3.2-RC3-arm-signed.zip ( 1,08 МБ )
Сообщение отредактировал desjkee — 23.08.12, 22:33
Поправит 🙂
1. bootloader — это аналог BIOS в планшете. вместо него ничего не шьется. прошивка чего-либо в планшет — это загрузка «этого добра» в специальный раздел staging (/dev/block/mmcblk0p4), проверка что «это добро» подписано правильными ключами (делается это бутлоадером), и прошивка «этого добра» уже туда, куда нужно. разлочка bootloader’а — это собственно запрещение проверки ключей перед прошивкой. протокол fastboot поддерживается именно bootloader’ом.
2. recovery — это обычное ядро linux плюс минимальный набор утилит для прошивки, обновления восстановления системы. прошивается в отдельный раздел. обычно занимает 5-6 MB (4 из которых — это ядро)
3. linux kernel — по составу — практически это recovery. по большому счету из отличий содержит только сценарий монтирования раздела /system и запуска dalvik — виртуальной машины на которой работает андроид.
4. system — собственно виртуальная машина dalvik и приложения андроид.
что касается разницы между ядрами 3.0 и 2.6 — большой разницы нету.
процесс загрузки как рекавери так и основного ядра такой:
1. загружается сжатое ядро
2. загружается ramdisk (из этого-же раздела)
3. ядро запускается и распаковывает само себя в памяти и стартует
4. монтируется ramdisk в /
5. запускается первый процесс «/init», который выполняет скрипт «/init.rc»
У нас нет темы для украшалок, по-этому пишу сюда, а куратор пусть решает что с этим делать 😉
Перерыл весь xda и наш форум, нигде нет инфы как сменить например софт кнопки или например батарею в процентах.
Софт кнопки на родном JB совсем другие и хочется чтоб было одинаково как на телефоне так и на планшете.
Посему небольшой мануал для желейных кнопок.
Внимамние! Не ставить на официальные прошивки!
На всякий случай сделайте бэкап!
Работает на деодекс прошивках! Такой является JellyBean-Hydro.
Если есть рут, то можете деодексировать сток сами.
Соответственно нужен рут
Скачиваем SystemUI.apk ( 2,81 МБ )
В root explorer (или похожий с правами рут) идем в папку system/app и переименовываем файл SystemUI.apk в SystemUI.apk.bac
Помещаем скаченный SystemUI.apk в эту папку
Даём файлу права rw-r-r
Перегружаем таблет
И любуемся
Для более продвинутых, есть ещё один способ. Старый добрый MetaMorph
Скачиваем набор кнопок в зип формате
Открываем и немного изменяем название папок. Все иконки помещаем в конечную папку «drawable-sw720dp-hdpi» и «drawable-sw720dp-mdpi»
Устанавливаем MetaMorph на таблет, выбираем свой модифицированный зип и применяем. После рестарта слетают обои с рабочего стола,
но кнопки удачно меняются :thank_you:
Вот пример зипа, стоковые кнопки с отражением softkeys_JBstockreflect.zip ( 14,4 КБ )
Себе поставил например такие