[INFO] How to install OSX Snow Leopard as a Virtualbox VM - Off-topic

How to install OSX Snow Leopard (10.6.3) as a Virtualbox VM
(on a 7 year old AMD and nVidia based HP Laptop)
This is definitely not one of my preferred XDA topics. But this info need to be out there.
Two years ago (2011) I tried to install Apple's OSX on my already aging HP
Pavilion laptop in a virtual VM (using Virtualbox). This without ever having
used OS X nor finding any clear instructions on how to make this happen.
Needless to say, I was not successful. However, since then, many people around
the world have started making their own "Hackintoshes", and so some better
bootloaders and tools have emerged.
So after finding an interesting open source program, that was only available
for OSX based Apples, I decided to try a OSX VM install again. But according
to many online-blogs and forums, it was pretty much against all odds. Not,
because it was impossible, but because of the lacking installation
instructions, and widely varied results highly dependent of the underlying
hardware. So I decided to attempt an out-of-the-box boot load by grabbing an
old iAtkos Snow Lepard distribution. Here are my results.
My Hardware:
Code:
[SIZE=2]OS: Windows Vista Home (32-bit x86)
Laptop: HP Pavilion dv9700 Notebook PC
BIOS: F32 2009-03-03
CPU: AMD Turion64 X2 TL-68 [BH-G2]
Motherboard: Quanta 30DA (nVidia MCP65) [nForce520, ID 0442]
Graphics: nVIDIA GeForce 8400M GS (G86M) with 256 MB VRAM
Network: nVIDIA nForce 10/100/1000
CPU-Z info: http://www.cpuid.com/softwares/cpu-z.html
CPU Bus Speed: ~200 MHz
CPU Multiplier: ~4
[/SIZE]
My Virtualbox/OSX distro Combination:
Code:
[SIZE=2]OSX Distro: iATKOS S3 v2 (June 2010)
OSX version: Snow Leopard 10.6.3
Virtualbox: 4.2.16 r86992
[/SIZE]
Distro downloads is generally considered Warez, but can be easily found by
Googling/Piratebay etc. and are not allowed to be linked to, from XDA. To know
more about what suits you, you should check iAtkos own site. However, although these
are great for testing your hardware compatibility/issues, it is strongly recommended
to just buy your own copy of OSX. That way you are both legal and get to have the
latest version running with only some minimal hacked modification to the Kernel,
drivers and Kext's...
I basically followed these instructions:
http://iatkos.me/forum/viewtopic.php?f=54&t=12269
http://anonymous00.hubpages.com/hub/Installing-Mac-OSX-On-Windows-Virtual-PC
http://www.macbreaker.com/2012/02/snow-leopard-virtualbox.html
http://www.macbreaker.com/2012/07/mountain-lion-virtualbox.html
...
To summarize:
1. Download and install Virtualbox
2. Change the default Virtualbox VM snapshot location,
to use a disk that is not part of the Windows installation.
I.e. Not on default C:, but any other. This is for performance.
3. Download the iATKOS S3 V2 distribution from any torrent site.
Or directly from iATKOS website below.
4. [ Naah, there are already too many ways of doing this. Google yourself tired! ]
To my pleasant surprise both the bootloader and installer worked without a
hitch right out-of-the-box into Virtualbox. This gave me good hope to
continue. But after installation according to above instructions, I rebooted
and disabled boot CD to go native, and ... no boot. VM machine started booting
process up to the gray Apple logo and then froze. No spinner but CPU running
very high. Trying again to boot using many different boot flags and various
verbose safe-boot's etc. It would always hang at the same place.
Code:
[SIZE=2][Hit F8 key during boot.]
...
Boot> -v -x
...
[WARNING] "Extra/DSDT.aml not found"
...
[/SIZE]
Funny enough this was shown until I clicked anywhere outside the
Virtualbox VM window, at which point the VM screen would just go
black. Thus I concluded that the only way this could happen, was
that it was either a video or USB problem.
Now, apparently everyone whoever attempted putting OSX on a non-apple
machine has gotten to this point, so while Google showed 100's of
thousand's of hits, none of them were any good to me, apart some bits
and pieces. These are the bits and pieces.
During the initial installation, there is a point where you can change
various boot options, including Kernel's, patches, drivers etc. That is
exactly what we need to do! Don't skip this, or you will have to
erase/reformat and re-install your VM again.
The problem? The default installation options:
a) are not meant for AMD processors,
b) not meant for 32-bit processors,
c) not using nVidia video drivers
d) not allowing certian boot options.
To fix this, you need to make sure you activate the following boot
configuration items in the "Customize" menu after clicking button:
See the default options HERE.
Code:
[SIZE=2][B]Bootloader[/B]:
1. Chameleon v2 RC 4 32-bit Bootloader
[B]Bootloader Options[/B]:
2a. 32-bit boot Boot in 32-bit format, 64-bit is default otherwise.
2b. Graphics Enabler Enable some nvidia specific graphics options
2c. USB In case of USB problems...
[B]Patches[/B]:
3a. /Extra directory
3b. fakesmc
3c. Disabler
3d. RTC/RTC
3e. EVO Reboot
3f. Modified Kernels: Qoopz 10.3.0 32-bit AMD friendly Kernel
3g. USB ???
[B]Drivers[/B]:
4.Main Hardware/SATA/IDE: <all> ahci sata dan jmicron sata
5.VGA/nVidia: NVenabler allow many legacy nVidia drivers
[/SIZE]
[I actually recommend leaving out the USB related support until you are sure it is needed.]
After accepting and installing with these options, you'll be waiting a very
long time >30 min with a progress-bar that is not visibly moving and making you
think several times that nothing happens and it has failed. But then, there it
is!
Similarly, after disconnecting CD (iATKOS S3V2 Boot image), and restarting the
VM, you can boot with verbose mode, and you'll see a lot of errors and
messages, and then nothing happens at all, but you can enter text without any
effect. Just Wait! Then boom, there it starts up with Apple logo and colored
spinner. Very slow, probably due to a bunch of faulty drivers and time-outs.
But you're running OSX! The next trick is how to tweak this success into
something we can actually use.
Post Installation:
Code:
1. Install the Virtualbox additions:
a) In the Virtualbox host menu "Devices", select "Install Guest Additions.."
b) In your guest OS, go into the "VBOXADDITIONS_4." desktop CD-icon.
c) I actually never got this to work, since the CD-image in ([B]b[/B]) doesn't contain any OSX support...
2. Go into "System Preferences" and:
a) select "Energy Saver". Then set all timeouts to "never" and disable sleep modes.
b) select "Desktop & Screen Saver". Then set the "Start screen saver" bar to "never".
c) select "Software Update". Then uncheck the "Check for updates:".
d) Set time-zone, date and time in "Date & Time".
3. Go into "xxxxx" ...
4. <TBA>
Other Resources:
-------------------------------------------------------------------
http://www.osx86.net/ Drivers, DSDT, kext, tools, files etc.
http://iatkos.me/
http://www.hackintosh.com/
http://www.osx86project.org/
http://www.insanelymac.com/
http://www.hackint0sh.org/osx86-snow-leopard-212/
http://iatkos.me/forum/viewforum.php?f=54
http://www.insanelymac.com/forum/forum/178-osx86-106-snow-leopard/
OSX:
http://www.insanelymac.com/forum/files/file/65-amd-kernel/
http://www.souldevteam.net/blog/category/osx86/osx86-virtual-machines/
http://www.souldevteam.net/blog/2013/02/06/os-x-mountain-lion-vmware-image-amd/
http://anonymous00.hubpages.com/hub/Installing-Mac-OSX-On-Windows-Virtual-PC
http://www.tonymacx86.com/user-buil...77x-up5-th-8gb-ram-gtx-660ti-100-working.html
http://www.macbreaker.com/2013/07/a-look-at-amd-hackintoshing-mac-os-x.html
http://lifehacker.com/5938332/how-to-run-mac-os-x-on-any-windows-pc-using-virtualbox
Patched Kernels:
http://wiki.osx86project.org/wiki/index.php/Patched_Kernels
http://www.insanelymac.com/forum/files/category/6-kernels/
Mountain Lion: (x64 only!)
http://www.macbreaker.com/2013/01/install-mountain-lion-iatkos-ml2-hackintosh.html
http://www.macbreaker.com/2012/07/mountain-lion-virtualbox.html
http://www.macbreaker.com/2013/01/iatkos-ml2-mountain-lion-virtualbox.html
Snow Leopard:
http://www.macbreaker.com/2012/02/snow-leopard-virtualbox.html
Some Particular Files:
NVENABLER http://www.osx86.net/files/file/1322-nvenabler/
HP Pavilion series USB fix for Leopard 10.5.x 1.0 http://www.osx86.net/files/file/3297-hp-pavilion-series-usb-fix-for-leopard-10-5-x/
Kexts for nVidia GeForce 8400 GS 1.0 http://www.osx86.net/files/file/247-kexts-for-nvidia-geforce-8400-gs/
A few other bootloader options to try:
Code:
arch=i386
DSDT=0
wait=yes
npci=0x2000
fsb=<busspeed in mhz> busratio=<muliplier>
GraphicsEnabler=Yes
USBFix=Yes
UHCIreset=Yes
For a more complete description of various bootloader options see HERE:
http://www.insanelymac.com/forum/to...-install-snow-leopard-retail-on-amd-pc-osx86/
http://iatkos.me/forum/viewforum.php?f=54
Virtualbox Resources:
http://dlc.sun.com.edgesuite.net/vi...VirtualBox_Extension_Pack-4.2.18.vbox-extpack
http://dlc.sun.com.edgesuite.net/virtualbox/4.2.18/VBoxGuestAdditions_4.2.18.iso
http://download.virtualbox.org/virtualbox/
http://www.mail-archive.com/[email protected]/maillist.html
ENJOY!

I have mountain lion installed on vmware, currently downloading a newer version of ml from a "legit" source to try and install it on my laptop, the internet says it works, last time I tried it didn't
but maybe I was doing something wrong and now I'm wiser
nice info, man!

Related

[Q] [PC][DUAL BOOT] Reinstalling grub bootloader

I'm an experienced computer user in Windows and (X)Ubuntu, but some things I don't know I search online... but this problem I get only gets me somewhat upset by "Search Overload" (See some United States commercials).
## My computer setup ##
OS: dual-boot Windows XP; Xubuntu 10.04 LTS
Boot Loader: grub
In the partitions:
- Windows XP
- Xubuntu 10.04 LTS
- swap
- factory OEM partition
I need to reinstall Windows completely. I can either...
1. get that ISO of "The Windows 9x Project" burnt (I have an XP upgrade version),
2. borrow my friends OEM disk (I DO have a legit XP CD but it is only an Upgrade version ), or
3. try to get that special partition to install EXACTLY the way I want it to (most likely impossible)
Also, I've been trying to reinstall the grub bootloader (which originaly comes with my Xubuntu disk) manually, but it has been unsuccessful so far.
This will also be able to help me in case a Windows program rewrites the MBR (or I need to do this task again).
What I don't want to do unless it is the only possible way:
- Reinstall Xubuntu 10.04 LTS (plus install all of those updates and change Firefox... again!!!)
==================================================
Current Status:
==================================================
Will try to use the Windows 9x Project .iso and use my legit XP upgrade CD+key
- will take a lot of time to accomplish, IF successful
- I hope that Windows ME will work with my system -_-'
"I'm an experienced computer user in Windows and (X)Ubuntu"
I lol'd a little.
I don't get what you're asking for. Advice on loading grub? Telling you that XP needs to die as an outdated OS? Ubuntu should be illegal under computer misuse legislation?
You state your current progress and methods to get where you're going, there is no "where now?"question to your post.
Have you considered virtualisation as an alternative to your lack of understanding dealing? This way you can still have the "I'm cool I run ubuntu", without having to try and understand it.
For the record, ubuntu is an abomination and should never have been made. Debian is good, don't mess with perfection.
If this reply succeeds in posting, lock this post due to inactivity (my 100G HDD is too small for dual-booting WinXP & Xubuntu, imo)
EDIT: I totally know Ubuntu sucks (one example: poorly made packages require only one type of sound interface -- read: pulseaudio)
Sent from my HTC Evo 4G using Tapatalk (GetJar version)

[INFO] How to install OSX Yosemite as a W81 VirtualBox VM

