Linux для eee pad transformer

ASUS Eee Pad Transformer Prime и Linux

Загорелся желанием поиметь сабж, знакомый сказал, что реально там только одно из пяти ядер полноценное ARM’овское, следовательно неинтересно туда линукс ставить. Я хочу ArchARM, Gentoo или Debian (на худой конец какую-нибудь Ubuntu). Мануалов по последней полно.

  • Отговорите!
  • Оно у кого-то есть? Работает?
  • Дуалбут нормального линукса и Android 4.0 возможен?
  • Есть смысл брать без дока?
  • Как с энергопотреблением в Linux? А в Android 4.0?
  • Есть смысл брать TF700T (с FullHD 1920×1080), а не TF201 (1280×800)?
  • Ещё раз отговорите!

Читай внимательно. Там мануалы по первому трансформеру.

Для второго, как я понял, нету даже SBK ключа к бутлодеру, чтобы через nvflash прошивать. На первом и иконии с tegra2 линупс более-менее работал с ядром chromeos 2.6.38

Драйвера иксов глючные до невозможности, после суспенда отваливаются декорации окон и шрифты

Дуалбут — вместо рекавери ставишь свое ядро, в cmdline пишешь что угодно

Без дока — дебильная читалка, неудобно нифига

Энергопотребление, наверное, стандартно — часов 8.

FullHD всегда имеет смысл

В общем, arm — это круто, но когда система (ubuntu) и ванильное ядро официально не поддерживаются вендором — ты будешь не пользоваться им, а портировать драйвера и затыкать баги 90% времени

Купи лучше thinkpad x220, macbook air или sony vaio sb2/sa3. Хоть это идеологически неправильно, но получишь нормальный opengl, обновления ядра, и вообще не придется руками туда лазить, все из коробки работает

У меня Asus eee pad transformer TF101 с док станцией.

Ну что, я могу сказать.
С док станцией работать ОЧЕНЬ удобно, по крайней мере, для меня это лучше, чем тыкать пальцем в экран.

Ты определись, для чего тебе нужен планшет и нужен ли.

Linux туда можно поставить, но только Ubuntu, но нужно ли?)))

Энергопотребление — с док станцией хватает до 13 часов заряда, без док станции — особо не юзал. Но, думаю, часа 4-5 точно держит.

P.S. Сам только что хотел создать тему: Кто нибудь перепрошивал Asus eee pad transformer ?))))

Энергопотребление, наверное, стандартно — часов 8.

Даже AMD Fusion производительнее при таком же энергопотреблении.

Если тебе надо туда линукс поставить — бери лучше ASUS EeePC T101MT (тот, который на атоме вместо процессора).

А как там мультитач?

Thinkpad x220 tablet няшен, с трансформером по отзывам работать нормально особо не получится с нормальным линуксом..

На два касания, резестивный. Для редкого пальцетыканья в гноме3 сойдет.

С T101MT две проблемы:

1) Крепление постепенно разбалтывается

2) Чисто как планшет его не поюзаешь

Однако, если ты хочешь покупать планшет для линукса, то эти проблемы — фигня по сравнению с теми кошмарами, что ждут тебя в армовой стекляшке. Говорю как владелец и T101MT, и планшета.

