Linux для asus tf300tg

Linux для asus tf300tg

Добрый день! и так у меня есть планшет 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.

Читайте также:  Defender forsage drift gt 64370 драйвер для windows 10

————————————————
Как выяснилось 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

Источник

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 планшет.

Источник

Linux для asus tf300tg

Добрый день! и так у меня есть планшет Asus TF300T и мне бы хотелось иметь на нём Ubuntu ( и не только мне одному) 😉
убивая время в интернете я откопал мало инфы по установки ubuntu на наш девайс,а вот на Tf100 инфы по установке море, тк как у меня возникает много вопросов и я не знаю аndroid и ubuntu на программном уровне. Я думаю что не надо обьяснять чем может быть полезен Ubuntu!

Читайте также:  Автозагрузка excel при запуске windows

на 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 КБ )

Читайте также:  Драйвер для принтера hp laserjet p2035 для windows 10

____________________________
Для работы звука под xubuntu надо добавить пользователя в группу «audio».

Сообщение отредактировал Graiden05 — 22.01.15, 22:29

Источник

Linux для asus tf300tg

Сообщение отредактировал 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

Источник

Оцените статью