Установка андроид на тонкий клиент
Все привыкли, что операционной системой Android можно пользоваться только на смартфоне или планшете, однако это не совсем так. Её можно установить практически на любое современное устройство, ведь даже сейчас можно встретить автомобильные магнитолы, работающие под управлением известной системы. Но иногда пользователи задают другой вопрос: а как установить Андроид на компьютер? Ответ – воспользоваться пошаговой инструкцией, которая будет представлена далее.
(ну когда же мы уже до)Делаем Тунца - четыре
Сегодня мы сделаем отображение жизни, очков и изменение этих величин в зависимости от того, встретит наш тюлень врагов или еду. Начнем с отображения и потом добавим изменение. Короче говоря, делаем HUD.
Для начала создадим на сцене объект типа Canvas и назовем его HUDCanvas, например:
Создадим в нем дочерний объект типа Slider:
Расположим наш слайдер, который будет отображать жизнь, в самом низу экрана, для этого у него в Transform выберем соответствующий Anchor Presets:
Посмотрим, что есть внутри нашего слайдера, что там можно настроить. Ага, есть цвет заливки, поменяем его на зелененький:
А вот Handle Slide Area нам вообще не нужно, мы же не хотим, чтобы игрок мог добавить себе жизни простым перемещением ползунка. Так что просто удалим его. И посмотрим, что еще можно настроить в нашем Slider, а настроить можно максимальное и стартовое значение:
Так же стоит убрать крыжик Interactable, чтобы игрок действительно не мог изменять собственноручно количество жизни. И настроить цвет. Например, подкрутим альфа-канал и сделаем наш слайдер полупрозрачным, так на мой взгляд красивее. Уменьшите значение A у цветов Normal Color в Slider и Color в Slide-Fill Area-Fill до такого, чтобы вам нравился уровень прозрачности у заполненной и пустой полоски:
А теперь что-то новенькое: создадим новый пустой объект на сцене, назовем его GameManager и добавим в него один единственный компонент - новый скрипт, который так же назовем GameManager:
Добавим в этот скрипт следующий код:
Мы используем instance вместо static-класса. В Awake() нет DontDestroyOnLoad() по той простой причине, что у нас одна сцена и она не будет перезагружаться. Если вы будете использовать много сцен и хотите, чтобы GameManager оставался единым для всех сцен - используйте DontDestroyOnLoad () в Awake() для этого
Так, а про score то мы забыли, ну не беда, вернемся к нашему HUDCanvas и добавим в него дочерний объект типа Panel:
Назовем нашу панель ScorePanel и добавим и ей дочерний объект, но уже типа Text:
Назовем его просто Score, настроим его расположение так, чтобы он был в правом верхнем углу экрана:
Чтобы наша панель не окрашивала все белым цветом, сделаем ее полностью прозрачной:
А теперь пора добавить кое-что в наш скрипт GameManager:
Мы добавили public-переменные timeSlider и scoreText, а так же score. В методе Awake() добавили обнаружение соответствующих объектов на сцене и связали их с нашими переменными. А в Update() добавили постепенное изменение количества жизни и отображение текущего количества очков.
Теперь пришло время сделать так, чтобы тюлень реагировал на столкновение с едой - пополнял количество жизней и увеличивал счет, а так же с врагами - уменьшал количество жизней. Для этого мы пойдем в папку Prefabs, где у нас лежат заготовки для тюленя, медузы и тунца и, встав на одну из заготовок, откроем меню Tag и выберем создание нового тэга:
Создадим сразу парочку тэгов - Food и Animal:
После этого снова идем в Prefabs и раздаем теги - тунцу Food, медузе Animal, ну и заодно дадим тюленю тэг Player, пусть будет:
Теперь пора добавить парочку методов в наш скрипт SealController, который прикреплен у нас к тунцу. Вот такие методы добавим в конце скрипта:
И еще, добавим-ка нашему тюленю PolygonCollider2D и выставим у него isTrigger в true. Это нужно, чтобы все тельце тунца реагировало на столкновения с другими объектами (до сих пор у нас был только Circle Collider, нужный нам для ныряния и подъема на поверхность воды):
Вот теперь всё будет прекрасно работать. Когда тюленю будет попадаться тунец - жизни становится больше, очков тоже, а когда медуза - жизней стремительно становится меньше. Это уже похоже на игру! Однако, наверняка вы заметите, что очки как-то не правильно отображаются, пока их 0 - всё нормально, как только их становится больше - количество их куда-то исчезает. Что же, идите в объект Text, который мы назвали Score и смотрите, что там не так с расположением или размером этого объекта, настраивайте. Нужно же хоть что-то сделать самостоятельно. :)
Эмулятор который идет в комплекте с Android SDK, не очень шустрый.
Основная идея использовать VirtualBox + Android X86, для преодоления проблем с производительностью.
Что нам необходимо:
Среда разработки Eclipse + Android SDK тут,
а также VirtualBox.
Под катом много картинок, и процесс установки, а также некоторые полезные советы.
Создаем Виртуальную машину:
Имя: Android-2.2-Generic
Операционная система: Linux
Версия: Linux 2.6
Память: 512 MB
Жесткий диск: 3GB
В Настройках машины:
Свойства->Сеть
Адаптер 1 — NAT (в виртуальной машине будет виден как eth0, для интернета).
Адаптер 2 — Виртуальный адаптер хоста (в виртуальной машине будет виден как eth1, для управления ADB).
Подключите образ к виртуальной машине.
И так сверимся какие параметры машины.
Запускаем виртуальную машину
Управление производится стрелками влево, вправо, вверх, вниз
По шагам как инсталлировать линукс:
В загрузчике выбрать пункт меню
1. Installation — Install Android-x86 to harddisk
Создаем разделы.
2. Create/Modify partitions
Выбрать [New] -> [Primary] -> Size (in MB) 3216 press [ok]
Выбрать [Bootable]
Выбрать [Write] подтвердить запись изменений yes
Выход [Quit]
Выбираем раздел для установки
3. Select partitions to install Android-X86
[sda1 Linux VBOX HARDDISK]
Выбор файловой системы
4. Please select a filesystem to format sda1
[ext3]
Подвердить форматирование Yes
Установка загрузчика GRUB
5. Do you want install boot loader GRUB?
Подвердить Yes
Вы хотите сделать /system для чтения и записи
6. Do you want to install /system directory as read-write?
Подтвердить Yes
В Этом образе идет много примеров Snake,NotePad из Eclipse будет не возможно будет установить свои, в самом низу статьи есть утилита для разрешения данной проблемы.
Процесс установки завершен
7. Android-x86 is installed successfully.
Создаем SD карту
[Create a fake SD Card]
size 2000 MB
отключить CD-ROM
Перегрузить систему
Reboot
Если у вас не работает курсор мыши.
Идем в Машина-> Выключить интеграцию мыши host + i ( клавиша host по умолчанию правый ctrl).
Разблокируем экран потянув стрелку вверх
Настройка Сети
По умолчанию эмулятор не может работать с двумя сетевыми адаптерами — не проблема.Нам нужен интернет + внутренний адрес для отладки.
Идем в запуск приложений
Выбираем приложение
Settings -> Configure Ethernet
Ставим eth0 dhcp выбираем save.
Перегружаем Эмулятор.
Когда машина загрузится переключаемся в текстовую консоль alt+f1
Шаги по настройки сети с консолью к сожалению надо делать каждый раз, когда эмулятор стартуете по новой.
Теперь на компьютере переходим в папку где стоит Android-SDK, в вашей системе может другая папка
C:\Program Files\Android\android-sdk\platform-tools\
Используем команду adb eth1 адрес, у меня был 192.168.56.101
Вывод будет подобный:
C:\Program Files\Android\android-sdk\platform-tools>adb connect 192.168.56.101
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
connected to 192.168.56.101:5555
Пример работающего приложения.
Как быть если хочу поставить NotePad,Snake и другие примеры
можно поставить данную утилиту SystemApp_Remover_4_19.ap.
Процесс установки будет выглядеть приблизительно так.
C:\Program Files\Android\android-sdk\platform-tools>adb install c:\temp\SystemApp_Remover_4.19.apk
Потом удаляете из списка системных приложений то с чем конфликтует Eclipse
p/s Переключение видео режимов.
В Меню загрузки нажимаем e
Появится другое меню
kernel /android-2.2/kernel /quiet root .
Еще раз нажимаем e и добавляем в конце строки через пробел vga=ask
Чтобы загрузится нажимаем enter b, и потом выбираем нужный режим из списка.
Существует множество задач, для которых требуется пересборка ядра и операционной системы Android в целом. Например, создание и отладка собственных модулей, включение поддержки профилирования системы и просто тестирование своих приложений на новой версии Android.
Возможность запуска Android x86 внутри виртуальной машины VirtualBox позволяет энтузиастам и создателям прошивок покопаться в настройках системы, настроить и пересобрать ядро и при этом не «кирпичизировать» настоящее устройство. VirtualBox предоставляет возможность использования привычных для Linux-разработчика средств отладки ОС. Для рядовых разработчиков Android-приложений отлично подходит эмулятор, использующий технологию Intel Hardware Accelerated Execution Manager. (подробнее можно прочесть здесь)
В статье приведен ряд практических советов по сборке образа Android x86 для запуска под виртуальной машиной VirtualBox и сборке эмулятора. Исходный код Android взят из официального репозитория проекта AOSP (Android Open Source Project), в качестве ядра использована адаптированная версия ядра Linux 2.6 от Intel.
Установка окружения для сборки
Для сборки Android потребуется 64 битная версия Linux. Еще один важный момент: обратите внимание на версию GCC, которая установлена на системе. Google поддерживает версию GCC 4.4 и выше. Так же на системе должна быть установлена реализация Java от Oracle.
Установка дополнительных зависимостей для Ubuntu 12.04:
Установите символьную ссылку для устранения конфликта имен:
Загрузка дерева исходных кодов
Установка Repo
• Загрузите Repo скрипт и выставите права на выполнение:
Инициализация Repo клиента
После установки Repo, настройте доступ к репозиториям исходных кодов Android:
• Создайте пустую директорию для исходных файлов и перейдите в нее. Например, это может выглядеть так:
• Запустите скрипт repo init, чтобы обновить версию самого Repo.
Эта команда подключит ветку master из дерева исходных кодов Android. Вы можете указать любую другую, используя ключ -b:
Для просмотра всех доступных веток введите команду:
- Jelly Bean: remotes/origin/android-4.1.1_r6
- Ice Cream Sandwich: remotes/origin/android-4.0.4_r2.1
Загрузка файлов
Чтобы загрузить исходные файлы из репозитория в вашу рабочую директорию выполните команду:
Начальная синхронизация может занять больше часа времени.
Сборка ядра
Android разработан прежде всего для устройств, управляемых жестами и он не поддерживает мышь по умолчанию. Поэтому, в качестве примера, пересоберем ядро из исходников с включенной поддержкой мыши.
Создадим директорию для хранения исходников ядра:
Перейдем в директорию ядра:
Теперь у нас есть исходники ядра. Нужно модифицировать конфигурационный файл и пересобрать. Чтобы сократить время на полную настройку ядра, воспользуемся конфигурационным файлом, который подготовили для на разработчики. Важный момент — не забывайте указать архитектуру для которой происходит сборка ядра, в нашем случае это x86.
Через несколько секунд загрузится графическое меню настройки ядра. Стрелками «вверх», «вниз» вы можете передвигаться по пунктам меню, «Enter» чтобы зайти в подменю. Все точно так же как с обычным ядром Linux.
Чтобы включить поддержку мыши:
• Зайдите в «Device Drivers»
• Выберите «Input device Support»
• Отметьте «Mice»
Вы можете зайти в подменю «Mice» и посмотреть дополнительные настройки драйверов.
Затем выйдите из меню конфигурации ядра. Это можно сделать с помощью нескольких нажатий на «Esc». Не забудьте сохранить настройки, когда меню конфигурации предложит это сделать.
Сделав необходимые настройки ядра, соберем его. Это не займет много времени, особенно если вы используете многоядерную машину — можете указать опцию команды make: -j N, где N — число ядер (например, для написания статьи использовалась make -j 32).
Путь до нового ядра указан в последней строке.
Подмена ядра
Путь к ядру, которое будет использовано в сборке для VirtualBox можно определить следующим образом:
Скопируем bzImage по найденному пути:
Построение Android
Установим окружение для сборки:
Теперь все готово к тому, чтобы начать компиляцию исходников Android. Первым шагом необходимо указать цель для сборки:
После выполнения команды вы увидите информацию о предстоящей сборке:
Затем необходимо запустить сборку исходников командой make. Хорошим тоном считается сохранять лог сборки, это можно сделать с помощью утилиты tee.
Процесс сборки может занять значительное время, конкретные цифры зависят от мощности центрального процессора и объема оперативной памяти машины. На системе, которая использовалась для подготовки статьи это заняло около часа. Рекомендуемое число потоков для сборки можно определить из расчета 2GB оперативной памяти на поток.
При успешной компиляции, последняя строка вывода будет содержать путь и размер образа:
Далее необходимо собрать загрузочный образ для VirtualBox:
Если сборка прошла успешно, в консоли должна появиться запись:
Настройка VirtualBox
Теперь приступим к настройке VirtualBox. Необходимо создать новую виртуальную машину, назовем ее “Android_ICS”, выберем Linux в качестве операционной системы, а версию выставим Other, как наиболее подходящую для Android.
Следующий шаг – выделение оперативной памяти. Рекомендуется 512 мегабайт и больше. В нашем случае это будет гигабайт.
Далее настраивается размер жесткого диска. Главное, чтобы после завершения настройки все жесткие диски VirtualBox были подключены к контроллеру IDE.
Установим загрузочный образ Android в качестве второго раздела нашей виртуальной машины.
При первом запуске виртуальной машины нам необходимо запустить установку Android. Во время старта нажмите F12, чтобы зайти в меню настроек BIOS. Выберете 2 “Primary Slave”, именно там и содержится установочный образ Android.
В случае успешной установки вы увидите «Done processing installer config». Иногда при первой установке могут возникнуть ошибки, просто запустите ее еще раз. Затем перезагрузите виртуальную машину в свой только что установленный Android!
Эмулятор Jelly Bean
Сборка эмулятора мало чем отличается от сборки версии для VirtualBox. Если у вас уже есть исходные коды, то приступайте к сборке с шага инициализации окружения. Для чистоты эксперимента, будет процесс постройки эмулятора будет изложен с самого начала. Поэтому создадим отдельную директорию для Jelly Bean Emulator и повторим уже знакомые шаги.
Загрузка исходных кодов
Выбор сборки эмулятора
В случае успеха вы увидите:
Пока идет процесс компиляции, скопируем конфигурационный файл и соберем ядро для эмулятора.
Теперь сборка эмулятора завершена.
Самый простой способ запустить его:
Например, можно запустить с только что собранным ядром, с разрешением 480x800, объемом оперативной памяти 512 мегабайт и включенным аппаратным ускорением графики.
Более подробно о возможностях и настройках эмулятора можно прочитать здесь
Заключение
В данной статье рассмотрен способ установки Android x86 версии Jelly Bean для VirtualBox, сборка кастомизированного ядра и эмулятора. Существует множество разных трюков и подходов к постройке и настройке различных версий Android, которые остались за пределами данной статьи. Здесь был изложен базовый материал для того, чтобы начать свой путь в мир OS Android.
И всё таки я считаю, что возможности мобильного клиента (4) были преднамеренно испорчены в угоду Apple. Вроде Google не выставлял требований, что приложение не должно менять своих функций после установки. Из-за этого требования 1С жёстко привязали мобильный клиент к структуре конфигурации, вместо того что бы сделать универсальный, который работает с любой опубликованной базой, и выложить его в маркет от своего имени.
Мобильный клиент, по сути, представляет собой некоторую «оболочку», которая может запустить то или иное прикладное решение. При этом функциональность запускаемых прикладных решений может сильно отличаться друг от друга. В то же время магазин приложений AppStore, требует, чтобы приложение, опубликованное в магазине, не меняло значительно свою функциональность после публикации.
Поэтому мы не публикуем мобильный клиент как отдельное универсальное приложение. Мобильный клиент поставляется вместе с мобильной платформой в виде набора исполняемых файлов. На основе этих файлов разработчик должен собрать приложение, которое будет работать на мобильном устройстве. Процедуры сборки и публикации приложений, что для мобильной платформы, что для мобильного клиента, схожие. Используется один и тот же инструмент – сборщик мобильных приложений.
Чтобы мобильный клиент, публикуемый в магазин приложений, имел фиксированную функциональность, при его сборке необходимо указать конкретные конфигурации, с которыми будет работать это приложение. В процессе работы мобильный клиент проверяет, что используется только одна из заданных конфигураций и без существенных изменений. Это специальная защита для того, чтобы мобильный клиент, который опубликован для определенных конфигураций, не мог работать с другими конфигурациями. Как показывает практика, пользователям удобно, чтобы одно мобильное приложение соответствовало какой-то одной конфигурации, или схожим конфигурациям.
(8) >покажешь как отвязать?
(12) То, что это реализовано в одном APK не значит, что это одно и то же. В статье речь о мобильной платформе, а я о мобильном клиенте говорю, который может подключаться к любой опубликованной на веб сервере базе с актуальной платформой.
(14)+ На самом деле МК это урезанная часть МП, примерно как тонкий клиент для десктопа урезан относительно полной платформы.
Как установить Android на ПК
Нужно отметить, что полностью устанавливать на компьютер операционную систему Android не всегда требуется. Если вы хотите просто протестировать определенное приложение, то можете воспользоваться эмулятором. Например, известной программой BlueStacks или MEmu. Ну а мы рассмотрим вариант полной инсталляции системы на ПК.
Шаг 1. Создайте образ системы
Итак, первым делом необходимо загрузить образ системы на флешку. Для этого используем официальный сайт проекта Android-x86. Переходим на страницу и выбираем подходящую версию Android. Здесь даже присутствуют очень новые разновидности системы.
Когда необходимый файл загружен, выполняем следующие действия:
- Устанавливаем на компьютер программу Rufus, которая используется для записи образа диска.
- Запускаем приложение и разрешаем вносить изменения в жёсткий диск.
- Кликаем кнопку «Выбрать» и на ПК находим загруженный файл с системой.
- Проверяем, чтобы была выставлена файловая система FAT32 и схема раздела MBR.
- Подключаем флешку к компьютеру и выбираем её в программе. После чего нажимаем «Старт».
Ожидаем завершения распаковки, а после проверяем наличие образа системы на флешке.
Шаг 2. Установите систему
Теперь переходим к установке системы Android на компьютер. И опять-таки для наглядности мы составили пошаговую инструкцию:
- Перезагружаем компьютер и заходим в BIOS. Кто не знает, то для этого на стадии включения нужно нажать клавишу Del или F12. Если вы всё сделали правильно, то на экране появится соответствующее меню.
- При помощи клавиатуры перейдите во вкладку «Boot» и в качестве источника загрузки выберите USB-носитель. Для наглядности в боковом меню BIOS имеется подробная инструкция.
- Теперь есть два варианта: полностью установить систему или временно её протестировать. Давайте для примера временно установим Андроид, выбрав пункт с подписью «Live».
- После чего произойдет загрузка системы, которой уже можно комфортно пользоваться.
Но если вы решите полностью установить Android на свой компьютер, то для этого вернитесь к последнему шагу и продолжите выполнять следующие действия:
- На экране выберите «Install Android to harddisk».
- Укажите выделенный под систему раздел. Если не хотите, чтобы текущая Windows исчезла, то перед началом процедуры создайте дополнительный раздел под Android. Рекомендуем выделить минимум 8 ГБ свободной памяти.
- Указываем файловую систему FAT32 или NTFS, а после в появившемся окне нажимаем «Yes». Обратите внимание, что после этого все данные с выбранного раздела будут удалены.
- На следующем этапе выберите «Skip», если используете обычный BIOS. А если система устанавливается на компьютер с UEFI, то нажмите «Yes».
- Опять кликаем «Yes» и окончательно подтверждаем инсталляцию.
- В конце нажимаем «Run Android» для запуска операционной системы.
Вы также можете обратить внимание на другой проект, позволяющий сделать из компьютера полноценный смартфон или планшет. Remix OS – ещё одна версия системы, которая отличается более простой установкой и понятным интерфейсом. Однако есть один нюанс – работы над платформой не ведутся уже с 2016 года, поэтому имейте это в виду.
Итак, мы постарались в общих деталях рассказать, как поставить Android на компьютер. Чтобы получить более подробные и понятные инструкции, можете посмотреть тематические видео на YouTube. Или, что ещё проще, используйте эмуляторы. Остались вопросы? Тогда задавайте их в комментариях!
Все началось с того что, год назад я купил телевизор, и почти все это время он в качестве пылесборника. Платить за ТВ мне было западло из-за расценок в моей стране. А какой Новый Год без Первого канала? Покупать Смарт ТВ Бокс тоже не вариант. Нам нужно обойтись минимальными затратами. Поэтому было решено использовать бородатый нетбук в качестве смарт ТВ, установив на него андроид.. У меня это HP minu 110.
---------Что нам потребуется---------
1. Ноутбук или нетбук. (Можно и ПК, но это уже извращение).
3. Выход в интернет.
Теперь определимся с версией андроид. Скорее всего это зависит от производительности компьютера. Например 9.0 мне не подошёл, 8.1 тоже. Вот на 5.1 все запустилось. Так что пробуйте методом тыка.
Все. Выбрали, скачали.
Скачиваем программу для записи исо образов Rufus. Создаём установочную флешку с нашим исо образом с помощью этой программы.
Дальше втыкаем флешку в нетбук и загружаемся с нее.
Если все сделали правильно, то видим такую картину:
Чтобы проверить будет ли работать андроид на компе выбираем первый пункт - загрузка без установки на диск. Ждём, иногда довольно долго, главное чтобы был логотип андроид и было видно что идёт загрузка. Если вы видите черный экран, значит либо подождите ещё чуть-чуть, либо устанавливаете более старую версию андроид.
Так все проверили, с версиями разобрались можно устанавливать.
Делаем всё тоже самое, только выбираем 3 пункт "Installation".
Дальше выбираем раздел или диск, на который хотим установить Андроид. Если вы видите такую картину и названия дисков в столбце "Drive name/model" одинаковые, то выполняем следующие действия.
Выбираем пункт "Create/Modify partitions".
Если спрашивают "Do you want to use GPT?" отвечаем ya, ya natürlich и бежим дальше.
У вас просто будет несколько пунктов. Выбираем каждый пункт стрелками ↑↓ и выбираем [ Delete ] для каждого. В конце у вас должен остаться один пункт. После всех манипуляции выберете [ Write ] и на вопрос ответьте "yes". И в конце [ QUIT ] Все с разделами на диске мы закончили.
Если у вас на второй картинке был только один пункт "Partition" или несколько, но у дисков разные названия, то все эти манипуляции не требуются.
Может я объясняю слишком сложно, но как ни странно, это чтобы было проще.
Итак выбираем нужный раздел.
Здесь выбираем ext4:
Дальше подтверждаем форматирование.
Все подтверждаем и ждём.
Поздравляю, вы установили Андроид на компьютер.
Выбираем "Reboot" и как только погаснет экран вынимаем флешку.
Я не профессионал в установке андроидов :), так что если чё поправьте и не кидайтесь тапками. Это все на личном опыте.
У меня стоИт древний бук, купленный за полторы тысячи рублей, к нему подключен вга монитор и все это добро прикручено на кухне к стене. Обошлось дешевле( монитор у меня был), чем малина с телеком у детей и ТВ бокс(4000) в спальне. Смотрю едем ТВ, все устраивает.
"А какой Новый Год без Первого канала?" - охуенный.
Нахуй андроид и ноут вместо медиа приставки где все готово и с пультом?
Какое дикой извращение - втыкать линукс, плясать с бубном, чтобы собрать воедино конструкцию и все это под новый год, чтобы посмотреть, что этот год был сложный, но у меня и у моих друзей по кружку дзюдо все хорошо.
Я тоже преследую такую цель. Винда хорошо. Но там многое не надо. Подскажите какие приложения с онлайн кино или тв каналами ставили и как меняли язык на Клаве - у меня было тупо на "аглицком". И оставляли андроид на флеше или на венике?
Ссылка не работает
Я один использую IPTV Player (такое название)? Зачем всё это, когда есть способ, подходящий для многих любителей ТВ? Берёшь, качаешь IPTV Player, качаешь плейлисты (.m3u вроде), там где список плейлистов, обзоришь, ставишь галочку на один или несколько плейлистов, нажимаешь на ОДИН плейлист и готово! Переключать каналы - стрелки влево и вправо, громкость - вверх и вниз, список - L. Ну а если для мобильных игр и прог - тогда вопрос один: как всё это будет выглядеть?
Сходу Вам минус за первый кал. Кажется, не опечатался. А вообще андроид на нетбуке - хороший способ его оживить.
Покупаешь тарелку диаметром 1,2 метра и ресивер с поддержкой s2 технологии. Да это ещё для полного идеала мотоподвес, чтоб тарелка крутилась. Устанавливаешь и радуешься бесплатным каналам с разных спутников.
этот урод ломать вздумал всем компьютеры путём удаления собственных дисков. гори в аду, чёрт
Читайте также: