After taking some holidays, it's now time to get back to this big final push for ABIv0.
As a reminder, here is the short term plan:
1) Upgrade ABIv0 fully to 20241102 codebase
2) Synchronize ABIv0 and ABIv11 codebases to minimize differences
3) Provide synchronized releases of ABIv11 and ABIv0
My expectation is that phase 1) will take considerably more time then phases 2) and 3). Taking this into account, in order two avoid two full releases close to each other (after 1) and after 3) ), I will only make the final release after phase 3 is completed. I expect this release to happen by end of Q1 2025.
Throughout the development cycle we will be working with several builds which will each time bring us closer to final release. Please keep in mind that those builds can introduce serious regressions and are only intentended for you to test. If you want to update your working installations - always make backups. Additionally, please do not make public any software compiled on those test builds.
When reporting issues you find, please always retest against a clean reference ISO: [url]https://www.axrt.org/download/aros/v0/AROS-20220318-1-pc-i386-boot-iso.zip.[/url]
If issue you find is not a regression but existing problem, check if the issues is not already reported at [url]https://github.com/deadwood2/AROS/issues [/url]and if not, let me know.
That's it for now. Watch this space for first update build in coming days!
Edited by deadwood on 16-12-2024 11:42, 4 months ago
And here comes first ISO: [url]https://axrt.org/development/AROS-20221221-D01-pc-i386-boot-iso.zip[/url]
The main thing to check for now is whether it boots and installs on your real hardware. The process on re-integrating backport changes into main code base can result in some regressions, so be on the lookout for anything strange.
Here is the change log. If you compare it with x86_64 release 20211221 you will notice many things "missing". This is beacuse these things were already backported to ABIv0 before and are thus not "new".
[code]
AROS ABIv0 20221221-D01 changes:
Functionalities:
Initial work on audio driver for Windows-hosted AROS (Kalamatee)
Work on interrupt handling (Kalamatee)
processor.resource reading CPU speed on hosted AROS (Kalamatee)
Continued work on nvme.device (Kalamatee)
Initial work on power/battery management (Kalamatee)
Improvements in drawing on Graph.mcc (Kalamatee)
Enable AHI-Handler (Kalamatee)
Updates:
AROS build system (deadwood, Kalamatee)
More unit tests added (deadwood)
libz 1.2.12 (Kalamatee)
Kernel (Kalamatee)
libjpeg 9e (Kalamatee)
freetype 2.12.1 / freetype2.library v6.5 (Kalamatee)
libglu 9.0.2 / glu.library v2.2 (Kalamatee)
Turkish catalogs update for number of applications (Mazze)
Functional fixes:
wingdi.hidd (Kalamatee)
elf2hunk (Kalamatee)
exec.library (Kalamatee, deadwood)
muimaster.library (bugs: Arexx port not enabled) (deadwood)
deadwood I have tested on WMware 20221221-D01 also integrated on AROS One, no restrictions at the moment, are there any particular applications to test to encounter any regression ?
Regarding AROS Hosted Windows, the audio still does not work and the videos still work too fast!
Do you recommend integrating 20221221-D01 on the new AROS One due out in the next few days ?
[url=https://www.arosworld.org/infusions/forum/index.php?viewforum&forum_id=16][b]AROS One All Thread[/b][/url]
[url=https://sites.google.com/view/arosone][b]AROS One Home Site[/b][/url]
[url=https://www.facebook.com/profile.php?id=100095334408019][b]AROS One Facebook[/b][/url]
OK thanks, I am now proceeding with the test on Acer Aspire One ZG5 Netbook and Dell Inspiron Mini 910 !
[url=https://www.arosworld.org/infusions/forum/index.php?viewforum&forum_id=16][b]AROS One All Thread[/b][/url]
[url=https://sites.google.com/view/arosone][b]AROS One Home Site[/b][/url]
[url=https://www.facebook.com/profile.php?id=100095334408019][b]AROS One Facebook[/b][/url]
- Netbook Dell Inspiron Mini 910 Mobile IntelGMA 945GSE -> Native Mode and VESA Works Fine
- Netbook ACER Aspire One ZG5 Intel GMA Mobile 945SE -> Does not work Native Mode and VESA
- Laptop ACER ASpire 5920 NVIDIA GeForce 8600M GS -> Does not work Native mode and VESA
- Samsung R730 Intel HD Graphics Laptop -> Does not work Native Mode and VESA
[url=https://www.arosworld.org/infusions/forum/index.php?viewforum&forum_id=16][b]AROS One All Thread[/b][/url]
[url=https://sites.google.com/view/arosone][b]AROS One Home Site[/b][/url]
[url=https://www.facebook.com/profile.php?id=100095334408019][b]AROS One Facebook[/b][/url]
I used the usual Live Pendrive, created with Build 20221221-D01 I have no errors only black screen
[url=https://www.arosworld.org/infusions/forum/index.php?viewforum&forum_id=16][b]AROS One All Thread[/b][/url]
[url=https://sites.google.com/view/arosone][b]AROS One Home Site[/b][/url]
[url=https://www.facebook.com/profile.php?id=100095334408019][b]AROS One Facebook[/b][/url]
When you boot with last option (safe mode) screen switched to VGA text mode and you should see some output on it. If not, can you record a video of what is happening from the moment grub menu shows to the moment booting stops?
- Laptop ACER ASpire 5920 NVIDIA GeForce 8600M GS -> Works Fine
- Netbook ACER Aspire One ZG5 Intel GMA Mobile 945SE -> Black screen and bright white dot (no message on screen)
- Samsung R730 Intel HD Graphics Laptop -> Black screen and bright white dot (no message on screen)
Con Samsung R730 e ACER Aspire One ZG5, the Grub starts regularly, then after the choice stops on a black screen and a white dot
[url=https://www.arosworld.org/infusions/forum/index.php?viewforum&forum_id=16][b]AROS One All Thread[/b][/url]
[url=https://sites.google.com/view/arosone][b]AROS One Home Site[/b][/url]
[url=https://www.facebook.com/profile.php?id=100095334408019][b]AROS One Facebook[/b][/url]
This time even more kernel re-integration happened so it's possible it will be even more broken. Test only hardware support (booting/install). Doesn't yet make sense to test for application regression.
Change log below. Items added in D02 are below dashed lines.
[code]
AROS ABIv0 20230430-D02 changes:
Functionalities:
Initial work on audio driver for Windows-hosted AROS (Kalamatee)
Work on interrupt handling (Kalamatee)
processor.resource reading CPU speed on hosted AROS (Kalamatee)
Continued work on nvme.device (Kalamatee)
Initial work on power/battery management (Kalamatee)
Improvements in drawing on Graph.mcc (Kalamatee)
Enable AHI-Handler (Kalamatee)
-----
First working version of nvme.device is available (Kalamatee)
Stabilized handling of WARM reset, implemented missing shutdown handlers (Kalamatee)
Requesters add scroll bars if too much text is shown (Kalamatee)
Updates:
AROS build system (deadwood, Kalamatee)
More unit tests added (deadwood)
libz 1.2.12 (Kalamatee)
Kernel (Kalamatee)
libjpeg 9e (Kalamatee)
freetype 2.12.1 / freetype2.library v6.5 (Kalamatee)
libglu 9.0.2 / glu.library v2.2 (Kalamatee)
Turkish catalogs update for number of applications (Mazze)
-----
libz 1.2.13 (Kalamatee)
libpng 1.6.39 / png.library v53.2 (Kalamatee)
freetype 2.13.0 / freetype2.library v6.6 (Kalamatee)
libudis86 (Kalamatee)
Functional fixes:
wingdi.hidd (Kalamatee)
elf2hunk (Kalamatee)
exec.library (Kalamatee, deadwood)
muimaster.library (bugs: Arexx port not enabled) (deadwood)
-----
Correctly handle __stdiowin when also using C library (deadwood)
exec.library (bugs: wrong disassembly due to wrong start address) (deadwood)
dos.library (bugs: SFS not working with > 4GB RAM) (deadwood)
C:Install-Grub2 (bugs: not working with > 4GB RAM) (deadwood)
pciusb.device (bugs: EeePC USB boot not working) (Neil)
pciusb.device (bugs: too long boot delay on AspireOne ZG5) (Neil)
ntfs-handler (bugs: accessing non existent entries) (Kalamatee)
pciusb.device (workaround for MosChip MCS9990, detect addtional ports) (Kalamatee)
timer.device (bugs: can issues interrupt after warm reboot) (Kalamatee)
C:Decoration (bugs: wrong rendering of paletted pngs) (Kalamatee)
Stability fixes:
fd2pragma, fd2inline (Kalamatee)
WiMP (Kalamatee)
fat-handler (Kalamatee)
muimaster.library (Kalamatee)
freetype2.library (bugs: memory override) (deadwood)
-----
exec.library (bugs: crash when showing disassembly in alert requester) (deadwood)
pci.hidd (bugs: crash when bridge is not present) (deadwood)
[/code]
- Netbook Dell Inspiron Mini 910 Mobile IntelGMA 945GSE -> Native Mode and VESA Works Fine
- Netbook ACER Aspire One ZG5 Intel GMA Mobile 945SE -> Native Mode and VESA Works Fine
- Laptop ACER ASpire 5920 NVIDIA GeForce 8600M GS -> Only works in Safe Mode
- Samsung R730 Intel HD Graphics Laptop -> Native Mode and VESA Guru (see screenshot), Safe Mode Works Fine
[url=https://www.arosworld.org/infusions/forum/index.php?viewforum&forum_id=16][b]AROS One All Thread[/b][/url]
[url=https://sites.google.com/view/arosone][b]AROS One Home Site[/b][/url]
[url=https://www.facebook.com/profile.php?id=100095334408019][b]AROS One Facebook[/b][/url]
For ACER ASpire 5920 VESA mode last running Build "Jul 2 2023"
Samsung R730 VESA mode last operating until Build "Jan 30 2024
[url=https://www.arosworld.org/infusions/forum/index.php?viewforum&forum_id=16][b]AROS One All Thread[/b][/url]
[url=https://sites.google.com/view/arosone][b]AROS One Home Site[/b][/url]
[url=https://www.facebook.com/profile.php?id=100095334408019][b]AROS One Facebook[/b][/url]
We've made the last big jump and now ABIv0 is based on most up-to-date master branch. From now own it makes sense to not only test booting and installation but also test applications for regression.
Known issues:
- random crash during installation on ata.device
- InstallAROS can only be installed on unit 0 (HDD needs to be primary master)
- slow boot on both recommended ASUS boards
Functionalities:
Initial work on audio driver for Windows-hosted AROS (Kalamatee)
Work on interrupt handling (Kalamatee)
processor.resource reading CPU speed on hosted AROS (Kalamatee)
Continued work on nvme.device (Kalamatee)
Initial work on power/battery management (Kalamatee)
Improvements in drawing on Graph.mcc (Kalamatee)
Enable AHI-Handler (Kalamatee)
First working version of nvme.device is available (Kalamatee)
Stabilized handling of WARM reset, implemented missing shutdown handlers (Kalamatee)
Requesters add scroll bars if too much text is shown (Kalamatee)
-----
Improvements to identification of filesystems in icon.library (Kalamatee)
Added name pattern matching to Break command (Mazze)
Further work in InstallAROS to support EFI booting (Kalamatee)
You can view all discussion threads in this forum. You cannot start a new discussion thread in this forum. You cannot reply in this discussion thread. You cannot start on a poll in this forum. You cannot upload attachments in this forum. You cannot download attachments in this forum.