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: (21)
Ganper316 @ 03/14/2015, 15:40*
Because of this, under normal users, I can not do with the contents, except to copy (copy again from under root).

May beSudo Chmod 777 / SDCard / CardReaderbefore mounting to do, because When mounting the right, it seems to be filmed from the folder.

Post has been editedproxoziy - 14.03.15, 16:07



Rep: (117)
Proxoziy @ 03/14/2015, 16:03*
Sudo Chmod 777 / SDCard / CardReader before mounting

Made differently.
After a long digging of the market, I found Stickmount. This program is perfectly mounting the drives connected to the USB port.
Everything is good, but it completely refuses to mount the flash drive inserted into the microspide port of the tablet itself.
I rummaged in .apk file Stickmount and found the team that it mounts drives with VFAT markup.
MOUNT -T VFAT -O RW, Nosuid, Nodev, Umask = 0, Dmask = 0, fmask = 0 / dev / block / mmcblk1p1 / sdcard / any_pack_digar

Files in this folder are perfectly readable, copied, change and, most importantly, recorded on the card.

Who will tell you in what file is the auto-point points are prescribed?

Post has been editedganper316 - 14.03.15, 19:13



Rep: (21)
Ganper316 @ 03/14/2015, 21:12*
Who will tell you in what file is the auto-point points are prescribed?

Well, either script when loading, or edit FSTABread here



Rep: (117)
Proxoziy @ 03/14/2015, 19:46*
Well either script when loading, or edit fstab here read

When loading is good, let's say to mount sections of the memory of the tablet itself.
But the microst card can be inserted not only when loading the tablet.
FSTAB - no such file there, I search for search.
If I do not find some standard solution, I will collect the card to be mounted manually.

Post has been editedganper316 - 14.03.15, 20:06



Rep: (21)
Ganper316 @ 03/14/2015, 22:04*
FSTAB - No such files there, I looked for

Well, so create, because 4.4 fake SD does not mount it and without needing, as it were.



Rep: (117)
* proxoziy,
Still easier -http://www.android-x86.org/documents/sdcardhowto.
I just added to Grub.cfg in Linuxefi SDCard = / DeV / BLOCK / MMCBLK1
menuentry 'Android-x86' --class android-x86 {
Search --File --no-floppy --set = root /system.img
Linuxefi / Kernel QUIET SPLASH SDCARD = / DEV / BLOCK / MMCBLK1 SRC = /
initrdefi /initrd.img
}

The card is now picked up automatically.

Post has been editedganper316 - 14.03.15, 21:09



Rep: (12)
* ganper316, And you can make the partition of the hard disk, as the second flash drive?



Rep: (117)
SergerDest @ 03/14/2015, 21:54*
Mounted partition hard disk as the second flash drive

Is it about the tablet and about connecting to it external HDD via USB?
If so, then Stickmount (in the Market for free) easily solves this problem.
And if we are talking about using android x86 on your computer, then alas: scratch_one-s_head: I can't help.
Although ... if you have an android on the same section, and the second you want to use as an additional, then it is helped in grub.cfg.

Handles can be mapped to any section that seems the kernel -Android OS on x86 (post ganper316 # 38686712)

Post has been editedganper316 - 14.03.15, 22:50



Rep: (21)
Ganper316 @ 03/14/2015, 23:08*
Still easier

Yes, by the way, it was possible about the Grab to guess.

SergerDest @ 03/14/2015, 23:54*
And you can make the partition of the hard disk, as the second flash drive?

By commandblkidYou find out the name of the section, and then by analogy.



Rep: (495)
Do not consider the guys for arrogance.
It is possible when it is useful.
This is this alsa.
Jobhere
It would not be bad to tie this audioconfiguraabledomains.xml or get rid of him at all.

Post has been editedMartin H3 - 15.03.15, 00:29



Rep: (12)
* ganper316, Added "SDCard = / Dev / SDA3" in Menu.LST Grub'a and worked. Thank you.
Attached Image

Also installed XPosed moduleKitKat SD Card Full Access.



Rep: (0)
For some reason, when enabling is loaded in English. How to fix it ?



Rep: (18)
Good day!

Please share the XPosed installation experience.
After rebooting hangs android greetings and everything. Further only reinstalling original files. Tried versions from 2.4.1 to 2.7
Acer 7750G, I7
Android-x86 4.4-R2, Win 8.1
Thank.



Rep: (12)
* BOSK1 In Build.prop, add a string "dalvik.vm.execution-mode = int: fast" without quotes before installing Xposed.

Post has been editedSergerDest - 15.03.15, 11:49



Rep: (0)
This is nonsense ..... How to edit this damn GRUB without Linux? Wanders Windows 7 and Android x86 - I want to edit the order of loading systems. I do not understand how to do it, from Windows or from android?



Rep: (18)
SergerDest @ 03/15/2015, 11:48*
In Build.prop add a string


Added a string to the end of the build.prop file. Saved, rebooted, installed Xposed 2.6.1, rebooted ... and nothing.
The result is zero.



Rep: (12)
* mrjonesrs, set Ext2fsd. .
* BOSK1 I earned on this assembly.
* mrjonesrs, By this Instructions do. I recovered on the pup.

Post has been editedSergerDest - 15.03.15, 12:42



Rep: (21)
Mrjonesrs @ 03/15/2015, 14:04*
This is nonsense ..... How to edit this damn GRUB without Linux? Wanders Windows 7 and Android x86 - I want to edit the order of loading systems. I do not understand how to do it, from Windows or from android?

Another believing in telepaths, who does not want to read the hat with a questioning? Believe me, it is not difficult to answer, but I voiced by me really infuriates, refer to help, without knowing the introductory and, according to the question, it is clear that I did not look at the header.



Rep: (0)
Yatem, who needs to be changed in the GRUB download, so that Windows loaded by the default - find the GRUB folder in the root, where you install the "Menu.lst" file, find it WordPad` We see the following: ...........


Ahretted instruction in any folder there, in some kind of system it is not clear to find some kind of file ...... I did not find this folder, I do not know where this grub was installed .....

I go smoking google .... there is nothing to catch

Post has been editedMrjonesrs. - 15.03.15, 12:49



Rep: (18)
SergerDest @ 03/15/2015, 12:33*
on this assembly earned


I unfortunately in any way. The question remains open.
Waiting for further advice and suggestions.
Thank.


Full version    

Help     rules

Now: 13.01.21, 07:03