HaRET Linux - Windows Mobile Development and Hacking General

I hope to meet some people willing to help me,
HaRET works out of the box for me doesnt recognizes my devices MTYPE It only says MSM72xx default, but seems HaRET works fine cause when trying to boot a linux image i get till "Go Go Go ..." But only with one kernel config i got a fullscreen purple flicker. But no console seen till now!
As i'm new to such stuff I want to write down all my expiriences to get things to work, for others with new devices.
I did in haret console:
INPUT: print VRAM %08x
OUTPUT: 0x10000000
INPUT: pfh 0x10000000 640*480 0x00ff
(640*480 is my windows mobile resolution, 0x00ff is blue color code 0xffff is white and 0x0000 is black colorcode if you do 640 * 2 you will get 2 blue lines not full screen repaint)
i did an mmu dump i was told it would help me in haret console i did
INPUT: log mmutrace.txt
INPUT: dump MMU
now i could connect to my device and in de dir of haret i got a file called mmutrace.txt (i attached it)
For more detailed logging create an empty file called earlyharetlox.txt in the same dir haret.exe is lýing in.
I Will write on when i get more to know, hopefully soon.
Greets Neutron
ps. sorry for my englisch im not that good at it

Related

[Tutorial] Boot Linux on the Typhoon

Started to mess about with this earlier today, finally got the damn thing to work Turns out it is quite easy..
First, to get one thing straight, this will only boot the kernel, it will dump you at a shell which you have to remotely log on to via telnet over usb. There will be some (not so) fancy text appearing on your phone's screen but that is about it. Also, it only works on unlocked phones.
This is what you get:
On your computer you'll get this:
Cool, huh? Btw, this is running from a memory card, your OS will be untouched so as soon as you reboot the phone it will boot right back into WM2003/5/6.
1. What you need
* A HTC Typhoon running any rom of your choice (I did it on WM6).
* A miniSD memory card
* A Linux distro - I downloaded the Ubuntu Live CD and ran it through VMWare, no need to install anything or reboot your computer.
* miniSD image of Xanadux - this is the linux port for HTC devices. Grab the latest version here: http://rapidshare.com/files/92218185/Linux.zip.html
(these files are extracted from the miniSD image file found here: http://vivien.chappelier.free.fr/typhoon/download.html)
2. How to run linux on the Typhoon
1. Instead of installing linux properly on your phone which requires partitioning of the internal memory etc (a lot can go wrong) we'll put it on the memory card then a Windows Mobile program called HaRET will boot linux for us from WinCE. Completely non invasive in other words.
This bit is dead easy, just extract the Linux.zip file you just downloaded and copy the files to the root of your memory card (must be memory card, can't do this from the internal memory afaik). Next, go to the File Explorer on your phone and find the file HaRET.exe. Run it then press the run button (this button has focus when you execute HaRET.exe so just press the joystick when the windows appears) and you will see a message saying "Booting linux", then after a few seconds your screen will go black and some text will appear.
Voila! That's linux running on your phone!
2. Connect to the phone via telnet
If read the last line of text that appeared on screen you'll see that it says "Press enter to activate this console" but no matter what buttons you press on the phone nothing happens, some gibberish appears but that's it.
Solution: telnet to the phone from your computer.
Get Ubuntu to boot on your computer, then go to Applications->Accessories and run the Terminal. Next type in the following commands:
Code:
modprobe cdc_ether
modprobe usbnet
ifconfig usb0 up 192.168.9.1
and finally
Code:
telnet 192.168.9.10
Login with username root and you'll find yourself at a shell like the screenshot above. Everything you see from now on is coming linux from your phone!
I've noticed that Xanadux doesnt always initialise the USB port unless it is connected via USB when booting up so make sure you always have your phone connected via USB when you run HaRET.
Now I'm going to try to figure out how to get the GSM module to work...
LINUX based ROM??
Hi shandar,
I have read your post and I am interested to know if you are cooking a LINUX based ROM that will run in a WIndows Mobile device? That would be too good to be true.
Also another question is do you need to have Linux running on your desktop to make this tutorial work?
ryanchanmd said:
Hi shandar,
I have read your post and I am interested to know if you are cooking a LINUX based ROM that will run in a WIndows Mobile device? That would be too good to be true.
Also another question is do you need to have Linux running on your desktop to make this tutorial work?
Click to expand...
Click to collapse
Hey, well, I don't know enough to make a linux rom for smartphones. I'd love a working linux distro for Typhoons & Windows Mobile phones in general but it is way out of my league unfortunately.
Btw, I probably should clarify that I only wrote the tutorial, the actual linux port is made by someone else.

linux on htc magician

i've been trying to find who is working on this project?
whats the updates?
where are the updates??
i have found only old post and threads about this
and old download links.
I am working on the kernel, but we need some more people for userspace support (be that android, openmoko, or just plain and simple angstrom images - making dialer and sms applications etc. work). The best place to get current information about linux on magician is the #htc-linux IRC channel on freenode.net.
cool
ok cool i dont have much time to dedicate now as i'm involve with other projects i may be able to help you with userlands at the end of the year i pm you when i'm ready
really excited about this
This project has died ? or?
andor44 said:
This project has died ? or?
Click to expand...
Click to collapse
nope just lacking someone for the userland
ph5 is working on the kernel
How is the kernel going i would like so see linux run on magican
check
http://forum.xda-developers.com/showthread.php?t=369149
something going on there
lock n' load marines ;-)
I know my way around tweaking/hacking HW to get working under linux...
did to few times back with some stuff on adestop PC.
1. I need a running kernel
2. A terminal
3. SDK and IDE for userland tools (GNU suite)
4. A ipk repository to leech from
5. duded and fellows of all sorts
6. time
Already done for the 1 and partly for the 2
shall we?
progress
although i liked qtopia better, i put that Armostrong thingie (foun in the tmp folder of our ftp server here...
The kernel is 2.6.21 hh20
1. and it boots to the gui
2. it let make me calls (777 answered right)
3. it shows incoming calls (although won't pick up the hook)
4. It begun showing messages (half way through upgrade)
5. It has ateminal and a touch type keyboard (querty lol)
6. it let me define usb0 network device
7. It let me log in via ssh as root (pasword is empty: just hit enter)
then i fiddled with the ipkg tool:
I managed to let it run trough squid proxy when i couldn't make it route...
file: /etc/ipkg.conf
Code:
# Must have one or more source entries of the form:
#
# src <src-name> <source-url>
#
# and one or more destination entries of the form:
#
# dest <dest-name> <target-path>
#
# where <src-name> and <dest-names> are identifiers that
# should match [a-zA-Z0-9._-]+, <source-url> should be a
# URL that points to a directory containing a Familiar
# Packages file, and <target-path> should be a directory
# that exists on the target system.
# Proxy Support
#option http_proxy http://proxy.tld:3128
#option ftp_proxy http://proxy.tld:3128
option http_proxy http://172.31.0.3:3128
option ftp_proxy http://172.31.0.3:3128
#option proxy_username <username>
#option proxy_password <password>
# Offline mode (for use in constructing flash images offline)
#option offline_root target
dest root /
lists_dir ext /var/lib/ipkg
172.31.0.3:3128 is the URL of my proxy - edit as appropriate before storing to the sd card
If all goes well i promise...
... i make an image (128MB) of the whole SD card i used...
;-)
Ah harrr sharky
a thought beastie this one !
got to see the end of the upgrade of ipkg and got the device hang...
another hard reset ahoy
:-(
see if it boots again?
(stay tuned...)
at least it boots...
no X this time ?
just the blank screen...
have to troubleshoot
???? got a funny menu on the screen and couldn't get pass it?
boy a wish someone here had any clue
cest73 said:
???? got a funny menu on the screen and couldn't get pass it?
boy a wish someone here had any clue
Click to expand...
Click to collapse
it seems it has problem with default calibration:
the X appears but the calibrator fails :-(
EDIT:
nope, it was DBUS - failing to start due of missing users!
was a bit offline these days my magician is broken some stupid chip burn out after years of good service i ve sent it to taiwan for repair but i have little hope
i ll see if i can buy another one on ebay these days
we should talk on irc one of these days cest73 (althought i am usually online at weird hours)
elivildarkknight,
Im +01h off Greenwich, so we shall try it?
OTOH:
the main issue regarding useable Liunx is:
1. A fast hard-reset able ROM (bare 2003SE) [i don't have now]
2. A SD card reader [i have]
3. A decent image of a working kernel [have the 2.6.21 hh20 of Armstrong's 2008.1]
4. A way to make magician respond to a ssh log in upon USB connect [i seek the way right now]
5. A decent userspace stack able to bring all magician's HW to life [once we can make it 'network']
6. A decent environment before the X or any WM is started for fallback [this can be done IMHO]
7.
try to get in touch with phillip zabel he is working on the kernel and can help you on the image there is a working qtopia image floating around you can try to see the config they used for the display and other stuff a booting kernel with an image on sd should be ok for a start
the developers of blueangel also may help i ll try to see who is working on there image
i'm at +5 GMT the main problem is that i have few free time because of exams and real life
my magician is going to Taiwan for repair now so i m left with the hermes right now
will be happy to help you anyways
in april i'll be more on irc try to keep us update on your work
roger to that
ok
we shall take the time then...
i thought about a ncurses based teminal keyboard emulation controlled with the jog dial...
continued troubleshooting for magician...
it appears i miss the calibration procedure somehow
As i can't use it as a normal phone under moko yet, i'm limited for how long i'm able to play with it...
I will try again today to get at least something launched over that X...
I somehow like more the QT stack?
progress report...
My distro is Slackware so i found this:
http://wiki.openmoko.org/wiki/USB_Networking#Slackware_.28tested_with_12.1.29
Does not even work, but the page was useful:
When i connect the Magician while running Linux, i get to a terminal and become root:
Code:
# dmesg
there i see that usb0 is now available:
Code:
usb0: unregister 'cdc_subset' usb-0000:00:1d.1-2, Linux Device
usb 3-2: new full speed USB device using uhci_hcd and address 19
usb 3-2: configuration #1 chosen from 2 choices
usb0: register 'cdc_subset' at usb-0000:00:1d.1-2, Linux Device, 16:ce:a6:75:bd:58
usb 3-2: New USB device found, idVendor=0525, idProduct=a4a2
usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-2: Product: RNDIS/Ethernet Gadget
usb 3-2: Manufacturer: Linux 2.6.21-hh20/pxa27x_udc
so i manually bring up the usb0 from my host:
Code:
# ifconfig usb0 192.168.0.200
# ifconfig usb0 up
# ping 192.168.0.202 -c4
PING 192.168.0.202 (192.168.0.202) 56(84) bytes of data.
64 bytes from 192.168.0.202: icmp_seq=1 ttl=64 time=1.25 ms
64 bytes from 192.168.0.202: icmp_seq=2 ttl=64 time=1.96 ms
64 bytes from 192.168.0.202: icmp_seq=3 ttl=64 time=1.76 ms
64 bytes from 192.168.0.202: icmp_seq=4 ttl=64 time=1.56 ms
#
You have to know the rest for the routing to the internet to be successful...
i hope this helps a bit?
adding the parameter
Code:
psplah=false
to the default.txt:
Code:
set KERNEL zImage
set CMDLINE "root=/dev/mmcblk0p2 console=tty0 rootdelay=1"
bootlinux
to be:
Code:
set KERNEL zImage
set CMDLINE "root=/dev/mmcblk0p2 console=tty0 rootdelay=1 [U]psplah=false[/U]"
bootlinux
disables the nice spalsh screen while boot-up, allowing one to see why the darn thing is hanging...

[Q] Install Android on China Navigator WinCE 6

Hello,
Recently i bought a chinese navigator with Windows Embedded CE 6. The device specs are:
Platform=AT8X0
OEM=BSP Version: AIVCE6_NANO_Rel1.04.1.01
core=ARM1136JF-S
name=AT840
vend=SiRF
Im trying to install android from this thread: forum.xda-developers.com/showthread.php?t=619980
Now, when i run HaRET, it says: "haret is not running on 'system' mode. Major functionallity...", then haret opens and when i hit the run button it says: "Failed to lock 379 pages (code 6)".
This is the log file from haret:
===== HaRET 0.5.2 =====
Setting KMode to true.
Old KMode was 0
Finished initializing output
Loading dynamically bound functions
Function 'AllocPhysMem' in library 'coredll' at 40026BF8
Function 'FreePhysMem' in library 'coredll' at 40026C3C
Unable to load library 'gx'
Unable to load library 'gx'
Unable to load library 'gx'
Unable to load library 'gx'
Function 'LoadLibraryExW' in library 'coredll' at 4003AF48
Function 'NLedSetDevice' in library 'coredll' at 4005168C
Function 'GetSystemPowerStatusEx2' in library 'coredll' at 4002C894
Function 'SleepTillTick' in library 'coredll' at 40026C68
Function 'CreateToolhelp32Snapshot' in library 'toolhelp' at 4012107C
Function 'CloseToolhelp32Snapshot' in library 'toolhelp' at 401210CC
Function 'Process32First' in library 'toolhelp' at 40121190
Function 'Process32Next' in library 'toolhelp' at 40121208
Function 'Module32First' in library 'toolhelp' at 401213EC
Function 'Module32Next' in library 'toolhelp' at 40121470
Function 'Heap32ListFirst' in library 'toolhelp' at 4012155C
Function 'Heap32ListNext' in library 'toolhelp' at 40121680
Function 'Heap32First' in library 'toolhelp' at 4012178C
Function 'Heap32Next' in library 'toolhelp' at 401218FC
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Detecting current machine
Trying to detect machine (Plat='AT8X0' OEM='BSP Version: AIVCE6_NANO_Rel1.04.1.01')
Wince reports processor: core=ARM1136JF-S name=AT840 cat= vend=SiRF
Looking at machine Alpine
Looking at machine Apache
Looking at machine AximX50
Looking at machine AximX5
Looking at machine Beetles
Looking at machine Blueangel
Looking at machine Himalaya
Looking at machine Magician
Looking at machine Universal
Looking at machine H1910
Looking at machine H1940
Looking at machine H2200
Looking at machine H3600b
Looking at machine H3700
Looking at machine H3800
Looking at machine H3900
Looking at machine H4000
Looking at machine H4300
Looking at machine H5000
Looking at machine H6340
Looking at machine HX2000
Looking at machine HX4700
Looking at machine Sable
Looking at machine Wizard
Looking at machine Hermes
Looking at machine Trinity
Looking at machine Athena
Looking at machine G500
Looking at machine Artemis
Looking at machine Herald
Looking at machine Prophet
Looking at machine RX3000
Looking at machine Treo700wx
Looking at machine e310
Looking at machine e740
Looking at machine Acer_n30
Looking at machine Mio_P550
Looking at machine Kaiser
Looking at machine Loox5xx
Looking at machine Loox400
Looking at machine MioA701
Looking at machine Wallaby
Looking at machine Raphael
Looking at machine Jornada820
Looking at machine H3100
Looking at machine H3600a
Looking at machine Tornado
Looking at machine Libra
Looking at machine Generic Intel PXA27x
Looking at machine Generic Intel PXA
Looking at machine Generic Intel StrongArm
Looking at machine Generic TI OMAP
Looking at machine Generic TI OMAP15xx
Looking at machine Generic Samsung s3c24xx
Looking at machine Generic MSM7xxxA
Looking at machine Generic MSM7xxx
Looking at machine Generic Atlas
Looking at machine Generic ARM 920t
Looking at machine Generic ARM 926
Looking at machine Generic ARM v6
Looking at arch Generic Intel PXA27x
Exception on arch Generic Intel PXA27x detect
Looking at arch Generic Intel PXA
Exception on arch Generic Intel PXA detect
Looking at arch Generic Intel StrongArm
Looking at arch Generic TI OMAP
Looking at arch Generic TI OMAP15xx
Looking at arch Generic Samsung s3c24xx
Looking at arch Generic MSM7xxxA
Looking at arch Generic MSM7xxx
Looking at arch Generic Atlas
Looking at arch Generic ARM 920t
Exception on arch Generic ARM 920t detect
Looking at arch Generic ARM 926
Exception on arch Generic ARM 926 detect
Looking at arch Generic ARM v6
Exception on arch Generic ARM v6 detect
Detecting ram size
WinCE reports memory size 67108864 (phys=51556352 store=2269184)
Mapping mmu table
Exception on mmu table lookup
Unable to map in mmu table! Many functions will not work.
Build L1 reverse map
Found 0 uncached and 0 cached L1 mappings (ignored 0).
Not registering command IGPIO
Not registering command WG|PIO
Not registering command GPLR
Not registering command GPDR
Not registering command GAFR
Not registering command GPIO
Not registering command GPIOST
Registering command LOADLIBRARYEX
Registering command NLEDSET
Not registering command TRACE
Not registering command TRACEMASK
Not registering command TRACE2
Not registering command TRACETYPE
Not registering command TRACE2TYPE
Not registering command TRACEFORWATCH
Not registering command INSN
Not registering command INSNREENABLE
Not registering command INSNREG1
Not registering command INSNREG2
Not registering command INSN2
Not registering command INSN2REENABLE
Not registering command INSN2REG1
Not registering command INSN2REG2
Registering command KILL
Registering command PS
Registering command LSMOD
Registering command ADDR2MOD
Not registering command AC97
Not registering command ATIDBG
Initializing for machine 'Default'
Haret is not running in 'system' mode. Major functionality will not be present.
Exception on cpu id detect
Welcome, this is HaRET 0.5.2 running on WindowsCE v6.0
Minimal virtual address: 00010000, maximal virtual address: 7FFFFFFF
Detected machine Default/generic (Plat='AT8X0' OEM='BSP Version: AIVCE6_NANO_Rel1.04.1.01')
CPU is ? running in user mode
Enter 'HELP' for a short command summary.
Running WSAStartup
Starting gui
In initdialog
Found machine Default
executing startup.txt
HaRET(1)# set RAMSIZE 0x08000000
HaRET(2)# set ramaddr 0x10000000
HaRET(3)# set MTYPE 1667
HaRET(26)# set cmdline "ppp.nostart=0 mddi.width=240 mddi.height=320 msm_sdcc.msmsdcc_fmax=32000000 pm.sleep_mode=0 no_console_suspend"
HaRET(27)# boot
boot KERNEL=zimage INITRD=
Opening file zimage
boot params: RAMADDR=10000000 RAMSIZE=08000000 MTYPE=1667 CMDLINE='ppp.nostart=0 mddi.width=240 mddi.height=320 msm_sdcc.msmsdcc_fmax=32000000 pm.sleep_mode=0 no_console_suspend'
Boot FB feedback: 1
Failed to lock 379 pages (code 6)
Calling WSACleanup
Shutting down
My questions:
1) is there a form to load android from Windows Embedded CE 6? If not,
2) how can i replace windows embedded CE 6 with android?
As far as I know, ROMs are device-specific, so You just can't flash a random device with random ROM. You need a ROM that's specifically cooked for that specific device.
That being said, I am not familiar with Haret. And I could be wrong
mpedrozoduran said:
Hello,
Recently i bought a chinese navigator with Windows Embedded CE 6. The device specs are:
Platform=AT8X0
OEM=BSP Version: AIVCE6_NANO_Rel1.04.1.01
core=ARM1136JF-S
name=AT840
vend=SiRF
Im trying to install android from this thread: forum.xda-developers.com/showthread.php?t=619980
Now, when i run HaRET, it says: "haret is not running on 'system' mode. Major functionallity...", then haret opens and when i hit the run button it says: "Failed to lock 379 pages (code 6)".
This is the log file from haret:
===== HaRET 0.5.2 =====
Setting KMode to true.
Old KMode was 0
Finished initializing output
Loading dynamically bound functions
Function 'AllocPhysMem' in library 'coredll' at 40026BF8
Function 'FreePhysMem' in library 'coredll' at 40026C3C
Unable to load library 'gx'
Unable to load library 'gx'
Unable to load library 'gx'
Unable to load library 'gx'
Function 'LoadLibraryExW' in library 'coredll' at 4003AF48
Function 'NLedSetDevice' in library 'coredll' at 4005168C
Function 'GetSystemPowerStatusEx2' in library 'coredll' at 4002C894
Function 'SleepTillTick' in library 'coredll' at 40026C68
Function 'CreateToolhelp32Snapshot' in library 'toolhelp' at 4012107C
Function 'CloseToolhelp32Snapshot' in library 'toolhelp' at 401210CC
Function 'Process32First' in library 'toolhelp' at 40121190
Function 'Process32Next' in library 'toolhelp' at 40121208
Function 'Module32First' in library 'toolhelp' at 401213EC
Function 'Module32Next' in library 'toolhelp' at 40121470
Function 'Heap32ListFirst' in library 'toolhelp' at 4012155C
Function 'Heap32ListNext' in library 'toolhelp' at 40121680
Function 'Heap32First' in library 'toolhelp' at 4012178C
Function 'Heap32Next' in library 'toolhelp' at 401218FC
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Detecting current machine
Trying to detect machine (Plat='AT8X0' OEM='BSP Version: AIVCE6_NANO_Rel1.04.1.01')
Wince reports processor: core=ARM1136JF-S name=AT840 cat= vend=SiRF
Looking at machine Alpine
Looking at machine Apache
Looking at machine AximX50
Looking at machine AximX5
Looking at machine Beetles
Looking at machine Blueangel
Looking at machine Himalaya
Looking at machine Magician
Looking at machine Universal
Looking at machine H1910
Looking at machine H1940
Looking at machine H2200
Looking at machine H3600b
Looking at machine H3700
Looking at machine H3800
Looking at machine H3900
Looking at machine H4000
Looking at machine H4300
Looking at machine H5000
Looking at machine H6340
Looking at machine HX2000
Looking at machine HX4700
Looking at machine Sable
Looking at machine Wizard
Looking at machine Hermes
Looking at machine Trinity
Looking at machine Athena
Looking at machine G500
Looking at machine Artemis
Looking at machine Herald
Looking at machine Prophet
Looking at machine RX3000
Looking at machine Treo700wx
Looking at machine e310
Looking at machine e740
Looking at machine Acer_n30
Looking at machine Mio_P550
Looking at machine Kaiser
Looking at machine Loox5xx
Looking at machine Loox400
Looking at machine MioA701
Looking at machine Wallaby
Looking at machine Raphael
Looking at machine Jornada820
Looking at machine H3100
Looking at machine H3600a
Looking at machine Tornado
Looking at machine Libra
Looking at machine Generic Intel PXA27x
Looking at machine Generic Intel PXA
Looking at machine Generic Intel StrongArm
Looking at machine Generic TI OMAP
Looking at machine Generic TI OMAP15xx
Looking at machine Generic Samsung s3c24xx
Looking at machine Generic MSM7xxxA
Looking at machine Generic MSM7xxx
Looking at machine Generic Atlas
Looking at machine Generic ARM 920t
Looking at machine Generic ARM 926
Looking at machine Generic ARM v6
Looking at arch Generic Intel PXA27x
Exception on arch Generic Intel PXA27x detect
Looking at arch Generic Intel PXA
Exception on arch Generic Intel PXA detect
Looking at arch Generic Intel StrongArm
Looking at arch Generic TI OMAP
Looking at arch Generic TI OMAP15xx
Looking at arch Generic Samsung s3c24xx
Looking at arch Generic MSM7xxxA
Looking at arch Generic MSM7xxx
Looking at arch Generic Atlas
Looking at arch Generic ARM 920t
Exception on arch Generic ARM 920t detect
Looking at arch Generic ARM 926
Exception on arch Generic ARM 926 detect
Looking at arch Generic ARM v6
Exception on arch Generic ARM v6 detect
Detecting ram size
WinCE reports memory size 67108864 (phys=51556352 store=2269184)
Mapping mmu table
Exception on mmu table lookup
Unable to map in mmu table! Many functions will not work.
Build L1 reverse map
Found 0 uncached and 0 cached L1 mappings (ignored 0).
Not registering command IGPIO
Not registering command WG|PIO
Not registering command GPLR
Not registering command GPDR
Not registering command GAFR
Not registering command GPIO
Not registering command GPIOST
Registering command LOADLIBRARYEX
Registering command NLEDSET
Not registering command TRACE
Not registering command TRACEMASK
Not registering command TRACE2
Not registering command TRACETYPE
Not registering command TRACE2TYPE
Not registering command TRACEFORWATCH
Not registering command INSN
Not registering command INSNREENABLE
Not registering command INSNREG1
Not registering command INSNREG2
Not registering command INSN2
Not registering command INSN2REENABLE
Not registering command INSN2REG1
Not registering command INSN2REG2
Registering command KILL
Registering command PS
Registering command LSMOD
Registering command ADDR2MOD
Not registering command AC97
Not registering command ATIDBG
Initializing for machine 'Default'
Haret is not running in 'system' mode. Major functionality will not be present.
Exception on cpu id detect
Welcome, this is HaRET 0.5.2 running on WindowsCE v6.0
Minimal virtual address: 00010000, maximal virtual address: 7FFFFFFF
Detected machine Default/generic (Plat='AT8X0' OEM='BSP Version: AIVCE6_NANO_Rel1.04.1.01')
CPU is ? running in user mode
Enter 'HELP' for a short command summary.
Running WSAStartup
Starting gui
In initdialog
Found machine Default
executing startup.txt
HaRET(1)# set RAMSIZE 0x08000000
HaRET(2)# set ramaddr 0x10000000
HaRET(3)# set MTYPE 1667
HaRET(26)# set cmdline "ppp.nostart=0 mddi.width=240 mddi.height=320 msm_sdcc.msmsdcc_fmax=32000000 pm.sleep_mode=0 no_console_suspend"
HaRET(27)# boot
boot KERNEL=zimage INITRD=
Opening file zimage
boot params: RAMADDR=10000000 RAMSIZE=08000000 MTYPE=1667 CMDLINE='ppp.nostart=0 mddi.width=240 mddi.height=320 msm_sdcc.msmsdcc_fmax=32000000 pm.sleep_mode=0 no_console_suspend'
Boot FB feedback: 1
Failed to lock 379 pages (code 6)
Calling WSACleanup
Shutting down
My questions:
1) is there a form to load android from Windows Embedded CE 6? If not,
2) how can i replace windows embedded CE 6 with android?
Click to expand...
Click to collapse
BUMP... a year later, there has to be some more info. On this? I'm looking to do the exact same thing. How about running Android from the SD? Any additional info, it links will help. Thanks
i also ahve a 4` Chinese YF intl GPS ...
can some one port an android build into that ...
very eager to delete wince 5
hello , i`m looking to do the same but i didnt find out yet ?
Bump again
These Chinese GPS units are everywhere and they are cheap as hell. Would buy one today if we could get Andriod running on them. The WinCE Roms are readily available on GPSPassion Forum and
austech.info/gps/40751-chinese-gps-firmware-thread.html
They aren't the experts on the Windows platform that those on this site are. Seems like it should be simple for those that know?
I'm looking for the solution too. I think that topic will grow. I will try today some tricks on my china device, and try to report effects.
Hello,
Any thoughts on this?
I too would like to see Android on my "generic" Chinese HU
sergani said:
Hello,
Any thoughts on this?
I too would like to see Android on my "generic" Chinese HU
Click to expand...
Click to collapse
Can't count how many threads started to this topic here at XDA. If you'ld have read them all carefully you'ld have noticed that it's not possible to replace WinCE by Android. All you could try is to get a dual-boot solution up and running. And even this I failed to do so, because couldn't find an Android version that matches the techn. specs of an WinCE ( navigation ) device.
True, Thanks
Sent from my GT-N7100 using Tapatalk
Hate to necro-bump, but I bought one of these chinese gps units.
There is an android icon which boots what I can only guess is an android emulator within WinCE 6.
This gives full android functionality running in parallel with the wince interface. In fact, the units GPS runs on the android emulated part (iGo)
I can extract files somehow and post for you guys if someone tells me how (know nothing about wince)
there should be some way of putting windows explorer for wince on your sd card and launching it. From there perhaps you could copy the android launch app onto the sd card?

why no LiveUSB image?

Hi I'm trying to get other OS's to Intel Atom Baytrail-T Windows 8.1 tablet, and so far I have managed to get the following booted to the desktop:
Ubuntu and variation(all)
Puppy Linux Slackware
So I'm asking why you don't make a LiveUSB image, so people can try before installing - not every HW in the world is compatible, so wasting time on installing only to find out that you HW is not compatible could give this OS a bad rep..
Also, something that are not very clear on your homepage: After install, how do you install app's? I don't see Google Play store mentioned anywhere.
With kind regards
JBJ
EDIT: HW spec here incl. the parts I found in linux:
http://www.murga-linux.com/puppy/viewtopic.php?p=925141#925141
insomniacno1 said:
Hi I'm trying to get other OS's to Intel Atom Baytrail-T Windows 8.1 tablet, and so far I have managed to get the following booted to the desktop:
Ubuntu and variation(all)
Puppy Linux Slackware
So I'm asking why you don't make a LiveUSB image, so people can try before installing - not every HW in the world is compatible, so wasting time on installing only to find out that you HW is not compatible could give this OS a bad rep..
Also, something that are not very clear on your homepage: After install, how do you install app's? I don't see Google Play store mentioned anywhere.
With kind regards
JBJ
Click to expand...
Click to collapse
The iso can be burned to a USB and run as a live session. I'm confused. Not really sure what it is you are asking. Also, the current version has some incompatibly with Baytrail devices. There is an Alpha version out for that, though.
I don't have any experience with those devices but I think @Vioner and @greatbal do. Maybe one of them can chime in.
Play store is in the app drawer in Google folder.
I'll test Phoenix OS USB on my Baytrail device and get back to you.
@bg260 - It is not clear in the description that it can be burned as a LiveUSB - thats why I asked - it says that it can be made as bootable USB installer. I'm not interested in installing it on the internal storage right now, I wanted to run it from the USB first to see if all HW got recognized, and if rotation were working.
In Linuxium and Puppy Linux Slacko I could not get sound or rotation to work - still working on that.
@Vioneer - Cool I will wait
insomniacno1 said:
@bg260 - It is not clear in the description that it can be burned as a LiveUSB - thats why I asked - it says that it can be made as bootable USB installer. I'm not interested in installing it on the internal storage right now, I wanted to run it from the USB first to see if all HW got recognized, and if rotation were working.
In Linuxium and Puppy Linux Slacko I could not get sound or rotation to work - still working on that.
@Vioneer - Cool I will wait
Click to expand...
Click to collapse
Oh OK. I thought you were referring to the iso that I created.
Here you go. I made this for you. It is an Alpha release. Baytrail compatible to a point . Very hush, hush......so you didn't get it from me
Remember this is only for testing please feel free to report issues, but it is not intended to be a fully functioning system yet.
Phoenix OS Baytrail/Mesa .iso
You can either follow my guide here:
http://forum.xda-developers.com/android/development/guide-phoenixos-v1-0-9-rooted-iso-gapps-t3420779
or use my portable guide:
View attachment AndroidX86+Install+Guide+Installer.zip
Just unzip, open the folder and run the <HTML> with your web browser.
Let me know how it goes:laugh:
Do you see why I may have been a little confused?
bg260 said:
Oh OK. I thought you were referring to the iso that I created.
Here you go. I made this for you. It is an Alpha release. Baytrail compatible to a point . Very hush, hush......so you didn't get it from me
Remember this is only for testing please feel free to report issues, but it is not intended to be a fully functioning system yet.
Phoenix OS Baytrail/Mesa .iso
You can either follow my guide here:
http://forum.xda-developers.com/android/development/guide-phoenixos-v1-0-9-rooted-iso-gapps-t3420779
or use my portable guide:
View attachment 3907531
Just unzip, open the folder and run the <HTML> with your web browser.
Let me know how it goes:laugh:
Do you see why I may have been a little confused?
Click to expand...
Click to collapse
Hi bg260, thank you for the .iso, unfortunately it ends up in grub> prompt on boot - just like the official version do.
Do you have some suggestions on how to boot this?
Could it be because I used unetbootin to make the usb?
Also I like to have persitence on this, could I just take a clean casper-rw of 3.9GB and rename it to data.img?
With kind regards
JBJ
Ps: I'm in Linux(Xubuntu 14.04 LTS) and don't have windows on my laptop(never going back to windows).
insomniacno1 said:
Hi bg260, thank you for the .iso, unfortunately it ends up in grub> prompt on boot - just like the official version do.
Do you have some suggestions on how to boot this?
Could it be because I used unetbootin to make the usb?
Also I like to have persitence on this, could I just take a clean casper-rw of 3.9GB and rename it to data.img?
With kind regards
JBJ
Ps: I'm in Linux(Xubuntu 14.04 LTS) and don't have windows on my laptop(never going back to windows).
Click to expand...
Click to collapse
So that I'm clear, is your intention to install to HDD? Or are you wanting a permanent install to USB. If the latter, I have no idea, to install to HDD there are several ways to do it. Mostly by unpacking iso straight to partition and the invoking the insmod command.
That's just Phoenix putting grub.cfg in wrong place. It needs to be in EFI:/boot/grub/grub.cfg
I'll try to get a better response within 1-2days.
Hi, I like to test it from the liveusb first(thats why persistence file) then later install on the internal storage of my tablet(removing windows and recovery partition, but leaving 100mb bootloader partition). So far I got linuxium 16.04 and 16.10 to boot(with nomodeset Kernel mode setting) and run where touchscreen, wi-fi and bluetooth work, but rotation, sound don't work. Puppy Linux Slacko boots(with i915.modeset=0) but wi-fi, sound and bluetooth is not working.
I like to keep my options open and get the best OS with the least footprint, but with working HW - it's a 16GB tablet where windows takes up 90% of the space and leaves 3GB free. Not even enough to install ubuntu or android. Thats why I'm looking into alternative ways of testing it.
My main OS is Peach OSI(xubuntu 14.04 LTS) and I don't have windows. So please take in mind this with any answers I got mkusb, unetbootin, live USB installer and dd utility for copying .iso to usb(but dd is not good as it limits the free space on the usb to the size of the .iso). For the life of me, I don't understand why people still makes .iso that needs Fat32, when we have so many other bootable filesystems that can handle -> 4GB .
insomniacno1 said:
Hi, I like to test it from the liveusb first.
Click to expand...
Click to collapse
I here rumors of people running Phoenix OS from an Sdcard.
Hi, I made the usb stick with uNetbootin and created new folders named /boot/grub/ - Copied grub.cfg to the /boot/grub folder and got it to boot to menu where I could choose to try phoenix or install. After choosing Try Phoenix it boots but after finding phoenix on /dev/sda1 the screen goes black. I tried:
nomodeset vga=788
nomodeset
i915.modeset=0
with all these it goes a bit further, but after "detecting phoenix" and "Android" written on the screen there are just a blinking cursor and no more. It's stuck.
It must be something missing or wrong with the boot parameters.
Can you help me get this boot all the way?
/boot/grub/grub.cfg
set timeout=6
menuentry 'Run Phoenix OS without Installation' --class android-x86 {
search --set=root --file /kernel
linux /kernel root=/dev/ram0 androidboot.hardware=android_x86 SRC=/ nomodeset vga=788
initrd /initrd.img
}
menuentry 'Install Phoenix OS to Harddisk' --class android-x86 {
search --set=root --file /kernel
linux /kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 INSTALL=1 DEBUG=
initrd /initrd.img
}
Click to expand...
Click to collapse
/efi/boot/grub.cfg
set timeout=6
menuentry 'Run Phoenix OS without Installation' --class android-x86 {
search --set=root --file /kernel
linux /kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/ vga=788
initrd /initrd.img
}
menuentry 'Install Phoenix OS to Harddisk' --class android-x86 {
search --set=root --file /kernel
linux /kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 INSTALL=1 DEBUG=
initrd /initrd.img
}
Click to expand...
Click to collapse
/isolinux/isolinux.cfg
default vesamenu.c32
timeout 50
label livem
menu label Live CD - ^Run Phoenix OS without installation
kernel /kernel
append initrd=/initrd.img root=/dev/ram0 androidboot.hardware=android_x86 quiet SRC= DATA= vga=788
label install
menu label Installation - ^Install Phoenix OS to harddisk
kernel /kernel
append initrd=/initrd.img quiet root=/dev/ram0 androidboot.hardware=android_x86 INSTALL=1 DEBUG=
Click to expand...
Click to collapse
/isolinux/syslinux.cfg
default vesamenu.c32
timeout 50
label livem
menu label Live CD - ^Run Phoenix OS without installation
kernel /kernel
append initrd=/initrd.img root=/dev/ram0 androidboot.hardware=android_x86 quiet SRC= DATA= vga=788
label install
menu label Installation - ^Install Phoenix OS to harddisk
kernel /kernel
append initrd=/initrd.img quiet CMDLINE INSTALL=1 DEBUG=
Click to expand...
Click to collapse
/syslinux.cfg made by uNetbootin but not being used on UEFI machines, only grub.cfg is being used.
default menu.c32
prompt 0
menu title UNetbootin
timeout 100
label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit root=/dev/ram0 androidboot.hardware=android_x86 quiet SRC= DATA= vga=788
label ubnentry0
menu label Live CD - ^Run Phoenix OS without installation
kernel /kernel
append initrd=/initrd.img root=/dev/ram0 androidboot.hardware=android_x86 quiet SRC= DATA= vga=788
label ubnentry1
menu label Installation - ^Install Phoenix OS to harddisk
kernel /kernel
append initrd=/initrd.img quiet CMDLINE INSTALL=1 DEBUG=
label ubnentry2
menu label Untitled Entry Grub 0
kernel /kernel
append initrd=/initrd.img quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/ vga=788
label ubnentry3
menu label Untitled Entry Grub 1
kernel /kernel
append initrd=/initrd.img quiet root=/dev/ram0 androidboot.hardware=android_x86 INSTALL=1 DEBUG=
Click to expand...
Click to collapse
EDIT:
I since tried using nomodeset xforcevesa and dd utilty, mkusb and liveusb installer(like pendrive linux) same thing happens, Android x86 flashes and black screen with blinking cursor and stuck there.
Must be something wrong with the image.
It boots on my Z3740 BayTrail-T tablet after putting grub.cfg in the right place.
Did you have the nomodeset and vga= in the file by default?
Have you tried without these? I boot fine. Also without i915.modeset=0 - this disables Intel gpu
And all you're interested in is the EFI:/boot/grub/grub.cfg
Nothing more.
Vioner said:
It boots on my Z3740 BayTrail-T tablet after putting grub.cfg in the right place.
Did you have the nomodeset and vga= in the file by default?
Have you tried without these? I boot fine. Also without i915.modeset=0 - this disables Intel gpu
And all you're interested in is the EFI:/boot/grub/grub.cfg
Nothing more.
Click to expand...
Click to collapse
Ok, lets start from an end
1. how do make your usb, which tool / which OS?
2. Could you post your grub.cfg?
3. could you post the iso you are using - just to make sure its not a problem with the image?
From the start "my" grub.cfg only had vga=788 - that booted to black screen with no cursor and hanged.
Only if I use kernel mode setting parameters will it continue to boot and I get all the way until it has to switch to loading the desktop and here it stops after printing Android x86 and then black screen with blinking cursor. This basically has happened on all android versions I tried - I never get to the desktop.
The Z3735E cpu is suppose to be able to run android as this were the intended OS when the cpu were made.
Intel cancelled their own android version for this cpu and it is no longer to be found, and it were based on 2.1 - so not really up to date.
With kind regards
JBJ
I just found out that allot of other people have had problems with apha version. Also, that at the blinking cursor if I press Enter it shows that I'm actually at the android prompt [email protected]:/ #
Just downloaded the latest .iso from the homepage and of course it still has no boot folder - I take from your post above that this is a common problem.
Also, after adding the boot/grub/grub.cfg and booting get the correct menu, choose Try Phoenix... - black screen without blinking cursor. This is on a different class 10 usb 3.0 stick.
Same thing with nomodeset vga=788
But with nomodeset vga=791 which is 1024x768 24bit I get to the prompt again.
"#¤%%&&T&//"@
How do you login to android from prompt?
Update: replacing quiet with acpi=off and adding nomodeset vga=795 (1280x1024) to the end of the kernel parameter line makes this go beyond detecting Phoenix OS and actually start loading it - Very slowly - a whole lot of ............................... on the screen. Once in a while the light go out and I have to press ctrl to see what is going on.
How about you guys make the loading a bit faster, I run this from USB 3.0 class 10. Ubuntu and Puppy linux, loads way faster than this one.
Regarding the black screen, if would seem that on these tablets the brightness is reversed, so instead of starting up with max brightnes you start up with no brighness at all, and isnce tablet don't have keyboard with fn key its extremely difficult to adjust brighness while booting. A helpful kernel parameter would be nice.
Problem is very old and is described here: https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=712180
UPDATE:
One and a half hour later still loading.
Never mind I will return to Phoenix when the bugs are fixed - and I have more patience!
I'm right now running Androidx86 6.0 r1 32bit(can also run 64bit) on my tablet with nomodeset as only kernel parameter. It boot right away and the only thing so far that don't work is bluetooth.
So I will call Phoenix OS bad programming!
insomniacno1 said:
Just downloaded the latest .iso from the homepage and of course it still has no boot folder - I take from your post above that this is a common problem.
Click to expand...
Click to collapse
I know that the .iso I made has worked for quite a few. I'm just throwing this out but, you say it finds phoenix on /dev/sda1.
I have had problems when testing a new build. If i already have Phoenix installed on the hard drive the probe will detect and boot it, even with a live USB. /dev/sda1 should not be the USB unless you have no Hard disk installed. Should be /dev/sdb1 or sdc1. I'm wondering if you have phoenix grub installed in a hidden sector. Try
Code:
sudo dd
I'm assuming from your experience that you know the power of that command. It will write zeros over the partition. Hidden sectors and all.
Please don't post that sda is normally your internal hdd, if you run this command from a linux system then if might break your os.
When running Phoenix from USB on the tablet, the USB becomes sda1 because the tablet use GPT and not MBR.
As stated above, androidx86 booted into the desktop with the nomodeset, unfortunately that also put the tablet in low graphic mode.

Help- Stuck on boot in terminal

I have installed phonix os via exe file then click reboot.
On 1st boot it was showing be only black screen and nothing coming up. So I forcefully restrat it. Then it showing be me this screen.
How can I solve it?
rabin69x said:
I have installed phonix os via exe file then click reboot.
On 1st boot it was showing be only black screen and nothing coming up. So I forcefully restrat it. Then it showing be me this screen.
How can I solve it?
Click to expand...
Click to collapse
Cursor might be active ,type
Code:
logcat
And check output
I have the same problem, after that screen the backlight of the lcd blinks 2 times and then my laptop restarts. I tried different settings in grub.cfg and it shows some signs of life only if I put the parameter nomodeset, I see phoenix os logo and then the hdd turns off, if i put video=-16 video=LVDS-1:d I listen the hdd working but the screen is completely off. I think that my gpu is not supported. I don't know compile the drivers. I have too much troubles with amd hd8180. Any solution?
update: I tried the x32 version and there are many problems on boot:
service media.audio_flinger died
accept_ra_rt_table no such file or directory
libgapi has text relocation
the icing on the cake is signal 11 segmentation fault refferred to surfaceflinger
Hi, I was have a same problem when i install phoenix 2.5.3 to my alcatel plus 12 2 in 1 notebook ( n3350/4gb ram/32 internal storage + 32Gb ext / 11.6 " FHD / win 10 home ) after finish install the i boot, i will be black screen with cursor in the left corner event i restart again still same, nothing else happening, i allready try to install in internal, external & flash disk the result still the same. Can any one help me ? before this i install in my lenovo notebook G40-30 AMD A8 work fine.
linuxandroid said:
I have the same problem, after that screen the backlight of the lcd blinks 2 times and then my laptop restarts. I tried different settings in grub.cfg and it shows some signs of life only if I put the parameter nomodeset, I see phoenix os logo and then the hdd turns off, if i put video=-16 video=LVDS-1:d I listen the hdd working but the screen is completely off. I think that my gpu is not supported. I don't know compile the drivers. I have too much troubles with amd hd8180. Any solution?
update: I tried the x32 version and there are many problems on boot:
service media.audio_flinger died
accept_ra_rt_table no such file or directory
libgapi has text relocation
the icing on the cake is signal 11 segmentation fault refferred to surfaceflinger
Click to expand...
Click to collapse
Stuck also on boot: cannot detect the phoenix
Hello, I am trying to install phoenix as a dual boot on an HP X2. I have downloaded the latest version from the website (64bit version) and it installs normally on the hard drive. At reboot, I went to the BIOS and disabled the secure boot (it is UEFI boot by the way). I then restarted and I get the dual boot option. I select phoenix and I get the "Detecting Phoenix OS prompt, only that I got dots that populate the entire screen (I even let it run overnight with no luck).
I then tried to install phoenix onto a SDHC 16GB thumb drive. Install went fine but at boot, the BIOS does not have the option to boot on SD card, only on USB. So, I placed the SDHC card onto a USB adapter and it boots onto the SDHC via USB but I have the same issue: I got dots that populate the entire screen.
Any idea of what I could do to be able to install it? I want it on my drive.
Thanks.
PC is: HP 10-p018wm (walmart edition of HP pavilion X2).
x5-Z8350, 4GB RAM, 64GB eMMC
Hi I am also stucked at A N D R O I D x86_64:/ #
anyone can help?
Did anyone find a solution for this yet please help i tried everything :crying:
Edit : i'm using the latest version of phoenix os
I am also experiencing boot issues with Phoenix OS. I've also tried RemixOS and Bliss. All show the same issue. I'm using a Lenovo Yoga 920.
Trying to think outside of Android, specifically, I started looking at compatibility with Linux in general and the Yoga device. It looks like (and I could be wrong here...pretty new to Android_x86) the kernel needs to be up to v. 4.15. (https://forums.lenovo.com/t5/forums...Special_Interest_Linux/thread-id/10264/page/2)
If anyone has any ideas, I'm open to testing.
I got mine to boot by editing the grub file, adding nomodeset and editing vga to vga=ask then picking the 1024x768 32 bit option. Anything else and it won't pass the terminal.
Intel i5-4210u
Intel HD / Nvidia 840m
Legacy BIOS
staffwand said:
I got mine to boot by editing the grub file, adding nomodeset and editing vga to vga=ask then picking the 1024x768 32 bit option. Anything else and it won't pass the terminal.
Intel i5-4210u
Intel HD / Nvidia 840m
Legacy BIOS
Click to expand...
Click to collapse
So, is that located in "C:\Program Files\phoenixstart\config"? In that folder, I see grub.cfg and grub-64.cfg. Since I'm on a 64 bit OS, I assume it's the grub-64.cfg that I need to modify.
Finally, I just want to make sure I have the parameters set properly. Can you please verify the line I am changing is from this:
linux /EFI/PhoenixOS/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/PhoenixOS vga=788
to this:
linux /EFI/PhoenixOS/kernel quiet nomodeset root=/dev/ram0 androidboot.hardware=android_x86 SRC=/PhoenixOS vga=ask
I am also unsure if I can set my BIOS to legacy. I'll have to double check.
hotwired34 said:
So, is that located in "C:\Program Files\phoenixstart\config"? In that folder, I see grub.cfg and grub-64.cfg. Since I'm on a 64 bit OS, I assume it's the grub-64.cfg that I need to modify.
Finally, I just want to make sure I have the parameters set properly. Can you please verify the line I am changing is from this:
linux /EFI/PhoenixOS/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/PhoenixOS vga=788
to this:
linux /EFI/PhoenixOS/kernel quiet nomodeset root=/dev/ram0 androidboot.hardware=android_x86 SRC=/PhoenixOS vga=ask
I am also unsure if I can set my BIOS to legacy. I'll have to double check.
Click to expand...
Click to collapse
so ? did it work ?
Jinreu said:
so ? did it work ?
Click to expand...
Click to collapse
It doesn't look like modifying the file(s) in "C:\Program Files\phoenixstart\config" had any impact. To test which file was being read, I changed the timeouts on both from the default timeout of 5 seconds to 10 and 15. When I rebooted, the countdown was still 5, so there is another file somewhere else that's being read.
There was an option to change the parameters from GRUB. I went into that and modified it to have the nomodeset and vga=ask, however, that didn't do it for me.
Going to try going into the BIOS to see if I can get it changed to legacy. I'll let you know how it goes.
hotwired34 said:
It doesn't look like modifying the file(s) in "C:\Program Files\phoenixstart\config" had any impact. To test which file was being read, I changed the timeouts on both from the default timeout of 5 seconds to 10 and 15. When I rebooted, the countdown was still 5, so there is another file somewhere else that's being read.
There was an option to change the parameters from GRUB. I went into that and modified it to have the nomodeset and vga=ask, however, that didn't do it for me.
Going to try going into the BIOS to see if I can get it changed to legacy. I'll let you know how it goes.
Click to expand...
Click to collapse
it didn't work for me either, even when i change to legacy i tried typing 'logcat' the logs are going too fast i can't read anything
i see something like this in the logs
Code:
I ServiceManager: service 'media.audio_flinger' died
I ServiceManager: service 'media.player' died
I ServiceManager: service 'media.resource_manager' died
hotwired34 said:
It doesn't look like modifying the file(s) in "C:\Program Files\phoenixstart\config" had any impact. To test which file was being read, I changed the timeouts on both from the default timeout of 5 seconds to 10 and 15. When I rebooted, the countdown was still 5, so there is another file somewhere else that's being read.
There was an option to change the parameters from GRUB. I went into that and modified it to have the nomodeset and vga=ask, however, that didn't do it for me.
Going to try going into the BIOS to see if I can get it changed to legacy. I'll let you know how it goes.
Click to expand...
Click to collapse
It'd be in the hidden ESP partition. I'd test with just adding nomodeset by editing the entry before it boots [e on grub menu]
hotwired34 said:
So, is that located in "C:\Program Files\phoenixstart\config"? In that folder, I see grub.cfg and grub-64.cfg. Since I'm on a 64 bit OS, I assume it's the grub-64.cfg that I need to modify.
Finally, I just want to make sure I have the parameters set properly. Can you please verify the line I am changing is from this:
linux /EFI/PhoenixOS/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/PhoenixOS vga=788
to this:
linux /EFI/PhoenixOS/kernel quiet nomodeset root=/dev/ram0 androidboot.hardware=android_x86 SRC=/PhoenixOS vga=ask
I am also unsure if I can set my BIOS to legacy. I'll have to double check.
Click to expand...
Click to collapse
Yeah, looks good. Did it boot for you?
---------- Post added at 07:05 AM ---------- Previous post was at 06:06 AM ----------
I actually used Remix OS' grub to set the boot options. Edited one of the boot options to:
find --set-root /PhoenixOS/kernel
kernel /PhoenixOS/kernel root=/dev/ram0 androidboot.hardware=android_x86 REMOUNT_RW=1 SRC=/PhoenixOS quiet nomodeset vga=ask
initrd /PhoenixOS/initrd.img
boot
staffwand said:
Yeah, looks good. Did it boot for you?
---------- Post added at 07:05 AM ---------- Previous post was at 06:06 AM ----------
I actually used Remix OS' grub to set the boot options. Edited one of the boot options to:
find --set-root /PhoenixOS/kernel
kernel /PhoenixOS/kernel root=/dev/ram0 androidboot.hardware=android_x86 REMOUNT_RW=1 SRC=/PhoenixOS quiet nomodeset vga=ask
initrd /PhoenixOS/initrd.img
boot
Click to expand...
Click to collapse
It didn't boot. However, looking at your grub entry...it looks completely different. Here's my whole grub entry for PhoenixOS:
menuentry "Phoenix OS" {
search --set=root --file /EFI/PhoenixOS/kernel
linux /EFI/PhoenixOS/kernel quiet nomodeset root=/dev/ram0 androidboot.hardware=android_x86 SRC=/PhoenixOS vga=ask
initrd /EFI/PhoenixOS/initrd.img
}
Would you mind posting your whole grub entry for PhoenixOS?
I too am getting almost a similar problem. I installed the latest version 2.6.0 via the exe installer. It shows the line:
Detecting android x86... Found at dev/sda5
And the pc automatically restarts?... Any way to get it fixeD?
man , how can i fix this problem ? stuck at A N D R O I D x86_64:#
anyone please share solution for this? i am also facing same problem

Categories

Resources