Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 3 Vote(s) - 2.33 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
Advenced options insydeh20 rev 3.5
Last Post: MDJ
Today 10:35 AM
» Replies: 0
» Views: 11
ASUS RAMPAGE III EXTREME BIOS - V1601 - ...
Last Post: DEza
Today 09:42 AM
» Replies: 219
» Views: 137888
[Request] HP/Compaq NX9600/zd8000/X6000 ...
Last Post: k24a1
Today 09:33 AM
» Replies: 19
» Views: 456
[REQUEST] BIOS Unlock ASUS X550IK / K550...
Last Post: genius239
Today 09:31 AM
» Replies: 27
» Views: 1897
[REQUEST] Eglobal S210H BIOS Unlock
Last Post: genius239
Today 09:19 AM
» Replies: 116
» Views: 12454
[REQUEST] BIOS Unlock/Mod Lenovo ST50 Th...
Last Post: code
Today 08:28 AM
» Replies: 0
» Views: 34
[REQUEST] Lenovo Y50-70 (9ECNxxWW) BIOS ...
Last Post: Dudu2002
Today 08:12 AM
» Replies: 2307
» Views: 548607
Dell VESA mode 103 conflict.
Last Post: William P
Today 08:03 AM
» Replies: 2
» Views: 4563
Request Asus ROG Strix G15 G513IM-HN002 ...
Last Post: Oblivious
Today 06:14 AM
» Replies: 1
» Views: 177
[REQUEST] GL504GS BIOS unlock
Last Post: genius239
Today 01:34 AM
» Replies: 59
» Views: 14026
[REQUEST] Lenovo Y50-70 (9ECNxxWW) White...
Last Post: ivladut94
Yesterday 06:05 PM
» Replies: 1913
» Views: 331463
[REQUEST] Asus VivoBook K56CM BIOS Unloc...
Last Post: William.Hunting
Yesterday 03:58 PM
» Replies: 12
» Views: 2352
[REQUEST] Lenovo V580(c) (H1ETxxWW) Whit...
Last Post: salador
Yesterday 03:31 PM
» Replies: 626
» Views: 110860
Acer Aspire 7750G Restart Loop after cha...
Last Post: DrAether
Yesterday 02:51 PM
» Replies: 5
» Views: 145
[REQUEST] Sony VAIO SVE-151 & SVE-171 (R...
Last Post: Andros33
Yesterday 10:50 AM
» Replies: 52
» Views: 29721
[REQUEST] HP Erica6 AMI bios 8906 vF.03
Last Post: qrwvsofnbvsidof
Yesterday 09:37 AM
» Replies: 22
» Views: 3290
[Request] HP Probook 4540S Whitelist Rem...
Last Post: YUG
Yesterday 09:12 AM
» Replies: 19
» Views: 10030
[REQUEST] Acer Aspire V5-131 & V5-171 BI...
Last Post: luizrbtm
Yesterday 07:19 AM
» Replies: 172
» Views: 33817
[REQUEST] Lenovo B5400 (J7ETxxWW) Whitel...
Last Post: floraflora
Yesterday 05:29 AM
» Replies: 128
» Views: 25725
Lenovo Ideapad l340-15api BIOS Unlock Re...
Last Post: Dudu2002
Yesterday 05:20 AM
» Replies: 1
» Views: 108

[REQUEST] Asus eeepc 1025C
#71
Thank you Xenon, for your excellent work. I'm installing Linux Mint 20.1 x64. My 1025C gets a second chance!
find
quote
#72
(04-14-2014, 06:24 AM)xenon Wrote: I got it! The culprit is the code that does this in BIOS: [MSR 0x122] |= 3;
So, just blank (NOP) out that piece of code in BIOS and have fun with x64. I don't have any experience with BIOS modding, but I am familiar with assembly language programming and almost everything in Intel SDM.
It took me quite some time to figure out there are 2 places to patch (for bootstrap processor and application processors).
Below are some notes to help you gain confidence that nothing fishy is being added. Use your hex editor compare function to compare between the BIOS file from Asus and my patched version.

Original (starting point):
1025C-ASUS-1301.ROM
2097152 bytes
SHA-256: 73bae3b7e061e4d6054e70b0405150ed93258d39b5561bdfb902554edd3e0a4f

Code:
//32-bit mode
53        push  ebx
6aff      push  0xffffffff
53        push  ebx
6a03      push  0x3
6822010000 push  0x122
e85c240000 call  func //NOP out this instruction
83c414    add    esp,0x14


//32-bit mode
b922010000 mov    ecx,0x122
0f32      rdmsr
0c03      or    al,0x3
0f30      wrmsr //NOP out this instruction

After NOP out the 2 locations with 0x90 (7 bytes in total),
SHA-256: af673c221dd145ea9faa495b5fac21d945541396a72cec3943ec1581e4a7167b

With that, you can enjoy your x64 system.
Optionally, you can update the microcode as well. I discovered Acer AOD270 BIOS has a newer version of the microcode.
In Asus 1025C (and old BIOS version of Acer AOD270): Version 0x010C, 2011-11-23
In Acer AOD270: Version 0x010D, 2011-12-22

With new microcode,
SHA-256: f568ec0f4ec31cc0a12b469a5092a233285bcfb018c6bdbd05a3ba5b765ad347

Note the hashes are on 2097152-byte ROM file, not zip file.

Immense thanks for the custom BIOS! I can confirm it worked for an old Asus Eee PC 1025C.

The only issue I had is that the ethernet does not work at all, but I didn't try it before flashing the BIOS, so it may already have been the case.

The processor is antiquated, so it's pretty hard to get a system that won't make it run at 100% all the time. I went with Linux Mint XFCE 20.2, and it works very well, while still being user-friendly.
find
quote


Forum Jump:


Users browsing this thread: 2 Guest(s)