Forum RSS Feed Follow @ Twitter Follow @ Twitter

Thread Rating:
  • 3 Vote(s) - 2.33 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[REQUEST] Asus eeepc 1025C
#41
Thumbs Up 
I ´m using a Asus 1025c 64 bit with a ram memory 4gb but just use 2.99gb.

You must have to unistall the mod driver graphic

The way is:
msconfig / system startup / advanced options / enable maximum memory
Now put any value above 3400. After this, press "OK" and "apply"
The Windows will restart and you have 2.99gb in Windows 64bits.
Now you can install the mod driver graphic.
Work with Windows 7 Ultimate 64 bits. I don´t know with other Windows editions.
Thanks for the Modd BIOS!!!!

Sorry for my english!!! i´m using google translator!!
find
quote
#42
(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.

x64 and new microcode "patch" works great! Thanks a lot!!! I have an 1025c 4gb Ram
find
quote
#43
testking 70-488Im via Mexico AS WELL AS try your but dosent run
find
quote
#44
(05-01-2014, 05:23 PM)xenon Wrote: That GFX_Vista_Win7_64_8.15.8.1050_Beta5.exe works for my Asus 1025C in Windows 7 x64 though.

And what about the drivers for the video card GMA 3600 series? Possible to make it to work with 4 Gb of memory? I checked. When installing on Windows 7 x64 i get BSOD. You can solve this problem?
find
quote
#45
Thumbs Up 
(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.

Works great with atom N2800 here ! Thanks a lot xenon ! Smile
find
quote
#46
Hello! I just bought a Gateway LT4010u netbook. It has prettymuch the same hardware: Intel N2600 processor, GMA 3600, etc. It also has the same RAM limitations. I'd like to mod the BIOS but have no experience with doing so. What software did you guys use for this and could you give me a basic walk through or point me in the right direction for more info? Thanks in advance!

This is the link to the latest BIOS: BIOS_Gateway_1.09_A_A.zip
find
quote
#47
Hello,

I have no idea how to upgrade the bios using Xenon files. Any help will be much appreciated!

Thanks!
find
quote
#48
Cool, I got it.

I downloaded the BUPDATER flash tool from the asus site. Created a FreeDOS bootable usb with unetbootin. Copied the bupdater and the rom file from Xenon on the USB, booted and flashed. Works like a charm.

Thank you very much!
find
quote
#49
Great bios mod, my asus eeepc 1025C now runs 64-bit lubuntu Smile
Thanks!
find
quote
#50
Thanks for that, Xenon! Working great!
find
quote


Forum Jump:


Users browsing this thread: 3 Guest(s)