Android OS on x86 | [androidPC]



Rep: (1331)
Android OS on x86

This topic discusses issues common to all Androids on the x86 platform, specifically the porting projectAndroid x86, as well as his brothers, who do not have separate discussion topics in our forum.
Android to virtual machine | SiteandForumproject x86 |Intel's Android

Picture

Questions concerningonlyof projectsPhoenix os, Remix OS x86andBliss-x86are discussed in their topics.
You are solely responsible for the performance of your devices. Try asking the following when asking a question.information.

Compatibility
    Hardware list - list of compatible equipment
      If you did not find the version for your computer / laptop (hardware modification) in the header or in the compatibility sheet, then you should try different versions and choose the optimal one by experience.

  • Graphic acceleration works fine on AMD and Intel video adapters (except for GMA 500, GMA 600, GMA 3600, GMA 3650, since they are based on PowerVR).
    NVidia graphics supported sinceAndroid x86 4.4-R3; new generation begins to be maintained after the next one.
  • Tablet support situation, Critical commentabout sound.
  • Chips that implement both WiFi and Bluetooth work worse than individual ones.
Install and Download
GRUB loader - features
GRUB (English GRand Unified Bootloader) is the operating system bootloader from the GNU project. GRUB allows the user to have several installed operating systems and when turning on the computer to choose one of them to boot.
Used in Android-x86 images for computers with old BIOS.
It stores its settings in the menu.lst file, which can be edited, for example, with the Windows Notepad. Usually this file is located on the section with Android, but from under the Android itself it is not visible. Typical content:
default = 0
timeout = 6
splashimage = / grub / android-x86.xpm.gz
root (hd0,4)

title Android-x86 5.1-rc1
kernel /android-5.1-rc1/kernel quiet root = / dev / ram0 androidboot.hardware = android_x86 SRC = / android-5.1-rc1
initrd /android-5.1-rc1/initrd.img

title Android-x86 5.1-rc1 (Debug mode)
kernel /android-5.1-rc1/kernel root = / dev / ram0 androidboot.hardware = android_x86 DEBUG = 2 SRC = / android-5.1-rc1
initrd /android-5.1-rc1/initrd.img

title Android-x86 5.1-rc1 (Debug nomodeset)
kernel /android-5.1-rc1/kernel nomodeset root = / dev / ram0 androidboot.hardware = android_x86 DEBUG = 2 SRC = / android-5.1-rc1
initrd /android-5.1-rc1/initrd.img

title windows
rootnoverify (hd0,1)
chainloader +1

Here, the default indicates the number of the item that will be selected automatically after the timeout seconds expire. root and rootnoverify indicate from which disk, and from which partition to load the selected operating system. As in the case of default, the numbering starts from zero. The boot parameters are written at the end of the line that starts with the word kernel. These parameters can affect many aspects of the work of Android with iron. For example, set up work with an external monitor.

GRUB 2 is the next version of GRUB. Developers wrote GRUB 2 from scratch to achieve portability and modularity.
Used in Android-x86 images for computers with the new UEFI-BIOS.
It can store its settings in the file grub.cfg or menu.lst. Usually this file lies on a separate EFI system partition (ESP). Typical content:
set timeout = 60
set gfxmode = 1024x768
terminal_output gfxterm

menuentry 'Android-x86 VER Live' --class android-x86 {
search --file --no-floppy --set = root /system.sfs
linuxefi / kernel CMDLINE quiet DATA =
initrdefi /initrd.img
}

menuentry 'Android-x86 VER DEBUG mode' --class android-x86 {
search --file --no-floppy --set = root /system.sfs
linuxefi / kernel CMDLINE DATA = DEBUG = 2
initrdefi /initrd.img
}

menuentry 'Android-x86 VER Installation' --class android-x86 {
search --file --no-floppy --set = root /system.sfs
linuxefi / kernel CMDLINE DEBUG = INSTALL = 1
initrdefi /initrd.img
}

menuentry 'Windows' {
search --file --no-floppy --set = root /EFI/Microsoft/Boot/bootmgfw.efi
chainloader ($ {root}) / EFI / Microsoft / Boot / bootmgfw.efi
}
Firmware catalog
Below are links to download firmware.
2.2 Froyo
LIVE CD with installer, iso image for:
4.0 Ice Cream Sandwich
4.4 Kitkat
Android x86 4.4 KitKat:Android IA 4.4.2 R1 from Intel(They work only on the specified CPU and GP from Intel, they require UEFI, without a pre-installed Play Store)
5.1 Lollipop
Android x86 5.1 Lollipop:CyanogenMod 12.1 Android 5.1 Lollipop
6.0 Marshmallow
Android x86 6.0 Marshmallow:CyanogenMod 13 Android 6.0.1 MM
7.1 Nougat
8.1 Oreo
9.0.0 Pie

Large archive firmware on code.google.com
Useful
Screen and sound
Network
Data and drives
Software and tweaks system