Если тебе нужен нетбук, которым можно пользоваться без мышки — бери T101MT. Если тебе нужен планшет — подумай, ибо во-первых, он тебе не нужен (они вообще непонятно зачем), во-вторых, оно неюзабельно без док-станции, с которой у тебя будет гемморой с вводом. А еще будет гемморой с андроидом, под который нет софта или линуксом, который не готов (писал на шбабр по поводу http://habrahabr.ru/post/140918/)

Читайте также:  Faulting module path c windows system32 ntdll dll

//Я уже собирался спать, так что, возможно, с этим постом что-то не так

Источник

Linux для eee pad transformer

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

Читайте также:  Windows bios caching shadowing

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

Источник

Linux для eee pad transformer

Copy raw contents

Copy raw contents

Native Linux on the Asus Eee Pad Transformer TF101 using PostmarketOS

Disclaimer

TF101G and SL101 VARIANTS ARE NOT SUPPORTED AT THE MOMENT. IT REQUIRES NVFLASH KEYS, WHICH ARE CURRENTLY UNKNOWN.

TESTED FOR TF101 SBK1 ONLY. IF YOU HAVE TF101 SBK2, TEST IT WITH YOUR OWN RISK. YOU CAN ALSO STICK WITH THE OLD DOWNSTREAM RELEASE.

THIS GUIDE COMES WITH NO WARRANTY. I AM NOT RESPONSIBLE OF BREAKING YOUR TF101. PLEASE BACKUP YOUR DATA BEFORE CONTINUING.

READ ALL THE GUIDE AND TROUBLESHOOTING SECTION BEFORE POSTING AN ISSUE.

Introduction

This is a guide about how to run Native Linux on the Asus Eee Pad Transformer TF101.

According to Wikipedia:
«» PostmarketOS (stylized as postmarketOS and abbreviated as pmOS) is a free and open-source operating system under development primarily for smartphones, based on the Alpine Linux distribution. «»

What you will need:
Note: I have used a computer with Linux in this guide.

  • A computer with Linux (it could also work with Windows, but unfortunately I don’t have this OS on my computer).
  • Micro SD Card only (required, because U-boot is configured to boot from Micro SD Card).
  • APX Drivers (you will need to install them if you are using Windows. Ignore this if you are using Linux).
  • (Not tested) If you have TF101 SBK2, you may need to extract Nvflash from here.

Note: I am currently using a 32 GB SanDisk Micro SD Card, so I do not depend of the dock keyboard.

Image setup

Download it here or here.

1. Flashing the image to Micro SD Card using dd:

Take special care with dd command when flashing the image. One step wrong and your hard drive is lost. I am not responsible of anything.
Path to Micro SD Card may vary, mine is in /dev/sdb. Use fdisk -l command to identify your Micro SD Card location.

  • Insert your Micro SD Card to your computer
  • Unzip downloaded file

My Micro SD Card is located in /dev/sdb, so I do:

  • If you have an USB Flasher dedicated tool for your Linux distribution (Ubuntu, Linux Mint, Debian, etc.) please use it.
Читайте также:  Как удалить неиспользуемые ядра linux

Extend with gparted or other disk manipulation tool the ext4 root filesystem to occupy all Micro SD Card disk space available.
In gparted, don’t put swap into the Micro SD Card because it can be harmful. Consider using zram, but I haven’t tested it.

2. U-boot for TF101 and Nvflash (workaround)

Before continuing, insert your Micro SD Card to the tablet.

If you don’t know what nvflash is, click here.

Newer Nvflash versions do not support old Tegra 2 chips. I’ll post what I use for Nvflashing here. U-boot for TF101 and TF101 SBK1 keys are included.

To activate Nvflash, you need to put the tablet into APX mode. To do so, power off the tablet, and then press POWER + VOLUME UP for 5 seconds. APX Drivers are required for TF101 detection on your computer.

Like it says in the title, is only (at the moment) a workaround to boot PostmarketOS (or other Linux distributions) on it. When Nvflashing U-boot, it only acts as a temporary bootloader when booting Linux on TF101. That being said, it means that when rebooting the tablet or powering off and on, normal Asus Bootloader will appear again and you will boot into Android (if it’s installed in eMMC).

So unfortunately, you need to do this step every time you need to boot Linux. I have considered kexec or embedding U-Boot bootloader as a kernel blob, but I have been unsuccessful and I don’t have the necessary knowledge to implement it.

To nvflash I do this (see command.sh in my nvflash file):

It will automatically fail (in the terminal) but you will see that TF101 is booting mainline Linux!

3. Booting PostmarketOS:

Login Information
User tf101
Password ubuntu

Please change the password later whenever possible.

  • Setup your keyboard layout:

Please search the keyboard layout code of your country. Normally it’s your country abbreviation: us, de, it, es, .

  • Set keyboard layout automatically at startup:
  • Customize Lightdm to enable onscreen keyboard property: Lightdm has an onscreen keyboard in menu, so it will be very useful to integrate onboard (onscreen keyboard) with lightdm at login.
  • Add suspend properties (thanks LongnoseRob):

Reboot and done!

TODO

Troubleshooting

  • WiFi is not working, what should I do?

Open a terminal and type:

Reboot and done.

  • Bluetooth is not working, what should I do?

Bluetooth is disabled by default for battery saving.

Open a terminal and type:

  • SDL2 games are not working.

GPU is not supported at the moment. You might patch your games using software rendering, but it’s painfully slow and totally unplayable.

  • Browsing is so slow

We cannot do much with a 10-year-old device.
If GPU was working maybe it could be somewhat faster.
Use netsurf or dillo. You can install it by opening a terminal and typing:

As you can see, installation procedure is almost the same. Not much varies installing one image or another if you are using the mainline grate kernel.

Special Thanks and Rellevant Links

Источник

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