How to install OSX Mavericks (10.9.4) as a Windows 8.1 VirtualBox VM
Please note, this thread is only meant to share some personal notes
on what I did and how to get this working. It is not meant as a
support thread. In fact, I will not respond to any support questions.
The links found here will provide you with more information than you
could ever beg for.
Almost exactly one year ago, I posted some instructions on how to
install OSX Mountain Lion into a VirtualBox (VB) VM, running on an
old Windows Vista AMD laptop. This time I'll show you (briefly) how
to install OSX Mavericks to an Intel Laptop running Windows 8.1.
The installation procedure is divided into a few steps.
1. Pre-installation preparation
2. Install the Niresh OS X Mavericks (10.9.0) distribution.
3. Install the Official Apple OS X Mavericks (10.9.4) Update Combo
4. Post installation instructions
Some important Hackingtosh references:
Here is a mega-thread on OSX how-to's and help related items.
http://www.insanelymac.com/forum/topic/298027-guide-aio-guides-for-hackintosh/
Especially the section on DSDT and SSDT:
http://www.insanelymac.com/forum/topic/298027-guide-aio-guides-for-hackintosh/#entry2027250
http://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/
http://lifehacker.com/the-always-up-to-date-guide-to-building-a-hackintosh-o-5841604​
1. Pre-installation preparation
Basic Hardware Info
Before you attempt to install your OSX into a VirtualBox VM (guest),
you need to find out some details about your own machine (host). Why?
Because every new OS X is depending on the Hardware to be very
"maxed out" and specific. You need to tune your VB VM to behave similar
to a real Apple machine in order to make the OS X think your machine
hardware is a real Mac. In addition, some PCI devices are passed on and
through to the VB VM engine.
For example, for a half decent running Mavericks installation,
you need to have at least 2-4 processor cores, 4 GB RAM and 30 GB HD
in your VM. Then your host need some memory as well... Then to get
correct audio, video, network, USB etc you need to know exactly what
HW your host have AND how that is presented by VB to a VM guest.
So how do you do that?
On your PC/Laptop (host):
Code:
[SIZE=2]Windows: Use [URL="http://www.hwinfo.com/"]HWiNFO64[/URL] + [URL="http://rweverything.com/download/"]RW-Everything[/URL] + (Windows) [I]Device Manager [/I]
Linux: Download and run a Live Linux distro and copy the
output of [I]dmesg[/I] and [I]lspci, lsusb[/I], respectively.
[/SIZE]
For this laptop we have:
<TBA>
From host HWiNFO64, we found:
Code:
[SIZE=2]Audio Adapter: Intel Lynx Point PCH - High Definition Audio Controller [C2]
Audio Controller Hardware ID: PCI\VEN_8086&DEV_8C20&SUBSYS_11CD1043&REV_05
Audio Codec Hardware ID: HDAUDIO\FUNC_01&VEN_[COLOR=Red][B]10EC[/B][/COLOR]&DEV_[COLOR=Red][B]0668[/B][/COLOR]&SUBSYS_00000000
DeviceInstanceId: HDAUDIO\FUNC_01&VEN_10EC&DEV_0668&SUBSYS_104311CD&REV_1000\4&6BFDCFC&0&0001
[/SIZE]
We then look up these PCI IDs at one of the websites:
pci-ids or pci-database.
There we find that the host physical Audio Codec is a: Realtek ALC668 [10EC:0668]
So if we had a real Hackingtosh, we would have to find or make and
install the AppleHDA.Kext that has been built and tweaked to
correspond to this driver. Here are some relevant links:
http://www.insanelymac.com/forum/files/file/203-applehda-alc662-1092/
http://www.insanelymac.com/forum/files/file/148-109-gm-applehda-for-alc662/
http://www.insanelymac.com/forum/files/file/128-109-dp7-applehda-for-alc662/
http://www.insanelymac.com/forum/files/file/6-applehda-for-alc662/
On the VirtualBox VM (guest):
Boot up or install any minimal OS like Windows, Linux and use the
same method as above, but now running in the VM. As you will see,
the detected hardware will look different. That is basically
how OSX will see it as well.
So to help you along we'll jump ahead and I just show you
what an installed guest OS will see in terms of Audio HW.
I've ignored all other HW, since audio is what causes most
trouble to OSX guests.
On OSX 10.9.4 (Intel HD Audio):
Code:
[SIZE=2]# sudo lspci -m -v
Device: 00.05.0
Device: 82801FB (ICH6) High Definition Audio Controller
SVendor: [B]SigmaTel[/B]
SDevice: Device 7680
# sudo lspci -m -n -vvv
Class: 0403
Vendor: 8086
Device: 2668
SVendor: [B]8384[/B]
SDevice: [B]7680[/B]
[/SIZE]
On Linux Mint (ICH AC97):
Code:
# sudo lspci -b -nn -v
00:05.0 Multimedia audio controller [0401]: Intel Corporation 82801AA AC'97 Audio Controller [8086:2415] (rev 01)
Subsystem: Intel Corporation Device [8086:0000]
Flags: bus master, medium devsel, latency 64, IRQ 11
I/O ports at d100
I/O ports at d200
Kernel driver in use: snd_intel8x0
On Linux Mint (Intel HD Audio):
Code:
[SIZE=2]00:05.0 Audio device [0403]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller [8086:2668] (rev 01)
Subsystem: SigmaTel Device [[COLOR=Red][B]8384:7680[/B][/COLOR]]
Flags: bus master, fast devsel, latency 64, IRQ 11
Memory at f0804000 (32-bit, non-prefetchable)
Capabilities: [50] Power Management version 2
Kernel driver in use: snd_hda_intel[/SIZE]
On Windows 7 (Intel HD Audio):
Code:
[SIZE=2]Audio Controller Hardware ID: PCI\VEN_8086&DEV_2668&SUBSYS_[B]76808384[/B]&REV_01
Audio Codec Hardware ID: HDAUDIO\FUNC_04&VEN_0000&DEV_0000&SUBSYS_00000000[/SIZE]
Clearly the guest driver presented is a SigmaTel with PCI ID: 8384:7680.
Further research reveals it is based on a: SigmaTel STAC9221 [8384:7680]
Thus, for any audio success on running OSX on a VirtualBox VM, we need
to find a Kernel Extension (Kext) that is compatible with this driver.
The best way is to find a tweaked AppleHD.Kext to match this driver.
HOWEVER! Lo-and-behold! The Realtek (!) linux sources seem to suggest
that this driver is used in several Macs:
From: ..\alsa\alsa-kernel\pci\hda\patch_sigmatel.c:
Code:
[SIZE=2]
/* Apple Intel Mac (Mac Mini, MacBook, MacBook Pro...) */
SND_PCI_QUIRK(0x8384, 0x7680, "Mac", STAC_INTEL_MAC_AUTO),
...
/* codec SSIDs for Intel Mac sharing the same PCI SSID 8384:7680 */
static const struct snd_pci_quirk stac922x_intel_mac_fixup_tbl[] = {
SND_PCI_QUIRK(0x106b, 0x0800, "Mac", STAC_INTEL_MAC_V1),
SND_PCI_QUIRK(0x106b, 0x0600, "Mac", STAC_INTEL_MAC_V2),
SND_PCI_QUIRK(0x106b, 0x0700, "Mac", STAC_INTEL_MAC_V2),
SND_PCI_QUIRK(0x106b, 0x0e00, "Mac", STAC_INTEL_MAC_V3),
SND_PCI_QUIRK(0x106b, 0x0f00, "Mac", STAC_INTEL_MAC_V3),
SND_PCI_QUIRK(0x106b, 0x1600, "Mac", STAC_INTEL_MAC_V3),
SND_PCI_QUIRK(0x106b, 0x1700, "Mac", STAC_INTEL_MAC_V3),
SND_PCI_QUIRK(0x106b, 0x0200, "Mac", STAC_INTEL_MAC_V3),
SND_PCI_QUIRK(0x106b, 0x1e00, "Mac", STAC_INTEL_MAC_V3),
SND_PCI_QUIRK(0x106b, 0x1a00, "Mac", STAC_INTEL_MAC_V4),
SND_PCI_QUIRK(0x106b, 0x0a00, "Mac", STAC_INTEL_MAC_V5),
SND_PCI_QUIRK(0x106b, 0x2200, "Mac", STAC_INTEL_MAC_V5),
{}
};
...
{ .id = 0x83847680, .name = "STAC9221 A1", .patch = patch_stac922x },[/SIZE]
So when you first boot and install your Niresh Mavericks, you should
probably leave out any Audio related hacks, and certainly avoid
installing the VooDooHDA related Kext. It's possible (and I didn't
bother to check) that audio would then work out-of-the-box as well.
Finding a suitable "distro"
Next, you need to find and download a suitable ISO version of the
OSX Mavericks Installation disk. Apple uses the DMG format to
distribute all their installation "Disks". So to avoid having to
mess with the conversion of a 3.5+ GB DMG image to ISO, we just
try to find a torrent of one already made. But because of the
inherent complications of booting and setting up your own
"Hackingtosh" from a vanilla (original) Apple disk, we prefer to
use one that come as a distribution ("distro") which is more
flexible and much more likely to install from first try. And
usually have some sort of support forum connected to it.
One such distro is that from Niresh. We will use that one.
It is important to mention that, today Apple OS X Maverick is free
of charge for download and use, but you need an OSX based computer,
in order to get it from the Apple Store. And if you're willing to
jump through the Apple hoops, you can also get the latest
OSX Yosemite (10.10.0) and try that. But you need to signup
to the Apple Store with a credit card! So I just used my untraceable
NSA credit card to signup. It has a picture of Obama and the Logo of
Google on it. In the states you can usually find those in the bottom
of some randomly selected Kellogg's Corn-Flakes Packages.
2. Installing the Niresh OS X Mavericks distro
Fortunately all this hard work has already been described in great
detail on the MacBreaker website in:
"How to install OS X Mavericks in Virtualbox with Niresh"
However, before you go there and rush through the instructions, please
listen to this first. If you're a smart-ass who think you can outsmart
the apple bootloaders and the many precise VirtualBox settings needed
to boot OSX, you are very likely to fail and will have serious booting
trouble and subsequent OSX driver issues. And as with all Apple products,
if you're not an expert yourself, nobody will/can help you, especially
since Googling any OSX related installation issues will give you millions
of hits.
So take good time to read every step in those instructions and carefully
examine all the screenshots to know exactly how you have to setup and
tune your VirtualBox VM to your device. I will provide some additional
pictures on a few things I found working for my setup.
You need to signup (or find a torrent) to download the file:
"Niresh Mac OS X Mavericks 10.9 with AMD & Intel USB"
This OSX distribution works on both Intel and AMD based machines, and
can be run on native Hackingtoshes, VirtualBox and VMware machines.Very Important Note:
OSX Mavericks is now free from the Apple Store, so if you are looking for the latest update, or original distribution, don't try to use this. This is a distribution that is made to be run on Hackingtoshes or VMs. It is not up-to-date nor maintained in any way. That's why it is in ISO format and not in native Apple DMG. If you already know you want to use VMware, then perhaps you're better off trying to use the VMware Mavericks Image.
Google for: "OS_X_Mavericks_10.9_Retail_VMware_Image"​
Converting a DMG to ISO:
If you want to convert a DMG to ISO from within OSX run the following,
in an OSX Terminal:
Code:
[SIZE=2]cd Desktop
sudo hdiutil convert ./InstallESD.dmg -format UDTO -o InstallESD
mv InstallESD.cdr InstallESD.iso[/SIZE]
or:
Code:
[SIZE=2]sudo hdiutil makehybrid -iso -joliet -hfs -o OSXMavericks.iso OSXMavericks.dmg[/SIZE]
I found the following "script" on the web. It is used to convert a Yosemite
DMG image to ISO. But it doesn't look like a real script, so probably it should
be entered one item at the time. (Also, I can't find the original author. So if you are, just let me know an I'll give you credit for it.)
Code:
[SIZE=2]# ==============================================================
# 10.10 How to make an ISO from the Install.app
# ==============================================================
# Mount the installer image. It assumes that the installation app is called "Install OS X Yosemite.app"
# located in your "Applications" folder. If not, change the first command accordingly.
hdiutil attach /Applications/Install\ OS\ X\ Yosemite.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app
# Convert the boot image to a sparse bundle
hdiutil convert /Volumes/install_app/BaseSystem.dmg -format UDSP -o /tmp/Yosemite
# Increase the sparse bundle capacity to 8GB to accommodate the packages
hdiutil resize -size 8g /tmp/Yosemite.sparseimage
# Mount the sparse bundle for package addition
hdiutil attach /tmp/Yosemite.sparseimage -noverify -nobrowse -mountpoint /Volumes/install_build
# Remove Package link and replace with actual files
rm /Volumes/install_build/System/Installation/Packages
cp -rp /Volumes/install_app/Packages /Volumes/install_build/System/Installation/
cp -rp /Volumes/install_app/BaseSystem.* /Volumes/install_build/
# Unmount the installer image
hdiutil detach /Volumes/install_app
# Unmount the sparse bundle
hdiutil detach /Volumes/install_build
# Resize the partition in the sparse bundle to remove any free space
hdiutil resize -size `hdiutil resize -limits /tmp/Yosemite.sparseimage | tail -n 1 | awk '{ print $1 }'`b /tmp/Yosemite.sparseimage
# Convert the sparse bundle to ISO/CD master
hdiutil convert /tmp/Yosemite.sparseimage -format UDTO -o /tmp/Yosemite
# Remove the sparse bundle
rm /tmp/Yosemite.sparseimage
# Rename the ISO and move it to the desktop
mv /tmp/Yosemite.cdr ~/Desktop/Yosemite.iso
[/SIZE]
VirtualBox Installation Instructions:
Follow the MacBreaker installation instructions EXACTLY. When
installing on a Haswell based PC host, you MUST run the VBoxManage
commands to make your VM think it has an older/supported processor.
Before trying this, or if you get an error, make sure:
That your Windows system PATH contains both your Windows home directory and the VirtualBox
program directory:
a) "%HOMEDRIVE%%HOMEPATH%;" and
b) "C:\Program Files\Oracle\Virtualbox"
.
That after creating your OSX VM, that you close VirtualBox and restart it, in order to make all
the new settings take effect and get registered in the *.vbox file, used by VBoxManage.exe.
The location of the *.vobx settings file is the same as where you have the VB images.
(This used to be VirtualBox.xml in VB < 4.0.)
To test, open a CMD or Cygwin shell as administrator and run:
Code:
VBoxManage.exe list hostcpuids
...
If it works without any error, go on and change the CPU ID of the VM where you're installing OSX with:
Code:
[SIZE=2]VBoxManage.exe modifyvm "name_of_your_vm" --cpuidset 00000001 000306a9 00020800 80000201 178bfbff[/SIZE]
(Technically you're entering: [--cpuidset <leaf> <eax> <ebx> <ecx> <edx>].)
If you're having trouble, you can also edit <name_of_your_vm>.vbox file
directly, by adding/removing the following lines:
Code:
[SIZE=2] <CpuIdTree>
<CpuIdLeaf id="1" eax="1787" ebx="2048" ecx="2147484169" edx="126614527"/>
</CpuIdTree>
[/SIZE]
(As you can see these are the same values in Dec as those in Hex above.)
When successful, restart VirtualBox to make sure your changes has
taken effect. After starting the properly setup OSX VM on a Haswell
machine, the only bootflag you may want is: "-v" for verbose bootup.
3. Install the Official Apple OS X Mavericks (10.9.4) Update Combo
Go into the OSX control panel and disable automatic updates. Then go to Apple Store and
download the latest Mavericks Combo Update. Updating should not change any of your
working settings, but to be safe, make a snapshot before doing this. Once downloaded,
just open and run the update. Installation will take a while.
4. Post installation instructions
So now that you got your basic OSX system running, the first thing to
do is to make a VirtualBox Snapshot, so that you can revert to this
point in case any of the subsequent procedures fails or mess up your
working system.
Once you are up and running with your virtual OS X machine you need to
do a couple of housekeeping tasks to ensure your virtual machine does
not freeze. Firstly go to "System Preferences" and select "Energy Saver"
and set "Computer sleep:" and "Display sleep:" to Never and also uncheck
"Put hard disks to sleep when possible", "Wake for Ethernet network
access" and "Allow power button to put the computer to sleep". In
"Desktop & Screen Saver" set "Screen Saver" to "Start after:" Never.
Then there are 3 things everyone have to have:
Shared folders between the host and guest OS.
Shared clip-board data, so that you can copy/paste between host and guest OS.
Change the default Display size
Since the VirtualBox maffia refuse to release the Guest Additions (GA)
for OSX, we have to work around these issues. Or if you are a brave OSX
developer, you can try to patch and compile the GA from their sources
and if you're successful, don't forget to share and give us a way to
send you some gold donations.
Folder Sharing
Folder sharing is most easily accomplished by setting up a network
share between host and guest OS. There are many ways and variations
on how to do this. But what most instructions miss, is that you would
probably like to keep your host more secure than your guest. This
means that the guest should be configured as the server and the
host as a client. (Which is contrary to most simpler instructions.)
So here are 3 easy ways to accomplish this.
1. Use Windows 8.1 and OSX internal file sharing capabilities.
2. Use Dropbox to share a folder and enable LANsync to make it fast.
3. Use one of the 3rd party tools below.
Of these, I prefer to use something where I don't need to depend on
an internet connection and having to sign up with any new services.
The easiest way I found to accomplish folder sharing using method (1)
was to use Windows 8.1 built in NFS functionality. To use this, you
need to enable NFS sharing of a folder in your OSX VM and then mount
this folder in your W81 host.
Setup OSX NFS (guest):
(Thanks to linoceros post at FreeBSD.org forums.)
(a) Check your network conection with 'ifconfig" and note your IP
on the local network. (I use a bridged-ethernet interface.)
(b) Read the OSX man pages for "export".
"The -alldirs flag allows the host(s) to mount at any point
within the file system, including regular files if the '-R'
option is used on nfsd."
Click to expand...
Click to collapse
(c) Find the UID and GID of the OSX user you are using.
Code:
[SIZE=2]$ id
uid=501(eva) gid=20(staff) groups=20(staff),
...
[/SIZE]
(d) Edit the file: /etc/exports (usually not present.)
In this file, the syntax is basically:
<shared folder> <options> <client IP>
$ sudo vi /etc/exports
Code:
[SIZE=2]/Users/eva/Desktop/winshare -mapall=501:20 -alldirs 127.0.0.1[/SIZE]
(You may need to change this for more security...)
(e) Edit the file: /etc/nfs.conf (usually already present.) And add the following line:
$ sudo vi /etc/nfs.conf
Code:
[SIZE=2]...
nfs.server.mount.require_resv_port = 0[/SIZE]
(f) Then let NFS know you've made a change by running:
$ nfsd update
Setup on Win8.1 (host):
(g) Now go to your Windows host and in "This PC" (or equivalent)
left-click and select "Add a network location". You will be asked to
provide a an "internet or network location". There you simply write
the IP you noted in step (a) and the "shared" folder you selected
in step (d). Written in windows notation as:
\\192.168.1.102\Users\eva\Desktop\winshare\
NOTE: Do not try to "edit" the files in the share. The behavior is a
bit unpredictable, so it's better to copy to another location and
then back again after edit. Not sure at the moment why that is...
Clip-board sharing
To keep things simple we should limit ourselves and be satified
with copy/paste operations. Just like before, here there are many
variations on KMS (Keyboard-Mouse-Screen) sharing solutions from
3rd parties. Even Apple themselves has a lame solution called
"Back To My Mac" that require you to sign up to, and use iCloud
before being able to have all your stuff snatched up by Apples
NSA employees. Here are the links.
[1] "How to set up Back To My Mac..."
[2] "Set up and use Back to My Mac"
[3] "Set up security options for Back to My Mac"
BUT No thanks! Let's find another solution.
So what we need, is a way to only share the clipboard data over
the local network. We don't need mouse sharing as all that already
works great in VB, unfortunately its not so easy to find something
with only clipboard sharing. So we choose the most easy one, which
means the one with best instructions, and that is ShareMouse.
The most popular and free ones are:
Code:
[SIZE=2][URL="http://www.keyboard-and-mouse-sharing.com/index.html"]ShareMouse[/URL] (cross-platform mouse-keyboard-file share)
[URL="http://synergy-project.org/"]Synergy[/URL] (cross-platform mouse-keyboard-file share)
[URL="https://github.com/coralw/share-clipboard"]ShareClipboard[/URL] ([URL="http://nodejs.org/"]Node.js[/URL] based OSX/WIN clipboard sharing)
[/SIZE]
Other solutions to consider.
Code:
Ducto R6 (cross device file/clipboard share) http://www.msec.it/dukto/
IP.SHARE (web based file/clipboard share) http://www.ipshare.net/
ClipboardSync (Google Chrome Clipboard Sync) [instructions] https://github.com/mihaip/clipboard-sync
Installation of ShareClipboard:
ShareClipboard depend on the Node.js API which can be downlaoded and
installed from HERE. It's available for all platforms and need to be
installed on each VM. One done, it is easy to starts the clip-board
sharing. There are two ways to use this:
1. Use as client-to-client sharing.
2. Use a server to act as a redirector, broadcasting the clipboard
text from a ShareClipboard client to the other ones, while the
server clipboard is left untouched.
To use ShareClipboard with Clients only (1):
Code:
[SIZE=2]a) Install the copy-paste module with the Node Package Manager*:
npm install copy-paste
b) Open a terminal and run the script with one of the following:
node share-clipboard.js
node share-clipboard.js <IP_ADDRESS>
c) If you haven't specified the IP address in the previous step,
connect other Share Clipboard (or Share Clip) instances to
this instance .
d) Now you can copy among the Share Clipboard clients.
[/SIZE]
To use your host as the ShareClipboard Server (1):
Code:
a) Open a terminal and run the script with:
node share-clipboard-server.js
b) Connect the ShareClipboard clients to the server IP.
c) Now you can copy among the Share Clipboard clients.
* Reagrdless of the BS written on their FAQ, "npm" IS a Node package manager.
Changing Display size
To change the default video/display size, from 1280x1024 (or 1024x768)
to 1920x1080, you need to edit the OSX bootloader plist.
1. Use Finder to open the file: /Extra/org.chameleon.Boot.plist
in Editor or use Terminal App in shell with:
Code:
sudo vi /Extra/org.chameleon.Boot.plist
2. Then between the <dict> and </dict> tags, in the file, insert the
following lines:
Code:
[SIZE=2] <key>Graphics Mode</key>
<string>1920x1080x32</string>
[/SIZE]
3. Save and shutdown VM, but keep VirtualBox open.
4. Similarly as above, open an administrative CMD/Cygwin shell and issue the command:
Code:
[SIZE=2]vboxmanage setextradata "name_of_your_vm" "CustomVideoMode1" "1920x1080x32"[/SIZE]
5. Restart VirtualBox.
PS. I found 1600x900x32 in non-scaled mode, more useful on this Laptop.
Additional Enhancements and Fixes
To remove window flickering in Safari, remove the zero byte file:
/Library/Preferences/com.apple.windowserver.plist
Good Luck!
< Let there be even more dragons>
I have installed OSX Mavericks 10.9 using VMware Workstation.
my first intention was to install OS X 10.9 on an external HDD and boot it from there instead of "virtual", but couldnt find answers.
I have intel , BTW.
Booting Yosemite (10.10.x) Public Beta 2 in VirtualBox
Just for the hell of it, I decided I wanted to run the latest Yosemite Public Beta 2 in a VirtualBox VM under Windows 8.1. After all sorts of trouble, I finally learned that Yosemite has implemented more compatibility changes that blocks older Apple hardware from using it. So the way to work around is to hack your VM in such a way that it acts like recent Apple HW. Fortunately, VirtualBox is very flexible in this area, but very poorly documented and extremely poorly supported, as Oracle (VirtualBox) forum have decided to avoid any forms of Apple litigation's, by simply banning any questions related to running OSX on any HW not from Apple.
So here I will present the simple steps to get Yosemite to run on a recent (Intel) Haswell-based Windows 8.1 host. There are two ways to do this.
Use another Mac/Hackingtosh to download the latest Public Beta (PB) or Developer Preview (DP) from Apples Developer/Beta site. You need to sign up and so on. Then run script to convert into DMG format.
Download an already made bootable Yosemite Public Beta in DMG format from some torrent site.
Once you have obtained (1) or (2) you're ready to install your Yosemite VM.
Do the following:
For Option 1
<TBA>
For Option 2
First download your Yosemite Public Beta in bootable DMG format from your favorite torrent site. In my case it was called YB2VB.dmg. Then create your new VirtualBox VM according to:
Code:
- Create a VM disk with > 40 GiB
- Under [I]General > Basic:Version[/I], use "Mac OS X (64bit)"
- Under [I]System > Motherboard[/I]
: [I]Base Memory,[/I] select 6 GiB VM RAM
: [I]Chipset[/I], use PCIIX
: [I]Extended Features[/I], select all to use EFI, ACPI, and UTC
- Under [I]System > Processor[/I], select only 1 CPU
- Under [I]System > Acceleration: Hardware Virtualization[/I], select all.
- Under [I]Display > Video:Video Memory[/I], use 128 MB, and do [B]not[/B] select any Extended Features (2D/3D)
- Under [I]Storage > Storage Tree[/I], select the "Empty" (CD icon) and go to:
"CD/DVD Drive" selector and click on the right-most CD icon for a
drop-down menu. On that menu, browse to and select your [B]*.dmg[/B]
image you downloaded above. Also select the "Live CD/DVD" option.
- Save and close VirtualBox.
Next you need to tune VB to impersonate some recent Apple HW.
First re-start VirtualBox. Once started, run an administrative command shell and run these:
Code:
VBoxManage.exe modifyvm "YourVMname" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "YourVMname" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "YourVMname" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "YourVMname" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "IHateApple"
VBoxManage setextradata "YourVMname" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "YourVMname" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
Close VB for changes to take proper effect. Restart and start you VM.
Be very patient, and after some error messages your OSX should bootup
to start the setup process.
Formatting the (new) VM disk/parition
Once the boot process start loading, you'll have to select language and then the boot disk to use. But since you don't have a boot disk, but only the mounted CD-ROM (DMG) image, you'll have to go into Disk Utility and format the VM disk partition and give it a name like this.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
and
Now you can exit DIsk Utility and continue installing by selecting your new disk...
Once installation is finished, the system will reboot and you will be asked a few setup questions. After that the following assistant will aks you signup. Forget it by force closing it.
Then you can run the System Information App to find what you got:
and the Terminal App to see what kernel you're using:
You can now Google yourself senseless to tweak your new OSX to all the requirements you need. Keep an eye on the Mavericks post above as a guide or reference. However, before doing so, you may want to download and install the latest updates and the latest Beta, which is Beta 3 (at the time of this writing.)
Good Luck!
VGA
does anyone know any kext i can use for virtualbox VGA ? The graphics performance on the OS X VM is too low.
renatofdds said:
does anyone know any kext i can use for virtualbox VGA ? The graphics performance on the OS X VM is too low.
Click to expand...
Click to collapse
What do you mean "too slow". Works just fine for me. Maybe you have a slow PC and not enough RAM allocated for you VM. If you wanna find the driver used, look in the drivers detected on any VM guest OS, like linux or windows.
E:V:A said:
What do you mean "too slow". Works just fine for me. Maybe you have a slow PC and not enough RAM allocated for you VM. If you wanna find the driver used, look in the drivers detected on any VM guest OS, like linux or windows.
Click to expand...
Click to collapse
The 3D performance of the generic driver (VESA) uses a software rasterizer wich is too low on performance. I have assigned 8GB of RAM and 4 cores to the VM, on an i7 Haswell, its not insufficient hardware.
Try executing launchpad and you will know what i'm talking about.
@renatofdds Unfortunately I don't think a kext could fix that problem. It seem to be either a poor video driver from Oracle, or wrong cpuid settings, that doesn't allow for native correct 3D graphics on the processor. (I have the same setup as you.) So my best bet is that you head over to the Virtualbox support forum at Oracle, and look under "OSX" guest on "OSX" hosts. And see how they do it, or ask for help there. (They don't allow for OSX guests on Win hosts.)
E:V:A said:
@renatofdds Unfortunately I don't think a kext could fix that problem. It seem to be either a poor video driver from Oracle, or wrong cpuid settings, that doesn't allow for native correct 3D graphics on the processor. (I have the same setup as you.) So my best bet is that you head over to the Virtualbox support forum at Oracle, and look under "OSX" guest on "OSX" hosts. And see how they do it, or ask for help there. (They don't allow for OSX guests on Win hosts.)
Click to expand...
Click to collapse
OK man, tks for the suggestion.

[GUIDE] Installing Windows 10 Technical Preview on the HTC Shift

Windows 10 Windows Technical Preview is available for more than a week. Since i have an extra old 40gb hdd for the shift, i decided to give it a try, and i can say that it works perfectly well. Everything works including touchscreen, wifi, bluetooth, modem, etc.
However installing the drivers may be a little tricky. Here are the steps:
1. Download Windows Technical Preview from microsoft website (download the x86 version)
2. Extract the .iso file to a usb stick (i used power iso to do that)
3. Plug the stick to the shift and boot from it
4. Follow on screen instruction to install windows
5. When done copy the drivers for the shift (you have the download link bellow the video ) to a stick
6. First install "VistaECDrvV" in compatibility with windows vista (right click on the file - properties - compatibilty tab- run this program in compatibility mode for: - select windows vista (service pack 2) !! do that for all of the drivers) - restart later
7. Install "TouchScreen"
After installing touch screen driver the touch should work - give a restart
8. Install "Synaptics MicroPad" - restart later
9. Install "shagctrl" ignore the Microsoft .NET Framework missing error - restart later
10. Install "Marvell Wifi driver" - restart later
11. Press the Win+R key combination and type msconfig in the run box and hit enter - switch over to the boot tab, and click on the Safe Boot check box - select minimal -apply -ok - restart
13. With windows booted in safe mode navigate to C:\Windows\System32\drivers right click on "sdbus.sys" -> properties -> security -> advanced -> owner TrustedInstaller click on change -> in the field labelled "enter the object name" type your username -> ok -> apply -> ok -> now back on security tab edit permissions -> click on users -> check all boxes from "permissions for users" tab on allow -> apply -> yes -> ok. Now delete "sdbus.sys"
14. Copy the "sdbus.sys" from the archive that i attached here to C:\Windows\System32\drivers
15. Press the Win+R key combination againg and type msconfig in the run box and hit enter - switch over to the boot tab, and unthick the Safe Boot check box - apply -ok - restart
16. You should have wifi working now - If you cannot find any wifi networks, as it was in my case, go to device manager - right click on the "Marvell sd8686 Wireless LAN SDIO Adapter" (the one without the exclamation mark if you have two) - properties - advanced - from the property box select 802.11D support - on the value box value box select enable. Your wifi should work ok now.
17. Install the "sherry driver 1.3" for the best performance of the video card.
18. That's it! enjoy
What i like most about windows 10 is that it have a "card view" of the running apps just like maemo 5 on noka n900, or the blackberry 10 os. Overall it runs a little better than windows 7 and similar with windows 8.1.
Maybe i will install it as a replacement for windows 8.1 update 1 on the main 120 gb hdd
Here is a small video to see how it runs:
Download HTC X9500 DRIVERS
ryu1 said:
Windows 10 Windows Technical Preview is available for more than a week. Since i have an extra old 40gb hdd for the shift, i decided to give it a try, and i can say that it works perfectly well. Everything works including touchscreen, wifi, bluetooth, modem, etc.
However installing the drivers may be a little tricky. Here are the steps:
1. Download Windows Technical Preview from microsoft website (download the x86 version)
2. Extract the .iso file to a usb stick (i used power iso to do that)
3. Plug the stick to the shift and boot from it
4. Follow on screen instruction to install windows
5. When done copy the drivers for the shift (you can find them on this forum) to a stick
6. First install "VistaECDrvV" in compatibility with windows vista (right click on the file - properties - compatibilty tab- run this program in compatibility mode for: - select windows vista (service pack 2) !! do that for all of the drivers) - restart later
7. Install "TouchScreen"
After installing touch screen driver the touch should work - give a restart
8. Install "Synaptics MicroPad" - restart later
9. Install "shagctrl" ignore the Microsoft .NET Framework missing error - restart later
10. Install "Marvell Wifi driver" - restart later
11. Press the Win+R key combination and type msconfig in the run box and hit enter - switch over to the boot tab, and click on the Safe Boot check box - select minimal -apply -ok - restart
13. With windows booted in safe mode navigate to C:\Windows\System32\drivers and delete "sdbus.sys" and "dumpsd.sys"
14. Press the Win+R key combination againg and type msconfig in the run box and hit enter - switch over to the boot tab, and unthick the Safe Boot check box - apply -ok - restart
15. When booted in normal mode copy the files from the "wififix" archive, that i attached to C:\Windows\System32\drivers and restart
16. You should have wifi working now - If you cannot find any wifi networks, as it was in my case, go to device manager - right click on the "Marvell sd8686 Wireless LAN SDIO Adapter" (the one without the exclamation mark if you have two) - properties - advanced - from the property box select 802.11D support - on the value box value box select enable. Your wifi should work ok now.
17. Install the "sherry driver 1.3" for the best performance of the video card. Search it on google.
18. That's it! enjoy
What i like most about windows 10 is that it have a "card view" of the running apps just like maemo 5 on noka n900, or the blackberry 10 os. Overall it runs a little better than windows 7 and similar with windows 8.1.
Maybe i will install it as a replacement for windows 8.1 update 1 on the main 120 gb hdd
Here is a small video to see how it runs:
Click to expand...
Click to collapse
Thanks alot, I am going to install it now
http://www.mediafire.com/download/c9g6a23223zr3sk/sherry1.3.2betaGMEGSE.rar
Excellent how-to. Clear and precise.
For those who want to perform it: taking a look at ryu1's comment in Post#14 is crucial!
You bring shift to future.
Also an interesting Video- as i see you've only 1GB RAM installed, and nevertheless your Shift runs pretty fast-
faster than mine with 2GB and Win7U.
Network connection, connection to SnapVue... i'm really amazed.
How long does it take to boot, and what about GPS?
Think i'll create a new partition on my 128GB SSD and run Win10 from there.
How large do you think should it be?
B-44 said:
Excellent how-to. Clear and precise.
You bring shift to future.
Also an interesting Video- as i see you've only 1GB RAM installed, and nevertheless your Shift runs pretty fast-
faster than mine with 2GB and Win7U.
Network connection, connection to SnapVue... i'm really amazed.
How long does it take to boot, and what about GPS?
Think i'll create a new partition on my 128GB SSD and run Win10 from there.
How large do you think should it be?
Click to expand...
Click to collapse
Well, i'm sure gps work ok (at least on the windows mobile side) but didn't tested on the windows 10 side.
For booting, i'm sure it take less than 1 minute, but don't know the exact time.
If you want to make a partition for win10, that should be at least 10 gb.
It would be really nice to see how it will run on your shift with 2gb of ram.
Please post the result if you install it
Made 20GB... had been frequently suggested for win8
Now taking a look if I've got a spare usb stick.
Maybe I'm missing something here. On my X9500 I can't get by the error about the 800 MHz processor. Maybe you are on a different model?
Same thing occured with win8 if i recall right... early releases worked fine, and later ones also came up with this problem. (It may have been with BenQ MID S6 instead Shift, I'll try to find out.)
Don't know if there had been some workaround.
As MS is continuously working on it, it may depend on the releases' date.
Mine dates october 20th, but i won't be able to test until next weekend.
If ryu1 doesn't have another idea, it may be useful to share the release he uses.
The processor should always be the same.
edit: Post#86
http://forum.xda-developers.com/showthread.php?t=1264742&page=9
What error are you talking about? i installed windows 8, then 8.1 and now 10 but never got any error about cpu.
Are you sure you didn't download the 64 bit version?
Win 10 Technical Preview lists as a requirement:
Processor: 1 gigahertz (GHz) or faster
Error complained about lower specification.
It was the 32-bit version.
"error" may be the wrong word.
The problem had been discussed in the thread i have linked above.
Again: it may be interesting to know the date of release.
ryu1 said:
What error are you talking about? i installed windows 8, then 8.1 and now 10 but never got any error about cpu.
Are you sure you didn't download the 64 bit version?
Click to expand...
Click to collapse
Maybe i've got it...
in your how-to you say "Plug the stick to the Shift and boot from it".
You mean plug it in, start your shift, enter boot options and select usb stick to boot from, right?
I had prepared my usb stick with powerISO, plugged it in, opened my stick in devicemanager and doubleclicked "Install".
And ran into "your device won't be able to run Win10 because of less than 1GHz".
Maybe this was my mistake, and i won't have this problem when booting from stick.
Will report asap.
That's it..
Just do what daddy told us
(And DON'T use windows installer.)
I haven't finished installation completely,
but right now i must say speed is amazing!
As some drivers are automatically installed to volume "C" i think i'll switch the names of C and X
(the partition i'm installing to), reinstall all drivers and then switch back.
edit: obsolete, win has done it by itself
Sorry for the delay, but i am very bussy these days. Anyway the installation mus be done by booting from usb stick, not via installer.
I have allready installed windows 10 on the main hdd instead of windows 8.1. There are a few things i forgot to mention on the first post, when booting into safe mode to delete the "dumpsd" and "sdbus" files you'll need permission to delete them. Just follow this instructions to change the permission: http://www.askvg.com/guide-how-to-take-ownership-permission-of-a-file-or-folder-manually-in-windows/
That's what i just was about to ask you, as i am stuck at this point...
Will try later and report
Tomorrow.
edit: Think you should for your own sake update your initial post, concerning boot process and rightsmanagement.
Further visitors won't follow the whole thread and'll bomb you with questions.
B-44 said:
"error" may be the wrong word.
The problem had been discussed in the thread i have linked above.
Again: it may be interesting to know the date of release.
Click to expand...
Click to collapse
Oh, by error I meant I received an error message when trying to do the install the way I had tried it. I will read the new information posted here, thanks all.
Finished installation yesterday, everything was fine, quick'n'clean when suddenly wifi stopped working.
Marvell shows error code 10 and winupdate seems to have installed a different adapter.
SD adapter same error.
Had a similar experience when i installed win7, but there i already had a restore point to return to,
and since then everything was fine.
Will make a clean reinstallation, and after adding the wififix disable wifi to avoid possible system updates
and create a basic restore point i can return to each time winupdate kills something.
Preview build 9879
Anyone managed to get the latest build to work. Mine gives a message that my display resolution is too low and stops the upgrade.
Shame really as this works very well on the Shift, and with rumours that win 10 could be free it would have been a good o/s for this computer.
Please post code 0f builtversion.
Build 9860

Teclast X98 Air 3G Tablet: 9.7" 2048x1536 px - Z3736F - 3G - Android/Windows 8.1

Teclast X98 Air 3G Tablet: 9.7" 2048x1536 px - Z3736F - 3G - Android/Windows 8.1
Hi to everyone,
I would like to apologize because my english is not so good.
This thread could be usefull for to get informations and modding istructions about the tablet Teclast X98 Air 3G.
I'm waiting for delivery via dhl and i guess some of the user here could think that the air 3G is an interesting tablet considering dimensions, cpu, display and the dual OS support .
I would like to point out that given the architecture and hardware of this tablet since the Teclast has released firmware for Android (standard) and Windows 8.1 (still in beta), even though I opened the thread in the Android tablet could be open also a thread in the Windows 8 section.
It was necessary to open a new thread because following the thread on the x98 Air teclast someone has mistakenly flashed a firmware dell'X98 air thinking it would go well on the X98 air 3G.
These are the hardware specifications:
Brand Name: Teclast
Teclast Model: X98 Air 3G
Processor Model: Intel Bay Trail-T Z3736F
Processor Main Frequency: Quad Core, 64-bit, 2.16GHz
GPU: Intel HD Graphics GEN7
Memory Capacity: 2Gb DDR3L
Tablet Data Capacity: 32GB
Screen Size: 9.7"
Display resolution: 2048X1536
Screen Technology : IPS Retina 10 Point touch Capacitive Screen
Dimensions : 240mmx169mmx7.4mm
Camera (Front): 2MP
Second Camera (Back): 5MP
Net Weight: 498g
Network Communiction: Built-in 3G,Bluetooth,Wifi
Extend Port: 3G External,Earphone Jack,OTG,TF card,Mini HDMI
Supporting Language: English,Russian,Spanish,Swedish,Portuguese,Turkish,Italian,German,Chinese,French,Japanese,Polish,Ukrainian,Greek,Hebrew
Other Feature: GPS, G Sensor,Phone Call
Operating System: Android 4.4
Cell Capacity: 8500mAh
OFFICIAL LINK
http://www.teclast.com/zhuanti/X98Air3GWin8/
SOME REVIEWS
http://mikecanex.wordpress.com/2014/09/18/teclast-x98-air-3g-gets-a-review/
http://translate.google.com/transla...s.imp3.net/thread-11183835-1-1.html&sandbox=1
http://bbs.teclast.com/thread-253051-1-1.html (you must be registered)
VIDEOS
Dual boot: www.youtube.com/watch?v=29dtAF39R9c
Dual boot conversion (with some usefull files): https://www.youtube.com/watch?v=qxpU_hFup64
Win 8.1: http://www.youtube.com/watch?v=Q3e_KTfbSK0
Win 8.1 - Multitasking and desktop mode: http://www.youtube.com/watch?feature=player_embedded&v=YHNki9ZBRgQ
Win 8.1 Gaming - Team Fortress 2:http://www.youtube.com/watch?feature=player_embedded&v=V8SpGjc3H4Y
Win 8.1 Gaming - Counter Strike Global Offensive: http://www.youtube.com/watch?v=rvwIxm2mCZw
Win 8.1 Gaming - Asphalt 8 (1366 x 768): http://www.youtube.com/watch?feature=player_embedded&v=qrJAGQ9iEYE
USEFUL TOOLS
VRoot : http://www.mgyun.com/vroot
VRoot chinese version (recommended) : http://d-h.st/lWu (Thanks to SUMMERBREEZE)
SRSroot: http://j.gs/4cyJ
Create ISO with driver : http://www.wincert.net/forum/files/file/5-win-toolkit/
Create bootable USB pen drive : http://rufus.akeo.ie/?locale=it_IT
REPOSITORIES WITH MANY THINGS (thanks to Frontiers and Hendrickson)
http://d-h.st/users/Frontier?fld_id=40727&s=file_size&d=DESC
http://techtablets.com/teclast-x98-air-3g/downloads/
BENCHMARKS
http://www.futuremark.com/hardware/mobile/Teclast+X98+Air+3G/review
OPEN A TECLAST TABLET (thanks to supercowz)
https://www.youtube.com/watch?v=841pMJC_QOk
ENGLISH REVIEW (thanks to Hendrickson)
techtablets.com review
ITALIANS REVIEW AND TUTORIALS (thanks to topdigamma.it)
Topdigamma.it Review
POSSIBILITIES FOR RECHARGE (thanks to cvfancypants)
Included Chinese Charger (TP-U25)- 5.0V/2.5A + Included USB cable
Belkin Boost Up (F8J040kr)- 5.0V/2.4A + Included USB cable
Samsung Charger (EP-TA11KWK)- 5.3V/2.0A (attached USB cable)
ANDROID DEVELOPMENT​
Disclaimer : these proceedings or files are provided "as are" and i'm not responsible for any lost (hardware / software )
I would also like to point out that these procedures have been tested for the model C6J6
ROOT INSTRUCTIONS WITH VROOT (thanks to zackman)
http://androidxda.com/download-vroot
VIDEOTUTORIAL VROOT USE
https://www.youtube.com/watch?v=cRgHZSnLmus
Note: someone has done the root through Vroot (english version) only after using Kingroot http://www.kingroot.net/
VIDEOTUTORIAL SRSROOT USE
https://www.youtube.com/watch?v=cRgHZSnLmus
FIRMWARE ANDROID
Teclast: http://dl.vmall.com/c0jpmqz7r5 (passw:C6J6)
Intel: https://01.org/android-ia/downloads
ADB DRIVER
https://mega.co.nz/#!3JshGCLB!6ldn4tPJZlZtDvlR17pmxhqxkrDs4OxxyCJhIHyhZ-4
http://www.koushikdutta.com/post/universal-adb-driver
FRONTIERS X98 TOOLBOX (for easy rooting)
https://www.oboom.com/MCY35B1Z
Just extract it and run "1_Toolbox.bat".
The rest is self explanatory.
If you have some difficulties you can follow these istructions: 25gee's tutorial
TOOLBOX WITH SU - updated to 2.43 - now root works without any problem if someone needs it
https://mega.co.nz/#!Mp50gIoD!ErMC5F...f9Qff_FQY0apcw
ALL THE APKS COMES IN /system/app STOCK ROM (thanks to migui88)
https://mega.co.nz/#!wYBixJaR!U6hO52KW0Wg_hy8OC8OBXP7ATmdpXmMWZNq9mHP2hMQ
ANDROID ROMS ​
CHINESE LITE 4.4.4 ROM (without bloatware and with lollipop keyboards)
https://mega.co.nz/#!KI8T0bBb!Pv25K1Rh0MJvXSCYQEC8P8l1mbsZQRgG6q5-XezP_aI
SUPERCOWZ X98 Air 3G (C8J7)-Android4.4.4-V2.00-1CF3.rar 556.1 Mb
https://mega.co.nz/#!zVdgWJyS!Vh7zGqX6NcYgXrCf-5v_qmEReZXuicvGzw6h1u5OnGo
jcespi2005 LIte ROM
v2.0 - C6J6 (Based on 2.01 Stock)
https://mega.co.nz/#!oQFU1CbR!NgwcEag4D1fuiVyS5qklyGq2wvMuPfwAwvHmFYzS4r4
v1.0 - C8J7 (Based on 2.02 Stock)
https://mega.co.nz/#!QY9kUQCI!hsPc8259qi0TmJhRmnc42inPEhFmpw-75fYxqrons6k
Description:
Fully rooted (Just launch SuperSU and update binary)
Deodexed
Zipaligned
Chinese Apps deleted (system should boot EN locale)
Nova Launcher as default Launcher (and the only one)
Google Play Fixed (integrated on System partition)
Audio fix by Frontier
Viper4Android
TeclastAutoUpdate (Just in case)
ES File Explorer
Three XML, one stock, one for 1Gb System, 128Mb Cache and 5Gb Data (for Dual Boot) and the other one to flash SYSTEM partition
mirek190 rom v3.1
v3.0 - C6J6
https://mega.co.nz/#!41IQHCDZ!g09l4U...A-30nY3DybSl2g
https://drive.google.com/file/d/0B8B...ew?usp=sharing
v3.1 - C8J7
https://mega.co.nz/#!8s4j0DZS!G6d9Ft...PI6fojDtwprLnM
https://drive.google.com/file/d/0B8B...ew?usp=sharing
v3.1 - C9J7
https://mega.co.nz/#!Yo4i0KJD!dnSXlt...jSH13iHvoHyc0o
https://drive.google.com/file/d/0B8B...ew?usp=sharing
Description:
ability to flash only system ( data and partitions are not touched ) or full flash.
system partition 1 GB instead of 1.5 GB -default but you can change it.
cache 100 MB instead of 1000 MB - is completely enough I tested but you can change it.
data partition 27 GB instead of 25 GB - I added other partition tables for data like 1 , 2, 3, 4, 5 ,6 ,7 ,8 ,9 , 10 GB , only android ( 27 GB ) , only windows 27 GB as well ) or default.
fully rooted
removed all Chinese programs
busy box
init.t
zip alignment
deodexed
changed navigation buttons to Android L looks
resided navigation bar
removed vol buttons and screenshot button from navigation bar - screenshot you can make pressing vol - and power at the same time.
battery with percent
bold fonts on system bar - fonts looks better
lower min brightens
microphone gain fix
clock on the middle of the status bar
4 way power menu - ability boot to droidboot, CWM, Hotboot
some changes in Buildprop for performance.
some optimizations in Framework but still very simple.
added. Google services, Google play, YouTube
google keyboard
adblock ( need root )
resolution changer ( need root )
ViPER4Android FX - need root now sound is really good and noisy
Apex launcher
and other things he don't remember
WINDOWS 8.1 => ANDROID PROCEDURE (thanks to Frontier)​
Required materials:
- A Teclast X98 Air 3G (obviously), battery sufficiently charged (recommended to be fully charged the battery before starting the process). The tablet will be running Windows 8.1 or in FastBoot mode
- The Android DnX BIOS (or Android BIOS) from here
- Tin last available (this season) Android ROM for the X98 Air 3G: X98_Air3G_(C6J6)-Android4.4.2-V1.10.7z
-The tools of the platform upgrade Intel (Intel Manufacturing Tools). These are available in two versions, the newer and older . Start with the newest and if do not work on your computer, install the older version. Only one version must be installed on your computer.
Upgrade Preparation tool (Intel Manufacturing Tools)
- Unzip the computer you use to convert (not tablet), the Android ROM given above.
- Unzip one of the two available sets of tools Intel Manufacturing Tools. Inside the folder, you will find some executables that run in the following order and always with administrator privileges:
iSocUSB-Driver-Setup-xxxexe: At some point during the installation, you will know that you have to connect the X98 with USB cable to the computer to install the NAND drivers. H connection is necessary otherwise you can install to see and shape the NAND memory of tablet.
IntelAndroidDrvSetupx.xxexe: We run this installer as an administrator with the tablet plugged in USB. This will install the ADB driver Intel, which appears in the Device Manager (Device Manager) for Windows. (See the picture Figure_1)
ManufacturingFlashTool_Setup_x.xxexe: This tool is used in the final planning "name" (branding) of the tablet and install the fastboot kernel. Install with administrator rights on the proposed application folder (hold down the name of the file for the next step).
- Upon completion of the installation of the Intel Manufacturing Tool, copy the file "CUSTOM_CONFIG.INI" into the folder that the tool was installed (the default is C: \ Program Files \ Intel \ Manufacturing Flash Tool).
The function is said to be installed and functional guest running on X98 Air 3G, host.
Once the installation of the guest operating, it becomes host to the tablet and just run it.
Not supported - for now - the simultaneous execution of Android & Windows.
Remove the microSD card that you probably have the tablet, before initiation.
From Windows host -> Android guest (conversion to Android tablet)
- Unzip the Android DnX BIOS directly into the Windows installation on X98 Air 3G.
- Run with administrative rights (from command line) flash.bat file inside the folder BIOS_X98_Air_3G_android. H process starts with the completion of the installation DnX BIOS displays the message "FPT Operation Passed".
- Turn off the tablet holding the POWER button for 10 seconds.
- Run Intel Manufacturing Tool as administrator.
- On the tablet, hold the VOL +, VOL- and POWER until you see the logo of the Teclast. The tablet will be "stuck" there, is perfectly normal. Connect the tablet to the USB port on your computer, so you will receive the following message: "Entering DnX mode. Waiting for fastboot command..."
- In the Device Manager of Windows (Device Manager), find the Android ADB Interface and right-click -> Properties (Properties). In the window that appears, go to the Details (Details) and there in the drop-down menu choose the Hardware ID (Hardware IDs). Our interest rates VID and PID, as shown in the picture Figure_2.
Transfer the VID and PID values ​​in the respective fields of Manufacturing Tool, section SoC Devices.
- Disables the tablet holding the POWER button for 10 seconds and disconnect the USB.
- We keep the tablet down the VOL- and POWER to enter the mode droidboot. Once this happens, connect the USB cable again, go to the Device Manager Windows (Device Manager) and - as before - we find the values ​​of the PID & VID Android ADB Interface (values ​​are different from the previous Figure_3
Transfer prices PID & VID Manufacturing Tool in their respective fields of unity "Android devices", so o Dialogue Manufacturing Tool will be something like shown in the picture. Press "Apply" and "OK" to save the parameters. Close the application.
- Disconnect the USB cable from the tablet and disable.
- Xanatrechoume the Intel Manufacturing Tool as managers and go to the menu File -> Open. There, choose the folder of ROM (X98_Air_3G_ (C6J6)), find the file "flash.xml" and open it.
- We keep the tablet down the VOL +, VOL- and POWER in order to display the logo of running Teclast DnX, connect the USB cable and Intel Manufacturing Tool begins the process of flashing Android ROM. Wait until the process is complete, disconnect the tablet from the USB and disable the X98 Air 3G.
The conversion process in Android tablet has been completed.
3D GAMES FREEZES FIX (thanks to Akitoyo and acc007)​You can download the patch from here: patch for 3D games freezes
Then follow these steps:
1. Copy the update.zip to the root path of internal storage
2. Click OTA icon, then choose local update
3. Choose update.zip file then apply it, system will reboot automatically
4. There will be a new icon "Fastmode" on the desktop, choose it before launching large 3D games.
You must click it again if you reboot the tablet then play 3D games
If you haven't Teclast OTA app you can download it from here: Teclast update tool
If you want can find the apk attached to this post (fastmode.apk).
If you don't want use apk, use adb shell and then su to become root.Then launch these commands:
Code:
echo 400 >/sys/devices/pci0000:00/0000:00:02.0/drm/card0/gt_min_freq_mhz
echo 400 >/sys/devices/pci0000:00/0000:00:02.0/drm/card0/gt_max_freq_mhz
If you want a persistent fix, also after reboot you can create new file install-recovery-2.sh file and put it in ./etc folder with these istructions:
Code:
#!/system/bin/sh
echo 400 >/sys/class/drm/card0/gt_min_freq_mhz
echo 400 >/sys/class/drm/card0/gt_max_freq_mhz
Remember remount /system as rw and chmod this neely created file to 755. You can then execute it or restart to have it automatically started.
For more detailed tutorial look here : jcespi2005's tutorial
GOOGLE PLAY STORE FIX (thanks to Frontier and Hendrickson)​Anyone having issues with Google Play Store - this applies to both Air 3G with the latest 2.0.1 update (will post more information later) and Air II - please apply this fix.
Your OS should be rooted in order for this to work.
- Download the files from here.
- Follow this Hendrickson's Videotutorial
TECLAST X98 AIR 3G ANDROID KITKAT 4.4.4 ROM(OFFICIAL) v2.0.0 (thanks to Frontier)​Download the upgrade from here.
You also need the Intel Manufacturing Tools (get them from here).
After installing this ROM upgrade, you need to apply the Google Play store fix (links and instructions just above).
The procedure to install this ROM is described above in this post. Just ignore the part that describes how to flash the Android BIOS to the tablet, as it is not needed in this case.
This upgrade will erase all data in the internal flash storage (32GB), so make sure you have a recent backup for your applications.
This ROM is OTA safe, after installation the Teclast Software Updater will notify you for an updated ROM; install the update (it's quite small) so the final ROM version would be v2.0.1_20141505 (see Teclast_X98_Air_3G_Android_4_4_4.png).
Visible changes:
- Intel Firmware Updater Tool inside the Android system; you can use it to flash .bin files directly to the tablet within Android (dual-boot system).
- Google Play Store enhancements; I can install applications now that I couldn't with 4.4.2 release (e.g Google+, Paypal and various e-Banking apps).
- A (little) faster boot.
MICROPHONE GAIN FIX FOR ANDROID 4.4.4 (thanks to Frontier)​Here is the final version of the microphone gain fix.
Tests done:
- Voice recognition using Google Now and Google voice typing (even in Greek) works as good as on my OnePlus One with CM11s 44R
- GSM/3G voice calls are clear (I am using Wind GSM network) both with the built-in microphone and via Bluetooth headset (Samsung WEP210).
- Skype voice/video calls are clear, both with internal microphone and the Bluetooth headset.
Connect the tablet with USB cable to a PC with android debug bridge installed.
The tablet needs to have USB debugging enabled.
Open shell and cd to the location of new audio configuration file.
On a PC shell write:
adb root
adb remount
adb push AudioConfigurableDomains.xml /system/etc/parameter-framework/Settings/Audio
adb shell
In the adb shell write:
cd /system/etc/parameter-framework/Settings/Audio
chmod 644 AudioConfigurableDomains.xml
reboot
Done !
XPOSED ON 4.4.4 (thanks to majkel_94)​Ok guys, thanks to @jcespi2005 for Xposed ASUS mod which steer me to the correct solution in xda topic for Xposed
So here it is:
Downolad Xposed Installer (2.6.1 has been tested, modules working ok), install it but don't launch the app or install framework.
Download Root Browser, install and open it.
In root browser:
go to the /data/data/de.robv.android.xposed.installer/ and create folder "conf" (permissions rwxrwxrwx)
in folder "conf" create the file "jit_reset_offset" (permissions rw-r--r--)
Download Terminal Emulator, install and open it. Then:
type "su"
type "echo 0x98 > /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset"
Reboot the tablet.
Open Xposed Installer, install framework, reboot.
Profit! You have working the latest Xposed and working KK Gravitybox!
Remember: You can disable xposed at boot by repeatedly pushing a hardware button as the tablet begins to boot. For example you can use Vol + button.
HOW TO UNPACK AND PACK framework-res.apk CORRECTLY (thanks to mirek190)​Follow these instructions. mirek190's tutorial
ITALIAN TUTORIAL FOR UPDATE TO STOCK ROM FROM CUSTOM SELLER ROM (thanks to topdigamma.it)​topdigamma.it Tutorial
DUAL BOOT FAQ + HARDWARE AND LOW LEVEL FIXING​
FAQ
1)Q: While in Intel Manufacturing Tools and trying to flash, the progress bar is stuck at X%
The flash tool does not like funny characters ,should clear up some confusion as to why things aren't working.So before to flash please try removing the chinese characters from the file name. It screwed you up on something else having chinese in the name.
At 0%: Well, reconnect your device again, check your VID and PID values in settings, check if your drivers are properly installed, replace a cable if it is faulty, check that you're in DNX mode, basically, the flashing didn't even start.
If you have the right pid/vid from the device manager,unplug the device, close the app and restart it, select the flash.xml (should say ready to flash) then plug the device in while in DnX mode and it should begin.
At 5%: Mostly due to the fact that "Custom_config.ini" was not copied to the IMT directory, or there are some other programs that is blocking the progress, try changing a computer and flash again.
At 10 or 11%: Mostly due to wrong settings or parameters, check Device Manager in Windows for any missing drivers, check that the downloaded ROM is not damaged, or that the tablet is not already bricked. Also, this software is very sensitive to the USB port that it was first installed on, so try plugging it back to the same USB port that you plugged it during the install process. (Yes, you have to plug the device in during the install process, if you missed this out, uninstall all the drivers and redo the installation properly).Sometime help to try a different ROM, just to clarify you have copied the "custom_config" file to the Intel Manufacturer Tool folder right. It should get to 10% for about 5-10 seconds then make a disconnection sound and suddenly jump to 15% and continue.
At 89 or 90%: The files written at this stage are larger, so it might take a while longer, but if it is really stuck here, probably the USB cable is faulty. Replacing a cable and flashing again should solve the problem, or just simply leave the tablet and cables still (do not move them around) and try again.
If the flash freezes at 90% a solution could to be increase the timeout values in the program facturing flash tool.
At any other points: Might be due to faulty cables, or simply just try again!
2) Q: I flashed android bios, now I can not get in to droidboot mode by pressing Vol + and POWER. The tablet always gets into EFI shell command interface. I can only get to DnX mode by pressing VOL+ , VOL- and POWER. Any solutions?
A: Follow this steps valid for C6J6 and C8J7 model :
Open Intel manufacturing tools,then open file menu and go to the settings.
Put this value to SoC Devices: VID: 8087 PID:0A65
Put this value to Androird Device: VID: 8087 PID: 09EF
Click on apply and then on ok.
Disconnect the USB cable from the tablet and turn off your tablet (important)
Download the Android 4.4.4 ROM for C6J6 and C8J7 by supercows (link above)
Then in Intel Manufacturing Tool and go to the menu File -> Open. There, choose the folder of X98 Air 3G (C8J7.C6J6) lite 4Gb or 8GB and choice "flash.xml" for your device 4Gb or 8GB and open it.
Keep pressed VOL +, VOL- and POWER button until the tablet go to the dnx mode
Connect the USB cable and Intel Manufacturing Tool begins the process of flashing Android ROM.
Wait until the process is complete.
Disconnect the tablet from the USB and and turn off your tablet .
Connect the usb keyboard to the tablet and turn on your tablet, you could get shell command error again
Just type exit and you see the tablet go to the android version
When go to the android you must change your bios with ifwiupdate and you can flash dualboot bios or new android bios from first post
3) Q: I have problems getting into Android from the dual boot menu! Windows is okay.
A: If there are any problems getting into Android from the dual boot menu, change this option in the BIOS. Change "Boot Architecture" to "OS Boot Menu Only".
View attachment 3048901
4) Q: After shutting down the table in Windows, it takes very long before I can power it on again.
A: Turn off "Fast Startup" option in Windows Power Options. Another way is to navigate to "C:\Windows\System32", find "SlidetoShutDown.exe" and use that to shut down.
5) Q: The time in Android and Windows is not synchronised!
A: Go to "Run", type in "regedit", then navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
Add in a new REG_DWORD, "RealTimeIsUniversal" and set its value to 1
6) Q: I plugged the tablet into the charger and it shows as charging but after a while I noticed that the battery percentage dropped!
A: Check the cable, it should be of good quality and as short as possible. Original teclast cable is good, not too long and thick enough. Best to use short cable of 5cm. This is due to high current and low voltage of the tablet.
7) Q: I'm on Android 4.4.2 and this tutorial needs me to upgrade to 4.4.4. How
A: Go to post #2, download the 4.4.4 ROM from there, start by following the tutorial from the line "WINDOWS 8.1 => ANDROID PROCEDURE (thanks to Frontier)" onwards all the way until you reach GOOGLE PLAY STORE FIX (thanks to Frontier). If you see the line "From Windows host -> Android guest (conversion to Android tablet)" in the tutorial, do not worry, because this process is used for both purposes, from Android to Android or Windows to Android, both are applicable.
8) Q: I flashed my tablet to dual boot OS already, but now I want to reinstall only one OS! How can I do it without having to reinstall everything?
A: If you want to reinstall Android only (leaving Windows unharmed):
One way is to flash just "system.img" through the Intel Manufacturing Tools (try this way first).
Download from here the zip named "ONLY FLASH system.img": http://1drv.ms/1s8dci8
Replace the "flash.xml" in your ROM folder with the one in this version.
Then flash as per normal using IMT.
This "flash.xml" will instruct the IMT to flash only the "system.img" file which is Android OS.
If that doesn't work, we will try flashing all components of the ROM without re-partitioning the whole eMMC,
Download from here the zip named "ONLY FLASH ANDROID PARTITIONS": http://1drv.ms/1s8dci8
Replace the "flash.xml" in your ROM folder with the one in this version.
Then flash as per normal using IMT.
If you want to reinstall Windows only (leaving Android unharmed):
Prepare your USB Drive with the Windows image.
Boot into Windows first, then restart and plug in the OTG cable, USB HUB, keyboard, and USB Drive.
Enter BIOS by pressing "ESC" key during boot and under the "Save and Exit" menu, scroll down to the "Boot Override" option, find the USB drive and select it to boot from it. The BIOS restart the tablet and will boot into the USB Drive so Windows install should start.
Remember the USB bootable stick must be created with Fat32 file system and GPT table partitioning.
9) Q: Help! My touchscreen is inverted!
A: (Thanks to @krisbliz):
Download the files from @krisbliz post here, and copy the files into C:\Windows
now run gpedit.msc
computer configuration
scripts (startup/shutdown)
startup
add
browse for reset driver.bat
10) Q: How to reinstall windows without reinstall android ? I cannot change the language and even updates from winddows update,every time when I put usb prepared and trying to install windows it working installation and after 65% shows installation error 0xc1440137 0x2000c and going back to previous instal (chinese) to windows
A: (Thanks to @mohamad_skiller):
Connect usb keyboard and usb windows instalition to your hub then
Enter BIOS by pressing "ESC" key during boot and under the "Save and Exit" menu, scroll down to the "Boot Override" option, find the USB drive and select it to boot from it.
The BIOS will boot into the USB Drive and Windows install should start.
11) Q: I have installed dualboot bios with a success. When I plug in usb to install the IntelAndroidDrvSetup1.5.0.exe, in the boot menu I can see a Windows in the right center of screen and in the right top corner two small icons of android and windows which I can check. I dont see Android logo in the center of screen?
A: (Thanks to @jcespi2005):
Sounds you install windows on top of android partitions.So check what partitions do you have in windows partition manager...If you deleted the android ones, you'll need to start over starting installing android again.
In any case, make sure you've followed these steps correctly:
blackman818's tutorial
12) Q: Why Microsoft Store doesnt work?
A: (Thanks to @Hendrickson ):
Run the troubleshooter (Search and type trouble shooter) And run it for the Store, this should re-install the drivers
13) Q: Why camera doesnt shows anything (the screen turns black and i have to exit to desktop)?
A: (Thanks to @Hendrickson ):
Reinstall the camera.inf and OV and GS camera drivers from the Air 3G drivers
14) Q: I can't use touchsceen and also screen rotation is not working. During installation , Windows stopped at language selection ,i had to connect usb moude and keyboard to make selection, is this normal?
A: (Thanks to @25gee ):
Yes,continue the installation and use drivers zip on the first page.Install the driver under gyroscope and run the registry file.Go into device manager,find the unknown device,install drivers and point manually to the drivers folder (it will install but fail to enable,this is normal) from here simply right click on the display,disable it and reenable, you can do the same with the 2 I/O devices for the orientation and accelerometer to fix the inverted screen rotation
15) Q: I partitioned my 32 GB SD card and formatted the smaller partition EXT4. Link2SD recognized the partition but it "fails to create MOUNT SCRIPT.
A: (Thanks to @kinhvanhoa ):
Probably you forgot to format your EXT4 partition on the SD CARD as "PRIMARY PARTITION."
Please make sure the EXT4 Partition which should be smaller than FAT32 partition, must be set as "PRIMARY" (FAT 32 as well).
Then, use LINK2SD on the Rooted Android, it works fine and allows apps to be moved to the EXT4 partition on the SD card.
16) Q: How can i change the intel turbo mode on to off? How can i enter in the bios mode? Only few games works, others freeze!.
A: (Thanks to @SUMMERBREEZE ):
Find an USB keyboard first and plug OTG cable to the tablet and turn it off. Turn the tablet on and immediately press ESC button. And follow the images (bios_1 and bios_2) i attached and do the settings carefuly. f4 save & exit
17) Q: I have problem with the dual boot bios, now I don't arrive any more to the page where there are the icons of the Android and Window (that I never saw it). Please could anybody known what happens, I am stacked on the installation of windows?
A: (Thanks to @grigoris_a ):
From switched off press power button once to boot and keep holding vol up key pressed
18) Q: I have installed dualboot bios with a success. The icon of windows is not showed,why?
A: (Thanks to @grigoris_a):
If you don't see windows icon it means the USB is not bootable.Try getting into bios and see if the USB drive is detected and check the file system on your windows usb drive it should be FAT32. Often the problem is inside the bios, maybe is enabled the options the EFI format on the boot option, disabled it the icon of windows appears and then you can started the installation.
18) Q: I start from Windows 8.1 then I installed the Dual Boot Bios (No problem).
I restart to the bios, power down the tablet and power up again and use the Windows 8.1 again (without reinstall anything) with 60hz. Everything perfect but... right now I cant install android because my tablet is not recognize by the PC I power off by pressing 10 seconds the power button. Then while its connected I power it up and shows the battery meter but the PC dont do anything so I cant use any program to flash android, any idea? I tried different cables and nothing
A: (Thanks to @Petepe10):
This is the normal way, do not know about dualboot though: Power up (vol up down power press) until screen shows dnx mode, and then connect cable. Flash starts automatically (provided pc is ready to flash of course)
19) Q: How to switch from an OS to another?
A: (Thanks to @BPM):
Power off the device and then press and hold vol+ and power until you see the bootmenu
20) Q: On the lockscreen in Windows the text in the lower right corner is chinese.
Sometimes there pops up chinese messages in the infobar (lower right corner in windows - left to the clock).How can i remove this?
A: (Thanks to @smartchip):
On Control panel : Clock, Language and Region : Language : Change date, time or number formats. On Formats tab - Match Windows display language (should be default). On Location tab - change "Home location" to get your Start Menu tiles to load news, recipes, etc from your country (open the apps when you're done and refresh). On Administrative tab - "Welcome screen and new user accounts" click "Copy settings", apply to all.
21) Q: I have teclast x98 air 3g dualboot version but accidentaly i touch in corner to swich off choosing the system, now i have only android.How ca I return to dual boot menu?
A: (Thanks to @smartchip):
Hold power + volume up to power on. You'll get the menu back
22) Q: On Windows is there any way to hibernate the tablet? I try to hibernate but doesnt works well,the tablets power off but you have to press power button for 10s to power it up again, and you start windows normally?
A: (Thanks to @seba2000):
Make a shortcut on your desktop to C:\Windows\System32\rundll32.exe PowrProf.dll, SetSuspendState Hibernate
and save it as "Hibernate" for instance.You can pin it to start as well.When you will run this shurtcut tablet will hibernate. Remember that after you will run this command (shortcut) you need to wait a bit before you will be able to switch on again (10-15 sec) . Do not try to switch on immediately - Windows needs time to dump all data from RAM to hard disk (need time to hibernate). In this tablet there is missing any led which show disk activity so you just need be patient.
After 10-15 sec you will be able to switch on by single power button press.
If you want add hibernate and sleep option in Windows, follow the vpx tutorial
23) Q:Why there is one hour difference between android and windows ?
A: (Thanks to @G3n3R4L):
Hit Start and type regedit.exe in the search box. Hit Enter and navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\TimeZoneInformation. Right click anywhere in the right pane and hit New > DWORD (32-bit) Value. Name it RealTimeIsUniversal, then double click on it and give it a value of 1.
and done, time in windows is exactly the same as android under the correct time zone.
If you want to do these steps automatically you can use this reg file: abanglek's X98DualClockFix.zip
25) Q:Windows only reporting 1 battery cell, battery gets stuck at 7% for a few hours as mentioned previously here. Did anyone manage to fix the issue in Windows?
A: (Thanks to @grigoris_a):
1.Fully charge the tablet
2 Run cmd as admin and paste this command
powercfg-setdcvalueindex SCHEME_CURRENT SUB_BATTERY BATACTIONCRIT 0
3 Use the tablet until it shuts down
4 Charge the tablet without pushing power button until it charges fully.(let it overnight)
24) Q:Why I can't enter in fastboot mode?
A: (Thanks to @jcespi2005):
Just power off (press power off for 10 seconds), wait some time, 5 minutes, and press VOL+ VOL- and then power on until fastmode shows on the tablet. When you connect the tablet on fastmode, the Manufacturing tool just boot a droidmode image like this:
01/14/15 00:14:29.870 INFO : Port 0/0/4 #0: Booting droidboot image - SN : Baytrail00005B06
01/14/15 00:14:32.914 INFO : Port 0/0/4 #0: Booting to droidboot.img success - SN : Baytrail00005B06
25) Q: The brightness auto dimming up and down by itself. But This tablet no light sensor and cannot enable/disabled auto brightness.
A: (Thanks to @melvincz):
Go to the Intel Graphics settings utility (find it in the tray), choose Power section and disable all energy savings functionality. That will fix the auto-dimming issue.
That's all! ENJOY! If there are any questions feel free to post in the forum. Thanks!
HARDWARE AND LOW LEVEL FIXING
FLASH BIOS WITH THE USB PROGRAMMER AND CLIP (thanks to Hendrickson)
You can follow the tutorial here:
Russian Tutorial
The clip took a few goes to connect and it finally do when you hear the windows beep beep that new hardware is detected. Flashed and verified and boots fine. Windows 8.1 installed the drivers itself. You don't need to install them.
Some tips, I did it with the battery connected and fully charged. I used the 25xx slot on the usb programmer and the clip #1 is the colored cable of the 8. #1 on the clip to the . connector on the winbond chip itself.
Flashing took around a minute its quick.
DISPLAY BRIGHTNESS THROTTLING (thanks to Petepe10)
I think I found a way to prevent that the display is heavily dimmed due to a thermal event. It is in thermal_throttle_config.xml in system/etc. My interpretation is that by the mod below the brightness reduction is not immediately to 40 percent but goes down in steps to 80 60 40. Wouldn't you agree? I have not found the trigger settings yet though. The xml is editable (I use total commander), reboot afterwards. I will test some more. Of course such thermal mods are not without risk, so be warned..
Code:
<!--Cooling Devices-->
<ContributingDeviceInfo>
<CDeviceName>Display</CDeviceName>
<CDeviceID>1</CDeviceID>
<CDeviceClassPath>com.android.server.thermal.Brigh tnessControl</CDeviceClassPath>
<CDeviceThrottlePath>none</CDeviceThrottlePath>
<ThrottleValues>
<!--ThrottleNormal>100</ThrottleNormal-->
<!--ThrottleWarning>40</ThrottleWarning-->
<!--ThrottleAlert>40</ThrottleAlert-->
<!--ThrottleCritical>40</ThrottleCritical-->
<ThrottleNormal>100</ThrottleNormal>
<ThrottleWarning>80</ThrottleWarning>
<ThrottleAlert>60</ThrottleAlert>
<ThrottleCritical>40</ThrottleCritical>
</ThrottleValues>
</ContributingDeviceInfo>
FIX EMMC (thanks to stachoo777)
You can follow the tutorial here:
stachoo777 Tutorial
Be aware of broken droidboot mode when updating to newest ifwi bios for c6j6. One hint for this is that efi shell is like dos so if you want to go to USB just type "fs1:"
FIX PROBLEMS OF HEAT DISSIPATION (thanks to acc007)
acc007 Tutorial
FIX HEADSET PROBLEM(thanks to Hendrickson )
If with music, it sounds like it's being played through a tunnel, or been compressed down to something like 8kbps. The main instrument tracks usually sound fine, but the vocal track is heavily muted and in some tracks practically inaudible; it's also tinny and a bit distorted.
It's not defective, it's a Iphone style jack, if you don't fully insert your 3.5 plug it will sound normal. Or use a headphone without a mic or a converter like this one: http://www.ebay.com/itm/301385140519?_trksid=p2060778.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT
WINDOWS DEVELOPMENT​
Disclaimer : these proceedings or files are provided "as are" and i'm not responsible for any lost (hardware / software )
I would also like to point out that these procedures have been tested for the model C6J6
WINDOWS 8.1 PRO ISO
http://getintopc.com/softwares/operating-systems/windows-8-1-download/
WINDOWS 8.1 WITH BING (Teclast beta version - no driver nedeed)
https://drive.google.com/folderview...&usp=sharing&tid=0BzgIeN_XB6mlUmFieDdxa3JkUHc
WINDOWS 8.1 LANGUAGE PACK
https://social.technet.microsoft.co...uage-pack-for-windows-81?forum=w8itprogeneral
WINDOWS 8/8.1 TECLAST COMPONENTS DRIVER
https://mega.co.nz/#!tJdHCIAT!agSun8Wa1tOx_3tL8YMuS19j1i5wWG2WUJPprmTbTCs
ADB DRIVER
https://mega.co.nz/#!3JshGCLB!6ldn4tPJZlZtDvlR17pmxhqxkrDs4OxxyCJhIHyhZ-4
Note: The camera driver not work correctlly on Windows 8.1, after OS installation it's necessary to install ManyCam Pro to get a satisfactory use of the camera
ANDROID => WINDOWS 8.1 PROCEDURE (thanks to Frontier)​
Required materials:
- A USB stick of 256MB (generally small), FAT32 configuration with label (label) WINPE (uppercase).
- A USB stick capacity of at least 8GB, formatted system NTFS. This will pass the installation files Windows 8.1.
- A USB hub to connect these two sticks in OTG cable X98 Air 3G. The hub would be good to have its own power supply.
- A Teclast X98 Air 3G (obviously), battery sufficiently charged (recommended to be fully charged the battery before you start the process).
Preparing USB sticks:
- Unzip the file WinPE_User_20140814.7z and copy all files directly on the root directory of the USB stick WINPE. See the picture Figure_1.
- Unzip the installation files for Windows 8.1 DVD into a folder named "images", which should be on the root directory of the USB stick of 8GB (with NTFS configuration). The Windows 8.1 version with Bing for X98 Air 3G is here (5 files total): Part1 , Part2 , Part3 , Part4 , Part5 . Inside the folder images, you need to have the files install.txt, install.wim, UnattendAudit.xml, UnattendUser.xml, WIMPART.TXT, Winre.wim. If you want to use your own image and make the USB stick with a tool (Rufus, etc), drivers for the Windows X98 Air 3G is here . If you use Rufus remember to use MBR for UEFI, not GPT!.
See the picture Figure_2
Preparation of material:
- X98 Air 3G enabled USB debugging in the settings.
- On the PC, will be available the tool adb (part of the platform SDK) and have installed the ADB drivers (adbdriver.com). The PC should recognize the X98 Air 3G before starting the procedure.
- It is recommended to install Intel Manufacturing Tools before turning the tablet on Windows tablet, in order to be able to restore it to operating condition if the procedure fails. These are available in two versions, the newer and older . Start with the newest and if do not work on your computer, install the older version. Only one version must be installed on your computer.
Upgrade Preparation tool (Intel Manufacturing Tools)
- Unzip the computer you use to convert (not tablet), the Android ROM given above.
- Unzip one of the two available sets of tools Intel Manufacturing Tools. Inside the folder, you will find some executables that run in the following order and always with administrator privileges:
iSocUSB-Driver-Setup-xxxexe: At some point during the installation, you will know that you have to connect the X98 with USB cable to the computer to install the NAND drivers. H connection is necessary otherwise you can install to see and shape the NAND memory of tablet.
IntelAndroidDrvSetupx.xxexe: We run this installer as an administrator with the tablet plugged in USB. This will install the ADB driver Intel, which appears in the Device Manager (Device Manager) for Windows.
ManufacturingFlashTool_Setup_x.xxexe: This tool is used in the final planning "name" (branding) of the tablet and install the fastboot kernel. Install with administrator rights on the proposed application folder (hold down the name of the file for the next step).
- Upon completion of the installation of the Intel Manufacturing Tool, copy the file "CUSTOM_CONFIG.INI" into the folder that the tool was installed (the default is C: \ Program Files \ Intel \ Manufacturing Flash Tool).
The function is said to be installed and the guest OS you are running on X98 Air 3G, host.
Once the installation of the guest operating, it is now host to the tablet and just run it.
Not supported - for now - the simultaneous execution of Android & Windows.
Remove the microSD card that you probably have the tablet, before initiation.
From Android host -> Windows guest (conversion to Windows tablet)
- Uncompress file BIOS_X98_Air_3G_android_to_windows.7z folder without spaces in the name (eg C: \ Temp). We should be inside the unzipped folder, a subfolder 'fpt-tools-package'.
- Connect the tablet to the PC and wait (in Windows) to recognize.
- If you have rooted your device,from a command prompt (with administrator rights), we give the following commands:
adb push c:\temp\fpt-tools-package data/local/tmp/
adb shell
cd data/local/tmp
chmod 0777 FPT
su
./FPT -F X98Air3G.bin
- If you have not rooted your device,from a command prompt (with administrator rights), we give the following commands:
adb push c:\temp\fpt-tools-package data/local/tmp/
adb root
adb shell
cd data/local/tmp
chmod 0777 FPT
./FPT -F X98Air3G.bin
- Once the execution of the last command and display the message "FPT Operation Passed", disable the tablet holding and hold POWER. See the picture Figure_3.
- Connect the two USB sticks in USB hub and the hub of the OTG port X98 Air 3G. Activating the X98 Air 3G with the POWER button, and automatically starts the installation process of Windows 8.1. The whole process takes a long time - and for this reason it is recommended that you fully charged the battery - and requires no user intervention. See the picture Figure_4.
If you do not automatically start the process, connect a USB keyboard to the hub, then reset the tablet (CTRL-ALT-DEL or off) and after doing reset, enter the UEFI BIOS by pressing DEL. At the boot menu, go to the Boot Override option and press ENTER on the USB stick (small in size) to do boot from there. See the picture Figure_5.
- When the message "WIMboot image deployment COMPLETE. Type EXIT from command prompt to restart or turn off the device." You can disconnect the USB hub and terminate the tablet. See the picture Figure_6.
The process of converting the X98 Air 3G in Windows tablet, complete!
After the Android to Windows conversion is it recommended first install the Gsensor, run the kxaccel-win8-x86-dbg-intel.exe that comes in the folder GSENSOR in the attached zip in and then execute the reg file.
Finally copy the TouchSetting.gt to C:\Windows\inf folder and reboot.
Everything should go smoothly now.
For the Italian friends I have prepared a simplified guide in Italian pdf.
CHINESE TOOL FOR CLEAN WINDOWS FOLDER AND FREE MORE SPACE (thanks to BoORDeL and keepfishes)​
The zipped file is attached to this post (Windows_Cleaner.zip).
Execute the exe and click on button showed in Figure_7.
You will see a list of folder that can be cleaned (if this doesn't happen change permissions on your windows folder : http://tipsandtricksforum.com/thread-223.html )
Than select the checkbox near folders name and let the program clean them by pressing button as shown in the Figure_8
INVERTED CAMERA FIX (thanks to ro11er and Hendrickson)​
You can downlad the fix from this url:
Inverted Camera FIX
You need to uninstall these three devices and reboot:
Kionix KXCJ9 Accelerometer SPB
Goodix Touch HID
Intel Graphics
Then after reboot install in this order from the attachment download in above link.
Intel Graphics
Goodix Touch
kxaccel-win8-x86-dbg-intel.exe and registry
Once registry entry is done and reboot monitor will be reversed. You must change registry to this value: 01 00 00 01 01 00 02
Very important: Do not do video drivers update or u will loose all your configuration!
UPDATED WIRELESS AND BLUETOOTH DRIVERS (thanks to Hendrickson)​If you have problems with wireless when using bluetooth at the same time it was so damn slow, you can use updated bluetooth and Wireless drivers attached to this post ( Air_3G_Updated_WLAN_and_BT_drivers.zip).
These drivers were discovered November 4th from Dell site and seems to have fixed the issue.
TUTORIAL FOR DOWNLOAD WINDOWS METRO APP WITH IDM (thanks to mohamad_skiller)​For read tutorial click here: Mohamad_skiller's tutorial
BATTERY PROBLEM FIX (thanks to puzdar )​For read tutorial click here: puzdar's tutorial
HOW TO CHANGE LANGUAGE FROM CHINESE (thanks to Hendrickson )​For see the tutorial click here: Hendrickson's tutorial
DUAL BOOT DEVELOPMENT​
TUTORIAL VIDEOS
Hendrickson's complete Tutorial
This tutorial cover:
intel mfg tools installation
drivers
flashing
partitions
making a bootable usb drive
windows installation
windows drivers + fixes installation
DEMO VIDEOS
supercowz's Teclast X98 air 3G dual boot
UPGRADE FLOW PROCESS SCHEME(thanks to Petepe10)
upgrade flow process scheme
LAST BIOS
Be very carefull, you could brick your tablet if you use a version of bios not in conformity with your tablet model.I take absolutely no responsibility for damage caused by the flash of the following bios.
C9J8 ( Warning, the tablet could became instable with random rebooting and even if you turned it off you have to wait 2 min to power it again)
mirek190 modified C9J8 bios
AIR II DUAL (compatible with C6J6)
grigoris_a AIR II DUAL bios
Disclaimer : these proceedings or files are provided "as are" and i'm not responsible for any lost (hardware / software )
I would also like to point out that these procedures have been tested on C6J6 only. For C8J7, there are some additional pointers along the way, do look out. All files in this tutorial are by default for C6J6, unless otherwise stated. Is highly recommend reading through the whole post first before touching your tablet to prevent errors, or worse, bricking the whole thing
Install dual boot(C6J6) - KEEPFISHES TUTORIAL (thanks to supercowz, mohamad_skiller, ro11er and Frontier)​
Please before you begin to read this tutorial is better to watch the Hendrickson's complete Tutorial video that show and explain all the needed steps for dual boot implementation.
The original post of keepfishes is here. in case he make some updates and it is not shown in this post
I found that the tutorial on the first page lacked detail and some steps were not shown clearly, so I made a new one that I think is easier to follow for newcomers! Will add screenshots soon.
Dual boot BIOS benefits:
Fixes 60Hz refresh rate for Windows 32 bit system
Probably on old bios there are low voltage settings for GPU that makes some problems with 3D games,after updated to dual bios no problems at all for many users
Drawbacks:
BIOS settings very little
No boot menu (so no easy way to reinstall Windows with a USB drive)
Time in Windows will mess up when using dual OS
The flashing process is roughly as such:
Click image for larger version
View attachment 3050134
Many of us have different start points, some are coming from Android, some from Windows, but it does not matter. First thing is to flash with dual boot BIOS, which is most important.
WARNING: (Be very careful, this part may brick your device. After you get past here, you can practically do anything you want and there is almost no risk of bricking your device, so pay attention here!)
Get dual boot BIOS files here (both C6J6 and C8J7): http://pan.baidu.com/s/1sjK4Zbn
View attachment 3048864
Extract the BIOS "完美双系统BIOS.7z" and copy the contents to the tablet.
Note the filepath on the tablet, you will need it later.
1a) Flash BIOS from existing Android system
NOTE:
If your existing Android version is 4.4.4, you can use the "UpdateIFWI.apk" that was installed on the system to flash the BIOS.
If Android version is 4.4.2 on C6J6 and there is an "UpdateIFWI.apk" on it, there have been reports that it does not flash properly. (as reported by @ambrosio5)
Current advice is to update to 4.4.4 before proceeding. .For instructions on how to upgrade to 4.4.4 from other previous Android versions, see FAQ 7 below.
From the tablet itself, run “UpdateIFWI.apk”, select "Browser" and point it to the filepath of the BIOS named "X98Air3GDuala.bin''.
STOP: Make sure you have at least 50% battery and chose the correct file! If this fails, it might BRICK!
Now flash the BIOS.
1b) Flash BIOS from existing Windows system
From the tablet itself, RUN AS ADMIN the .bat file in the folder (the one with chinese words) provided.
View attachment 3048853
After you see the Green line “FPT Operation passed”, it’s good news.
Now reboot the system and you will be taken to the BIOS screen. Just igonore it and press power button for 10 seconds to turn it off.
2) Installing ANDROID first (must be done before Windows)
Now we need to FIRST install ANDROID. This step will wipe out your whole tablet (INCLUDING ALL PREVIOUS WINDOWS AND ANDROID PARTITIONS AND DATA)
ON ANOTHER PC (not tablet), download the Android 4.4.4 Lite ROM here: https://mega.co.nz/#!KI8T0bBb!Pv25K1Rh0MJvXSCYQEC8P8l1mbsZQRgG6q5-XezP_aI
OR
SUPERCOWZ ANDROID 4.4.4 C6J6 AND C7J8 ROM For Both: https://mega.co.nz/#!zVdgWJyS!Vh7zGqX6NcYgXrCf-5v_qmEReZXuicvGzw6h1u5OnGo
OR
USE ANY OTHER ROM YOU WISH
Download this modified "partition.tbl" file from the Chinese: http://pan.baidu.com/s/1qWnxc4G
Inside are two folders, the 5000 one is 5GB Android space, the 8000 one is 8GB Android space. I personally used 5GB, because I want to leave more space for Windows.
View attachment 3048857
Download and install Notepad++, we need to edit "partition.tbl" file below, the Notepad.exe and Wordpad.exe built in on Windows DOES NOT SAVE THE FILE CORRECTLY AND WILL NOT WORK!
Extract the contents of the ROM to a folder. You should see a "partition.tbl" file inside.
This file controls how the 32GB eMMC in the tablet will be partitioned in this step.
View attachment 3048867
Copy the "partition.tbl" file FROM the Chinese download (either 5000 or 8000) TO the Android ROM folder that you extracted. Replace the original "partition.tbl" file that came with the ROM.
Edit the "partition.tbl" file in the Android ROM folder, find the second last line, which is "add -b 5931048 -s 10240000 -t data -u 80868086-8086-8086-8086-000000000008 -l data -T 0 -P 0 /dev/block/mmcblk0"
and change the highlighted number to the value of user space you want in Android. The number is a multiple of 2048, so let's say if I want 500MB user space, I would have to multiply 500MB x 2048 = 1024000 and input "1024000".
View attachment 3048872
I tried 300MB but it was too small, I think 500MB would be good if you're planning to use more Windows. Save the file!
Credits to FRONTIER for Android ROM flashing instructions (I made a number of changes):
The tools of the platform upgrade Intel (Intel Manufacturing Tools). These are available in two versions, the newer and older . Start with the newest and if do not work on your computer, install the older version. Only one version must be installed on your computer.
- Unzip the downloaded Intel Manufacturing Tools. Inside the folder, you will find some executables. RUN THEM IN THE FOLLOWING ORDER WITH ADMIN RIGHTS:
iSocUSB-Driver-Setup-xxxexe: During the installation, DO NOT PLUG IN YOUR TABLET. Near the end of the install, there will be a text asking saying that you need to plug in tablet and power cycle to complete installation. ONLY PLUG IN YOUR TABLET THEN, and do as the instruction says. After you're done, click Finish. After install, you should see Intel SOC device in your device manager.
IntelAndroidDrvSetupx.xxexe: Plug in your tablet, and MAKE SURE that your computer RECOGNISES your tablet. You will see unknown ADB device if you plug in the tablet. Now run this program as ADMIN, this will install the ADB driver for the unknown device. In device manager, if it still shows unknown device after install, manually update the driver in device manager and browse to the install directory of the driver, it will then install the driver from there.
ManufacturingFlashTool_Setup_x.xxexe: Install with ADMIN rights, this will install the Flash tool with the Lightning icon, which is the GUI interface we use to flash our tablet.
Copy the file "CUSTOM_CONFIG.INI" from the downloaded folder into the install folder of IMT (the default is C: \ Program Files \ Intel \ Manufacturing Flash Tool).
Remove the microSD card from tablet.
Run Intel Manufacturing Tools (the one with Lightning icon), In the Settings menu, change the VID and PID values to this, then click apply and OK:
If you're using Windows XP, your VID and PID values may be different to the ones shown. Check the instructions on Post #2 on how to get the values.
View attachment 3051023
Close the IMT application and launch it again. Go to the menu File -> Open. There, choose the folder of ROM you want to flash, find the file "flash.xml" and open it. The "flash.xml" file which tells IMT how to flash the tablet's eMMC.
(IF YOU ARE USING SUPERCOWZ Android 4.4.4 C6J6 and C7J8 ROM, here are his instructions, :
flash with ManufacturingFlashTool
for C6J6 open in ManufacturingFlashTool :
flashC6J6-4GB.xml or flashC6J6-8GB.xml
for C8J7 open in ManufacturingFlashTool :
flashC8J7-4GB.xml or flashC8J7-8GB.xml
this last action dedicate 4 or 8 gb of rom space for Android and you can install windows in 18.5 or22.5 gb free rom space.
Then reinstall Android rom as before (open manufacture flash tools and select flash.xml)
After install android rom you can install windows as before (using bootable windows usb disk and select 18.5 or 22.5gb rom free))
-----------------------------------------------------------------------------------------------------------------
8) Turn off the tablet holding the POWER button for 10 seconds.
- Run Intel Manufacturing Tool as administrator.
- On the tablet, hold the VOL +, VOL- and POWER until you see the "Entering DnX mode. Waiting for fastboot command..."
Click image for larger version
View attachment 3048873
- Connect the USB cable to the computer and flashing will start.
- After progress bar is green and 100%, hold down power button for 10 seconds to turn off tablet.
If the progress bar turns red, take note of the percentage that it stopped at, and refer to FAQ 1 below.
Click image for larger version
View attachment 3048876
After finishing these steps, Android is now installed on the tablet, and if you power it up, you can see the dual boot menu with the Android logo.
Click image for larger version
View attachment 3048880
If you're happy with ANDROID only without Windows, you can stop here and just boot into Android! You can go on to do the Google play store fix and others...
3) Installing Windows
If you plug in your USB drive via the OTG cable and boot up, you will see the boot menu with an Android icon and a small Windows icon. (If you don't see the boot menu at all, shut down the tablet and press Vol + and Power button until the boot menu appears).
This small Windows icon is the only way to get the BIOS to boot into your USB drive to install Windows. This dual boot BIOS has no boot menu, and in the BIOS there is no option to select to boot from USB, so this is the only way to boot to a USB drive that I know of so far...
(If you already have a USB stick prepared, skip this section in BLUE)
Preparing your Windows USB Stick:
You can install Windows via the traditional method which involves the GUI (in which case you will need an OTG HUB to plug in the USB Drive and mouse together) OR you can use a downloaded wimboot image (no need for HUB and mouse, just a thumbdrive will do).
Whatever the case, make sure your USB Drive is formatted as FAT32! Very important!
I used this wimboot image that automatically uses WinPE to get through the whole install process automatically without needing a single mouse click, which also has all the drivers and everything installed and working properly:
Waiting for repost on mega...
Link: http://pan.baidu.com/s/1hqIfAle
password: zhec
Extract the downloaded files and then copy all the contents into the root of the USB Drive. NO NEED FOR RUFUS!
If you are not using the above images, and use other Windows ISO or images as found in Page 1 or if you want to make your own images, you will need this software RUFUS:https://rufus.akeo.ie/
Follow tutorial here on creating the USB Drive: http://www.techverse.net/how-to-create-bootable-usb-flash-drive-install-windows-8-1/
Remember to use MBR for UEFI, not GPT!
If your Windows doesn't come with drivers, you can download them from here and install them:
https://mega.co.nz/#!tJdHCIAT!agSun8Wa1tOx_3tL8YMuS19j1i5wWG2WUJPprmTbTCs
Here also a Windows 8.1 PRO version with drivers and English/French language pack (thanks to supercowz):
Win 8.1 PRO with driver and eng/fr language pack
Plug in the USB drive via OTG cable or HUB, and choose the small Windows icon until it turns blue, then hit the grey button below and Windows installation should start.
If it asks you for which partition to install to, you will see a great many partitions there (due to Android), don't worry, it is normal. Typically you will install Windows to the largest available partition. (Unless you set the Android user space partition in the "partition.tbl" file previously to be huge)
DO NOT TOUCH ANY OF THE ANDROID PARTITIONS, IT WILL DESTROY THE ANDROID SYSTEM!
Everything should go smoothly from here and you can remove your OTG cable and USB drive once Windows starts asking for your User Name.
4) Final Steps
One last step. Thanks to Android, we have to hide the Android partitions from Windows, because when we open "This PC", Windows will attempt to mount all the partitions and cause the whole thing to hang.
So, go to control panel, administrative tools, computer management, then Storage, then for each of the RAW partitions that belong to Android, right click and choose "change drive letters" and choose "remove", then OK. Repeat for the rest of the partitions, leaving the C: drive alone. DO NOT DELETE ANY PARTITIONS OR ANDROID WILL NOT WORK!
Note: For people who only want to install Windows and don't want Android but still want the dual boot BIOS (due to the 60Hz refresh rate), I have tried it and it works. What you need to do is to follow this tutorial exactly, but REPLACE STEP 2 WITH THE ONE BELOW:
STEP 2) This step will wipe out your whole tablet (INCLUDING ALL PREVIOUS WINDOWS AND ANDROID PARTITIONS AND DATA)
Yes, even though we are not installing Android, we need this step still:
ON ANOTHER PC (not tablet), download the Android 4.4.4 Lite ROM here: https://mega.co.nz/#!KI8T0bBb!Pv25K1Rh0MJvXSCYQEC8P8l1mbsZQRgG6q5-XezP_aI
OR
USE ANY OTHER DOWNLOADED ROM AS YOU WISH
Download this modified "partition.tbl" file from the Chinese: http://pan.baidu.com/s/1qWnxc4G
Download and install Notepad++, we need to edit "partition.tbl" file below, the Notepad.exe and Wordpad.exe built in on Windows DOES NOT SAVE THE FILE CORRECTLY AND WILL NOT WORK!
Extract the contents of the ROM to a folder. You should see a "partition.tbl" file inside.
This file controls how the 32GB eMMC in the tablet will be partitioned in this step.
Copy the "partition.tbl" file FROM the Chinese download from the 5000M folder TO the Android ROM folder that you extracted. Replace the original "partition.tbl" file that came with the ROM. Edit the "partition.tbl" file in the Android ROM folder, find the second last line, which is "add -b 5931048 -s 10240000 -t data -u 80868086-8086-8086-8086-000000000008 -l data -T 0 -P 0 /dev/block/mmcblk0"
and change the highlighted number to 2048. Save the file!
Open "flash.xml" with Notepad++.
DELETE this chunk:
<code_group name="system">
<file TYPE="system">
<name>system.img</name>
<version>eng.yankendi</version>
</file>
</code_group>
AND THIS CHUNK BELOW:
<command>
<string>fastboot flash system $system_file</string>
<timeout>420000</timeout>
<retry>2</retry>
<description>Flashing 'system' image.</description>
<mandatory>1</mandatory>
</command>
Then save the file.
Follow the post on the FIRST PAGE HERE, scroll down and start from this part onwards “WINDOWS 8.1 => ANDROID PROCEDURE (thanks to Frontier))” until the end (stop at "GOOGLE PLAY STORE FIX (thanks to Frontier)"). READ BELOW FIRST:
Because we have already done certain steps, we can ignore some parts:
PARTS TO IGNORE:
Under the "Required materials" section
IGNORE: “- The Android DnX BIOS (or Android BIOS) from here “
If you wish, you can use Android 4.4.4 lite ROM in place of the 4.4.2 ROM as proposed here.
Under the "From Windows host -> Android guest (conversion to Android tablet)" section
IGNORE all these: (because we have already flashed BIOS)
- Unzip the Android DnX BIOS directly into the Windows installation on X98 Air 3G.
- Run with administrative rights (from command line) flash.bat file inside the folder BIOS_X98_Air_3G_android. H process starts with the completion of the installation DnX BIOS displays the message "FPT Operation Passed".
After finishing the steps, you can power it up, you can see the dual boot menu option with the Android logo and a very small Windows icon. Continue and follow STEP 3 in the guide. You can partition your 32GB eMMC in the Windows setup to remove all previously created Android partitions and make it into one large Windows partition to install Windows.
For dual boot FAQ click here
INVERTED TOUCH FIX UNDER WINDOWS (thanks to krisbliz)​
You can use the DevManView to restart the "Goodix Touch HID" before the windows logon screen and everything working perfect again.
Here are the steps:
Download the file "disable enable touch driver.rar" attached to this post
So first copy the extracted files in Windows dir
Now run gpedit.msc
Computer configuration
Scripts (startup/shutdown)
Startup
Add
browse for reset driver.bat
Then reboot to test.
SPACE PROBLEMS IN WINDOWS 8.1 AFTER WINDOWS UPDATE (thanks to jcespi2005)​
Follow these istructions to clean WinSxS folder:
http://www.eightforums.com/tutorials/44351-winsxs-folder-component-store-clean-up-windows-8-1-a.html
SLEEP PROBLEM IN WINDOWS 8.1 (thanks to sasort)​
Follow these istructions:
First open cmd as admin and check status with this command:
powercfg /sleepstudy
It should give you this reply:
No connected standby traces available. Report not generated.
Now start regedit an go here:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Power
Change the value of the key CsEnabled from 1 to 0 and reboot.
(1 means connected standby enabled and 0 disabled.)
After reboot.
Now go to the control panel and select Energy, under Advanced there will be many new settings.
Don´t change anything, just select save settings.
Then with regedit change the CsEnabled key back to 1 and reboot again.
Open cmd as admin and again check status with the command:
powercfg /sleepstudy
It should now work and create a sleepstudy-report.html and the sleep function now works as expected.
MANAGE APP UNDER ANDROID (thanks to jcespi2005)​
You can use link2sd to move app, libs and data, and FolderMount to link and move OBB and SD data to microSD
BATTERY DRAIN FIX UNDER WINDOWS (thanks to vpx)​
The main problem is very old (year 2006) driver of "Intel SD Host Controller", they are 3 in Device manager. Only thing what you need is update driver.
start Computer Management (hold My Computer and select Manage)
select Device management
find SD Controllers, if you click on it, there are 3 "Intel SD Host Controller"s
hold on every one controller, select "Update Driver", select driver from computer, and there is another option "SDA Standard Compliant SD Host Controller", install driver, confirm restart of computer after last update install
reboot
WIFI FIX UNDER WINDOWS (thanks to Hendrickson)​
If you see that ping on windows is very strange,sometimes i have lost packets and ping time is not stable try this fix: techtablets repository
BATTERY CALIBRATION FIX UNDER ANDROID (thanks to Hendrickson)​
Try this, download and run advanced battery calibrator from Play and Battery Life repair:
Blackmart Studios - Battery riparator
Blackmart Studios - Advanced Battery Calibrator
This seems to have fixed the issue.
Maybe you should copy some post about Air 3G from X98 Air thread?
Nice english instructions for rooting, Win->Android, Android->Win, removal of bloatware etc. would be nice. Everyone can use google translate to navigate official chinese forums but you will get funny translations like "Brush Wizard software". If instructions are unclear and they leave space for interpretation mistakes can happen. Worst case scenario is bricked device.
After using windows and Android I still have the same gpu issues. I also looked in the log and at the end of every crashlog (in android) I see a dev_prive->gpu_error, which is a call from the kernel. (I saw some code on the internet about this) So, my intel Atom chip is bad. Going to return it and ask for a replacement.
The error seems to only happen when I use an app that uses opengl 3.0 (and a LOT of games use that!).
Also about the touchscreen, there seems to be a major problem with the driver in linux. Since I guess they cross-compiled the driver, I am guessing they made the same mistake in both android(linux) and windows.
How did I verify this? Well I used a goodix android application which had some demo app and I saw that the moments the touchscreen gets refreshed are not constant. Let me explain.
When I slide my finger over the touchscreen with a constant speed this happens to my tablets:
This is what my "old and smooth" tablet does(every dot is a touchscreen refresh): .---------.---------.---------.---------.---------.---------.---------.---------. (this is a constant refresh)
This is what my X98 Air 3G does: .--------.--.---------.-.-------.------.-------.-.-----.-----.-.-----.------.----.----.---------.-------.----. (not constant at all)
So the times the touchscreen gets refreshed is not constant. The result is that especially scrolling doesn't work that smooth.
And on top of that, the response time is extremely slow. I am guessing that the driver puts the touchscreen into sleep mode after every single touch, which is stupid. The response (as stated in the goodix GT9271 datasheet) is <200ms. Lets say it's about 100ms, do you know how slow that is??? If your mouse would only refresh every 10th of a second, it would be extremely slow!!!
If I didn't have gpu issues and the touchscreen issue would be corrected, this tablet would be superb, but that is not the case of course.
I am going to contact Teclast if they want my help in enhancing the touchscreen driver. (I am an embedded software engineer specialized in C/C++/C# code)
Also, I might be able to make simple C# app that does most of the work when you want to flash your tablet from android to windows. (this could also be done with a very simple windows batch script)
Jote said:
Everyone can use google translate to navigate official chinese forums but you will get funny translations like "Brush Wizard software". If instructions are unclear and they leave space for interpretation mistakes can happen. Worst case scenario is bricked device.
Click to expand...
Click to collapse
Hi Jote, sorry again for my bad english.
The biggest problem is that most of the information and instructions on how to root, how to change OS,etc.. come from the Chinese manufacturer's forum.
As written before your help in any way will be really appreciated! This is true also about the translation from chinese to the english language.
I ordered this tablet because I think it has enormous potential enclosed in a shell of very small dimensions, if we combine our knowledge to bridge the gap of the Chinese language I think we have great satisfaction with it.
I will try to add link to files for rooting, for change the OS and get other resources asap.
My tablet hasn't arrived yet but I tried to prepare everything.
I'm unable to browse the official forum. I've tried on several days but forums are just working extremely slow. When i try to browse directly through Google Translate I get "Proxy server to access restrictions ". I'll try again someday to find proper threads but right now i'm useless.
So the touch screen is going into sleep states very quickly? I noticed compared to the Onda v975w that it was much slower. I have the X98 3G air now and I have gotten use to it. But it would be nicer if it was how you pointed out.
I have disabled Allow the computer to turn off this device to save power, under power management on the Goodix Touch HID in device manager.
Jote said:
My tablet hasn't arrived yet but I tried to prepare everything.
I'm unable to browse the official forum. I've tried on several days but forums are just working extremely slow. When i try to browse directly through Google Translate I get "Proxy server to access restrictions ". I'll try again someday to find proper threads but right now i'm useless.
Click to expand...
Click to collapse
You have to use translator from bing/microsoft to translate threads from teclast forum at www .bing.com/translator/ (sorry, I'm not allowed to post links yet)
Hendrickson said:
So the touch screen is going into sleep states very quickly? I noticed compared to the Onda v975w that it was much slower. I have the X98 3G air now and I have gotten use to it. But it would be nicer if it was how you pointed out.
I have disabled Allow the computer to turn off this device to save power, under power management on the Goodix Touch HID in device manager.
Click to expand...
Click to collapse
Yes, that it what I am claiming right now based on the information I know and what I have experienced at this point.
I attached the zip containing the datasheet of the goodix GT9271 touchscreen controller. (it's the touchscreen controller inside our tablet if I can believe the log)
The zip also contains an android app from goodix. You can select demo in the menu and then test the touchscreen in various ways. Give it a try
Disabling the "Allow the computer to turn off this device to save power" isn't going to work I think. It can only be done in the driver and I am not sure if it's even supported. It's standard USB stuff, but the GT9271 is connected via I2C. This is a Inter-IC Connection to other chips (IC's) of smartphones/tablets like touchscreen controllers, temperature sensors, accelerometers, gyroscopes etc.
I use it a lot in embedded software engineering and I2C is a very common connection in embedded applications. USB is very heavy for small systems, but I2C does require "special code" to get it up and running.
This will give you a better idea of what an I2C connection is capable of(example of RK3288):
http://www.arctablet.com/blog/wp-content/uploads/2014/02/RK3288-2-nowrmk.jpg
Sorry for all the information
Edit: I contacted Teclast and said I'd like to offer them help for free. Let's hope they accept my free help. (if they are smart...)
Someone can check if is it true?
https://twitter.com/srsroot/status/522464839294550017
petruccig said:
Useful Tools
Root : http://www.mgyun.com/vroot
Click to expand...
Click to collapse
This link doesn't work ...
malojk said:
This link doesn't work ...
Click to expand...
Click to collapse
i uploaded the latest chinese version of vROOT for you and the others :good:
vRoot
http://d-h.st/lWu
With the help of a member of another forum, probably very soon we will have a detailed explanation of the steps for change the Operating System in a better english than mine .
Stay tuned.
petruccig said:
With the help of a member of another forum, probably very soon we will have a detailed explanation of the steps for change the Operating System in a better english than mine .
Stay tuned.
Click to expand...
Click to collapse
Which forum if I may ask?
LVL91 said:
Which forum if I may ask?
Click to expand...
Click to collapse
I've set-up an easy to follow guide (in Greek) for Android -> Windows flashing.
The link is here and the translated (in English) link is here.
The procedure of flashing from Windows -> Android is here (English translation is here).
Feel free to copy it and post it here in order to help others.
I have a question about the screen, namely, whether at you vertically (then best seen) is the difference between the left and right sides of the LCD to the distance from the frame (the black space)? In my left is approximately 2 mm and 1 mm from the right. Such a little thing but unobtrusive I hope you understand what I mean.
Next case. Has anyone tried to install on Android Xposed? For me, after the installation of almost every application resets the tablet .
How can I boost speaker volume in this tablet?

Teclast X80 Pro (E6E9) - firmware update

Hello.
I know this forum is for X98, but i didn't found more proper one to ask about X80.
Does anyone have original firmware (Android/Windows) for X80 Pro E6E9?
The link on official website doesn't work anymore (https://www.dropbox.com/sh/swbmvr0eha8zgk4/AAAEl6UfFjHZ0BHcmOP_Cfuma?dl=0).
I've found it on baidu.com (https://pan.baidu.com/s/1dFEeKPb#list/path=/), but I cannot download it.
Can anyone help me?
I've found it and i've uploaded it to mega:
https://mega.nz/#F!I0AXGR5C!YiNFkZL9DIvzepH28qAjEQ
Thanks a lot torzech!
By the way where did you manage to find it??
I'm looking for a custom rom for this tablet but cannot find many things...
I don't speak English well.
Please help me, I don't find firmware Lineage 13 or 14.1 on Teclast X80 Pro.
Please, help
Do we have any Teclast X80 Pro (E6E9) users here?
I'm looking for the best Android ROM, but it is very difficult to find one.
Can I ask you for help?
Install
Hello,
How can i install the rom you have sent from the mega server?
X80 Pro: Windows 10 1909 19H2 (18363.476), 10GB free with Android
For those of you still using these tablets with Windows the following might be interesting. On 4PDA (Russian equivalent of XDA, more or less) there is a recent post on how to refresh the Windows installation on the E3E9 and E6E9 versions of these tablets. While I lost my original X80 Pro (by leaving it on a car roof, driving off and only thinking about the stowaway once we were on the motorway) I recently got back the second one I bought for my father (who recently passed away, sadly). While I had customised the Android installation on my own version I had not really touched Windows as a) I don't have much use for it, having used Linux since v0.92 and b) the lack of storage space in the Windows install meant it couldn't even update itself without running out of space. Now that I once more have one of these things taking up space in my laptop bag I thought to give it a workover to see if it could be used in a different way, seeing that the ageing Android version is not likely to get an update and not feeling particularly driven to try to port a more recent version of Android to this dying platform. I have an old Galaxy Tab 3 (which is Intel-based just like the X80 Pro) lying around which runs Android 7.1.2 just fine so it is not entirely impossible to create a port for this platform but... why bother?
Poking around 4PDA I happened upon a recent post describing how to install Windows 10 1909 (19H2) on these tablets and decided to give it a go. The post includes a download link (8.4GB) plus a short description on how to install the thing without the need for external USB hubs or keyboards. The relevant part of the description goes as follows:
Included versions:
Windows 10 Home
Windows 10 Pro for workstations
Windows 10 Enterprise 2019 LTSC (17763.864)
Partition a USB memory stick (minimum capacity 16GB) with a single GPT partition and format it to fat32. For reference, this is what it looks like on my system:
Code:
Model: General USB Flash Disk (scsi)
Disk /dev/sdb: 16.0GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 16.0GB 16.0GB fat32 win10_2019_LTSC_X80 msftdata
Extract the downloaded archive onto this partition. Have a look at the file named install.cmd, this is the script which initiates the install procedure. It is in Russian and uses code page 1251 so it will probably look like gibberish (e.g. Linux does not use Windows code pages). The essential parts of the script you'll want to know are the initial selection of which Windows version to install (1 for Home, 2 for Pro, 3 for Enterprise LTSC), the following question on whether to delete Android ('y' to delete it, 'n' to keep it) and the fact that it expects you to press 'y' after copying the two large DISM install files (sources\install.swm and sources\install2.swm) to the tablet. It will say something along the lines of Windows установлена. ... ерезагруз те устройство... which comes down to 'Windows is installed, press y to continue'. Do so when prompted or you'll be waiting and waiting and waiting...
Put the memory stick in a USB-OTG adapter, connect that to the tablet and boot the thing to Windows.
In Windows go to Settings => Update and Security => Recovery => Restart Now
A blue screen appears with a number of options. Select Troubleshooting => Advanced Options => UEFI Firmware Settings => Restart (the tablet will reboot into UEFI firmware settings).
In the UEFI settings screen go to 'Save & Exit' and select the USB memory in the 'Boot Override' section (somewhere lower down on the screen). The thing will boot to the Windows installer and the above-mentioned 'install.cmd' script will run. Press the keyboard symbol on the bottom of the screen to pop up the on-screen keyboard and select the Windows version to install (1: Home, 2: Pro, 3: Enterprise LTSC), select whether to erase Android ('y') or keep it ('n') and let the thing copy those two large archive files. Once greeted by Windows установлена. ... ерезагруз те устройство... press 'y' and the thing will reboot into the new Windows version... which only speaks Russian for now. If you know any of the Cyrillic-using languages select your favourite and be happy, otherwise select Russian (the top option). It will ask about localisation (I chose объединенное Королевство which stands for 'United Kingdom') and which keyboards to configure. Unless you're used to a Cyrillic keyboard you'll want to add one (select Добавить раскладку which means 'Add Layout') which you're more familiar with, e.g. США ('USA') or one of its derivatives. Once through this hurdle It'll ask for your WiFi settings. The rest depends on how you want to install Windows. For me that comes down to not using a Microsoft account, instead choosing to use a local account and saying нет ('No') to just about everything.
Don't know any Russian? Don't worry, just install one of the photo translator apps on your phone and point it at the screen when it says something you don't understand.
Windows is installed in the Compact mode, after the installation ~10 GB is available in Windows with Android installed.
Once ready you'll want to configure the thing to use your language of choice in the 'Time and Language' section in 'Windows Settings', recognisable by the clock-A-Chinese_ideogram icon, select 'Language' (A-Chinese_ideogram icon). Add the needed localisations to the device in the 'Add a language' section ('+' icon) and (once everything is installed) set the Windows display language to your language of choice. On the same screen select 'Administrative language settings' to set the language for the welcome screen, new accounts and non-Unicode programs to your language of choice. The thing will reboot and with a bit of luck it'll come back to greet you in a language you're comfortable with. This being Windows it sometimes gets stuck in the dreaded "Updating Windows, don't switch off the computer" screen. Should that happen you're probably best off repeating the whole procedure after force-rebooting the thing.
ONLY TRY THIS WHEN YOU'RE CONFIDENT YOU CAN найти выход из трудного угла
MAKE SURE THE TABLET IS FULLY CHARGED BEFORE TRYING THIS - IT CAN TAKE QUITE A WHILE
I used this procedure on a E3E9 version, it is advertised as working on E3E9 and E6E9. I have no idea whether it works on other versions, YMMV.
Once Windows has restarted you can remove the USB-OTG cable and plug in the charger.
Windows will need to be activated. Do what you have to do...
Is there a way to get 2004 on it?
I'm using the russian image, but now I have the same space problem by upgrading to 2004 as before

Categories

Resources