There is no curator in the subject. For questions about filling the caps, please contact the section moderators via the COMPLAINT button under the messages.


Post has been editedDjeclol - 21.11.20, 21:57
Reason for editing: Edit



Rep: (740)
Pasha2054 @ 03/22/2015, 14:40*
there is a netbook Acer Aspir Oee, what version of android is better to put for him, and I also wanted to ask if the version of Androyd 5.0 on the X86 and if there are as many stable and what bugs are present

I have the same (ZG5 operating 0.5 + 1 = 1.5GB), 5-slower for some reason, although according to the sensor readings at this time, no CPU, nor RAM is clogged. It may still be eternal under X86, you are better4.4-rc2



Rep: (740)
Denwill @ 03/22/2015, 15:01*
...
2
So the essence is that I tried an ES conductor, Cyanogen, RootExplorer, the permissions changed, but when trying to save it, I did not manage "or" Operation failed. " I tried through the LiveCD Ubuntu - I could not even find this file ... Eh, I would know Chinese - I would ask them that they are written to change the screen resolution xD

This is so taking it to install Root Explorer (IMHO, steering for x86) Do not take from the market, it gives the latest version 3.3.4-it sees not all of the hidden files sees, I will go to the old version3.1.8 - without complaints, reads everything. So you open " / "Section and at the top Tap the" RW "button - the conductor immediately requests the rights of the" souper user "- perhaps. If there is a failure, then you have a root curve, put the" SuperSU "market and come on the RW" RW "icon You have a system remount from RO in RW, and you can already do sho with system files!
I just checked the special and 4.4 and on 5.0.2, the RutExplorer enters the folder to your folder, only I have no HDMI there, only LVDS and VGA, so I changed the permissions folder for interest, everything has changed on only 4 and 5
P.S. I don't know how you have a rude setting up settings for downloading android, for I have Grub2 from Linuxmint, and I edit it on Linux Prog Grub-Customizer to download the OS IS, so here I always add to the side after root = / dev / ram0 The word RW (and then I have an opinion that the installer does not work very much when choosing an item with read / write)

Post has been editedrostikzh - 22.03.15, 17:08



Rep: (3)
The same problem is like Rostikzh. When loading the desired resolution, after the logo android 1024x768. I did the instructions in Rough, does not help. I know that the Modes file is not edited in the usual way. The problem in the EDID data running from the monitor, there with some kind of birth recommended resolution 1024x768. It is decided on Linuch, but there are no commands in android, and there are no files with similar settings. In System / etc init.sh, there are parameters of permissions for devices, added MODEL NAME, when loaded the logo android almost jumped up, everything fell into place. BUT! Terribly Lagalo. Feels like 1 frame at 3 seconds !!! Can someone tell me? It seems the Android itself puts permission based on EDID. Intel percents and video. I tried a bunch of ways: Uvesa, video = ..., VGA = .... it works to the logo android ...



Rep: (12)
Is there an assembly on 5.0 with gapps? In the assembly S.Android-x86.info.They are not that sadness.



Rep: (3)
Permissions are changed in the DRM folder, but not editable. Inside the folder correspond to the connectors on all video cards that were determined.



Rep: (740)
Dandyelf @ 03/22/2015, 15:58*
Permissions are changed in the DRM folder, but not editable. Inside the folder correspond to the connectors on all video cards that were determined.

Hmm., Yes, really. So with 4.4 go to 5 and change the file there, and there the System, Data Kernel, Initrd folder, Ramdisk Simple android with the help of the recovery would have been a yield. Maybe it is also somehow to roll a patch through an installation on top without formatting, well or a second way, more realize working with a console



Rep: (29)
* denwill,
* Dandyelf,
I can advise the App Settings module for Xposed. The screen resolution is laid. Be careful with the XPosed installation, the bootlup is possible, smoke the topic Xposed, everything works like a clock.



Rep: (3)
Makler_dnepr Thanks for the advice. This is not that. Xposed is already standing, App Settings changes DPI, not screen resolution. It is necessary to disable the monitor or TV EDID check. The Intel driver focuses on it. I can not find how to do it ... = (



Rep: (24)
SAMARIAN @ 03/18/2015, 02:53*
Help, please, no game with cache is launched (without cache - go), all put it right (on emulators, for example, the paths completely coincide with the cache paths on android). Error log in Android X86 ("Windows Screen Log") does not say anything: "An error occurred in the" game name "application." At the same time, they partially manage (but not all games) to postpone the initial data / template in "root" / Data / Data / (folders + files). However, none of them creates even the template in the "root" / SDCard / Android / Data / ...


The problem is solved: installed Android x86 in a logical disk created for it (formatted in ext3).

Before that stood on the disk along with Windows (NTFS).

There was another question: how to imitate touch touch with your fingers? In emulators, combined keys / mouse, it does not plow. And I need it mainly to increase the scale in games.

Post has been editedsamarian - 22.03.15, 21:15



Rep: (740)
Guys, another question, who set 5 you had some kind of built-in FM-Jelery, at that for 5.0.2 2014-12-25 in any way (which is very strange), as other builds about this



Rep: (117)
Rostikzh @ 03/22/2015, 22:25*
Who set 5 You had some kind of built-in FM-Jer

Put the root explorer, business.
Search for the Forum is looking for, there is a separate topic where you can download .apk file.



Rep: (2)
Dandyelf @ 03/22/2015, 21:14*
It is necessary to disable the monitor or TV EDID check.

Well, if I understand correctly, the theme is dark ... and we have 4 options for solving this problem: 1) rewrite to the drawings of the firewood so that you do not check the EDID, 2) pick Bios vidyuhi so that it's easier for NVIDIA , But with Intel HD it is not channels) 3) rewrite this edid in the TV itself (which is extremely dark for me) 4) throw out your tanks, and buy new with FHD: D
As for me - options are not particularly, for I have little meaning in the code * NIX such systems O.O

Post has been editeddenwill - 22.03.15, 23:25
Reason for editing: Edit



Rep: (258)
* denwill,
Folder / SYS, / DEV and some others exist only during system operation, and the disk is not saved.



Rep: (24)
SAMARIAN @ 03/22/2015, 22:09*
The problem is solved: installed Android x86 in a logical disk created for it (formatted in ext3).

Before that stood on the disk along with Windows (NTFS).

There was another question: how to imitate touch touch with your fingers? In emulators, combined keys / mouse, it does not plow. And I need it mainly to increase the scale in games.


And again I solved the problem: I installed the Assistive Zoom application

: blush:



Rep: (180)
I can not put android 4.4p2 on a separate section of the hard disk
Delil and with C and C d disc
Formatted in FAT32, EXT3, but the installer still does not see this section. CREATE / MODIFY does not give anything like Detect Devices
Sees only yusb flash drive
Plus, through Ultraiso, the image is not working (the installer hangs on the black screen), and IMG with the problem above
Laptop in signature
Live works excellent
What am I doing wrong?



Rep: (24)
Sanya_NAH777 @ 03/23/2015, 03:17*
I can not put android 4.4p2 on a separate section of the hard disk
Delil and with C and C d disc
Formatted in FAT32, EXT3, but the installer still does not see this section. CREATE / MODIFY does not give anything like Detect Devices
Sees only yusb flash drive
Plus, through Ultraiso, the image is not working (the installer hangs on the black screen), and IMG with the problem above
Laptop in signature
Live works excellent
What am I doing wrong?


I will tell you I used:

1. Formatted by acronis.disk.director.v12.0.0.3223

2. The loading USB flash drive created using WinsetUpFromUSB 1.4

3. During installation, I chose the section ~ "Linux"

Post has been editedsamarian - 23.03.15, 03:10



Rep: (3)
Monica of course burns - my recommended resolution is recorded in EDID 1024x768 !!! And the matrix of it is 1280x1024 !!! Android was a picture inside the square Malevich!

{
set_property debug.drm.mode.Force 1280x1024 @ 60
}

FUNCTION DO_INIT ()
System / etc / init.sh solves the problem of screen resolution. Before it is broken in the init.sh file, it can be checked: Alt + F1, write Stop, then setProp debug.drm.mode.force 1280x1024 @ 60 (your values), after - start. Then be sure to make a copy of the file! Find the Function Do_init () string is not enough to add something, indicating your resolution to the dog and the frequency after. Helped me - pleased ...

P.S. There is a beautiful way to substitute Edid on the bin file! DRM_KMS_HELPER.EDID_FIRMWARE = ​​VGA-1: Edid / 1280x1024.bin There inside is written everything as we need. I did the file, but it didn't work out. Maybe someone knows the decision? This is a more versatile way ... Elegant.

Post has been edited_Tori_ - 23.03.15, 15:46
Reason for editing: Author's style is not suitable for cap



Rep: (81)
SAMARIAN @ 03/22/2015, 20:09*
There was another question: how to imitate touch touch with your fingers? In emulators, combined keys / mouse, it does not plow. And I need it mainly to increase the scale in games.

Well, for example, for example, 4.4 works multitouch on a touchpad. At the same time in Windows it is not.
That is, with two fingers, the lists are scattered, and shifting / sliding the fingers occurs.



Rep: (180)
SAMARIAN @ 03/23/2015, 03:06*
I will tell you I used:

1. Formatted by acronis.disk.director.v12.0.0.3223

2. The loading USB flash drive created using WinsetUpFromUSB 1.4

3. During installation, I chose the section ~ "Linux"

Also, the acronis formatted the section under android
Recorded this program. I tried without Siszynux, also in the installer black screen. With Siszynux, nothing works at all



Rep: (180)
And the flash drive another does not help


Full version    

Help     rules

Now: 14.01.21, 00:31