Ventanas Vista FABRICANTE DE LOS EQUIPOS ORIGINALES Adjudicación BIOS Mod Método por Agregando RAJA Mesa con Dinámica Memoria Domicilio

Ventanas Vista FABRICANTE DE LOS EQUIPOS ORIGINALES activación chasquido método exigir un SLP 2.0 ( sistema Cerrado con llave Preinstallation 2.0) complaciente BIOS placa madre. Nuevo marcado FABRICANTE DE LOS EQUIPOS ORIGINALES computador ea con un, o ofertas no- así- antiguo placa madre un BIOS libre versión mejorada al un aquel apoyos SLP 2.0 con RAJA mesa y firmado Ventanas Mercado ( fabricante de los equipos originales IDENTIFICAR y Mesa Identificar). Si usted está usando más viejo computador o DIY placa madre, suno levantado fortuna aunque. Chino computomaníacos haber gestionado a mod el BIOS areponer oagregar el Raja (software Autorización Interno Código) mesa a el ACPI mesa. However, el reemplazo de existente ACPI mesa mayo causa pérdida de cierto facciones, mientras adición de RAJA mesa mayoincompatible en computador con diferente tamaño de memoria, como BIOS esduro compuesto con el SLIC’s mesa físico memoria domicilio cuál limitar el mod BIOS al máquina suestado modified único.

Así, el método a mod BIOS porVentanas Vista FABRICANTE DE LOS EQUIPOS ORIGINALES apoyo con anteriormente usado estacionario RAJA memoria domicilio es dudoso como el memoria domicilio testamento estar cambiado cuándo el memoria tamaño cambiado, y usuarios necesidad a modificar el RAJA domicilio enACPITBL.BIN o bien ellos wont’ poder autoarranque a el sistema, disallowing circulación de masas de la mod FABRICANTE DE LOS EQUIPOS ORIGINALES BIOS. Así el Chino computomaníacos refinar el técnica a permitir dinámica físico memoria domicilio asignación de RAJA mesa es estado usado. Con dinámica memoria asignación, físico memoria tamaño lata estar cambiado sin cualquier consentimiento de BIOS no- complaciente. Al lado de, anterior método de agregando RAJA mesa mayo exigir usuarios a llamarada BIOS a MEMORIA DE LECTURA FIJA 2 períodos, primero con el mod BIOS y posterior con el original BIOS, mientras el BIOS con esto refinado método con dinámica memoria domicilio registro exigir solamente uno llamarada como máximo.

Herramientas y herramientas requerido:

  1. MODBIN6
  2. CBROM219
  3. WinHEX
  4. Hiew 7.4 (Hiew32) (único por Adjudicación BIOS, si usted haber Hiew32 usted no más exigir IDA 5.0)
  5. IDA 5.0
  6. UltraEdit

El instrucción a crear un mod Vista FABRICANTE DE LOS EQUIPOS ORIGINALES BIOS con dinámica memoria domicilio asignación facultdad es complicado, y recomendado por experto único. Al lado de, esto artículo es traducido por desde documentos en Chino, así el exactitud de la traducción no está garantizado. Si usted en realidad necesidad hacer su BIOS ser capaz de activar FABRICANTE DE LOS EQUIPOS ORIGINALES versión de Ventanas Vista, tentativa eldispuesto-mod BIOS ( con estacionario domicilio), software con base enVista Cargador FABRICANTE DE LOS EQUIPOS ORIGINALES BIOS emular, o software con base enFABRICANTE DE LOS EQUIPOS ORIGINALES BIOS Emular Caja de las herramientas. Otro popular Vista chasquido contenerTimerLock cuál automáticamente aplicarAvisadores controlador Esto cursillo es prueba de concepto único, como cada BIOS es diferente, y de aquí el valores o pasos o cosas modified mayo estar diferente.

aviso: Alteración a BIOS mayo invalidar garantía, causa computador a incapaz a autoarranque arriba o otro irrecuperable efecto. Hacer él a su poseer peligro.

Si usted precisar ayuda en mod BIOS por Vista activación, irseesto hilo.

  1. Crear un temporario carpeta (Vista o BIOS es usted como) a directorio principal (C:\).
  2. Download CBROM 2.19 ( depende de en adonde usted download, esté necesidad a cambiar nombre el ejecutable a cbrom.exe como ilustrado en este artículo), MODBIN6 2.01.01, SLIC.BIN ( nombrado acpislic.bin cuál lata estar variado, cuál es el RAJA mesa porción de BIOS) desde download vínculos sobre, y local ellas en el temporario carpeta.
  3. Extracto, artículo de exportación o guardar el XXXXXXXX.BIN ( nombre lata estar cambiado, cuál es el placa madre BIOS aquel usted necesidad a hachazo por Windows Vista FABRICANTE DE LOS EQUIPOS ORIGINALES activación). Fácilmente camino es a sencillamente download el BIOS firmware del computador o placa madrefabricantes tal como ASUS, Gigabyte, MSI, Acerbar, HP, Dell, Lenovo y etc.
  4. Determinar cuál BIOS porción de lima es el campo de RSDT…FACS localizado:
    1. Enelevada mando pronto (odisable UAC), tipo el partidarias mando:

      CBROM.EXE XXXXXX.BIN d

      Usted testamento ver algo como abajo pantalla:

      CBROM V2.19 (CAward) Software 2001 Reservados todos los derechos.

      ******** XXXXXXXX.BIN BIOS componente********

      no Ítem- Nombre Original- Tamaño Comprimido- Tamaño Original- Lima- Nombre
      =====================================================
      0. Sistema BIOS 20000h128.00K() 13B3Eh78.81K() 83IID318.BIN
      1. XGROUP CÓDIGO 0DFF0h55.98K() 0993Ch38.31K() awardext.rom
      2. ACPI mesa 043E5h16.97K() 01A46h6.57K() ACPITBL.BIN
      3. EPA LOGO 0168Ch5.64K() 002AAh0.67K() AwardBmp.bmp
      4. YGROUP MEMORIA DE LECTURA FIJA 0F570h61.36K() 0482Dh18.04K() awardeyt.rom
      5. GRUPO Memoria de lectura fija[ 0] 04CD0h19.20K() 02261h8.59K() _EN_CODE.BIN
      6. Other404E0000(:) 03476h13.12K() 00EB4h3.68K() 64N8IIP.BMP
      7. Other404F0000(:) 0345Dh13.09K() 008B9h2.18K() 64N8P4P.BMP
      8. Other40500000(:) 0345Dh13.09K() 008CCh2.20K() 64N8P4HT.BMP
      9. Other40510000(:) 04286h16.63K() 00A7Eh2.62K() 64N8P4E.BMP
      10. Other40520000(:) 04286h16.63K() 00B58h2.84K() 64N8P4HE.BMP
      11. Other40530000(:) 0345Dh13.09K007D9h1.96K()() 64N8ICPD.BMP
      12. PCI Romano[] 0D000h52.00K07DA8h31.41K()() RTM8100.LOM

      Total compresa código espacio = 4B000h300.00K()
      Total comprimido código tamaño = 31788h197.88K()
      Permanecer compresa código espacio = 19878h102.12K()

      ** Micro Código Información**
      Actualización IDENTIFICAR CPUID | Actualización IDENTIFICAR CPUID | Actualización IDENTIFICAR CPUID | Actualización IDENTIFICAR CPUID
      ——————+——————–+——————–+——————
      PGA478 2E 0F29|

    2. En sobre mayúsculas y minúsculas, interior XXXXXXX.BIN, no se ha ggroup.bin ( adonde “RSDTFACPDSDTAPICHPETMCFGFACS” o semejante ACPI mesas índice campo es localizado), así RSDT…FACS campo es localizado interior el sistema BIOS octieto código, y a modificar esto necesidad a uso MODBIN6. Si su BIOS contener ggroup.bin, usted lata uso CBROM a extracto y seperate ggroup.bin BIOS parte como lima.

      Abajo es el muestra CBROM producción de “CBROM.EXE XXXXXX.BIN d” mando por BIOS con ggruoup.bin (Gigabyte GEORGIA-G1975X BIOS como ejemplo):

      no Ítem- Nombre Original- Tamaño Comprimido- Tamaño Original-Fi
      ================================================
      0. Sistema BIOS 20000h128.00K1492Ah82.29KG1975X.BIN()()
      1. XGROUP CÓDIGO 0F7B0h61.92K0A8E6h42.22Kawardext.rom()()
      2. EPA LOGO 0168Ch5.64K0030Dh0.76KAwardBmp.bmp()()
      3. GRUPO ROM18[] 00EF0h3.73K00B77h2.87Kggroup.bin()()
      4. YGROUP MEMORIA DE LECTURA FIJA 07140h28.31K04D7Ch19.37Kawardeyt.rom()()
      5. FNT1 MEMORIA DE LECTURA FIJA 02D28h11.29K02038h8.05Kfont1.awd()()
      6. FNT2 MEMORIA DE LECTURA FIJA 03278h12.62K01F18h7.77Kfont2.awd()()
      7. FNT3 MEMORIA DE LECTURA FIJA 025FCh9.50K017FBh6.00Kfont3.awd()()
      8. GRUPO Memoria de lectura fija[ 0] 06010h24.02K02787h9.88K_EN_CODE.BIN()()
      9. GRUPO Memoria de lectura fija[ 1] 06510h25.27K02A1Fh10.53K_FR_CODE.BIN()()
      10. GRUPO Memoria de lectura fija[ 3] 06420h25.03K02A75h10.61K_GR_CODE.BIN()()
      11. GRUPO Memoria de lectura fija[ 4] 068D0h26.20K02A74h10.61K_SP_CODE.BIN()()
      12. GRUPO Memoria de lectura fija[ 8] 04EF0h19.73K02575h9.36K_B5_CODE.BIN()()
      13. GRUPO ROM10[] 04F60h19.84K025E9h9.48K_GB_CODE.BIN()()
      14. GRUPO ROM11[] 05E50h23.58K02A85h10.63K_JP_CODE.BIN()()
      15. PCI Romano[] 0F200h60.50K09594h37.39KICH7RAID.BIN()()
      16. PCI ROMB[] 10000h64.00K09A15h38.52Kb169d.pxe()()
      17. LOGO1 MEMORIA DE LECTURA FIJA 00B64h2.85K00520h1.28Kdbios.bmp()()
      18. PCI ROMC[] 04000h16.00K02287h8.63KITE8212.ROM()()
      19. Other40670000(:) 01AADh6.67K00B75h2.86KPPMINIT.ROM()()
      20. OEM0 CÓDIGO 025B3h9.42K01B37h6.80Kdbf.bin()()
      21. GRUPO ROM24[] 00132h0.30K0011Eh0.28KSPECIAL.FNT()()
      22. ACPI mesa 09640h37.56K0352Ch13.29KASUSACPI.BIN()()

      Total compresa código espacio = 67000h412.00K()
      Total comprimido código tamaño = 57613h349.52K()
      Permanecer compresa código espacio = 0F9EDh62.48K()

      ** Micro Código Información**
      Actualización IDENTIFICAR CPUID | Actualización IDENTIFICAR CPUID | Actualización IDENTIFICAR CPUID | Upd
      ——————+——————–+——————–+—–
      Ranura 0A 0F32| PGA423 2C 0F25| 00000000 00000000 0000
      00000000 00000000 0000 0000| 00000000 00000000 0000
      00000000 00000000 0000 0000| 00000000 00000000 0000
      00000000 00000000 0000 0000| 00000000 00000000 0000
      00000000 00000000 0000 0000| 00000000 00000000 0000
      00000000 00000000 0000 0000|

    3. Por BIOS con ggroup.bin, extracto el ggroup.bin con el partidarias mando:

      CBROM.EXE G1975X.bin grupo extracto

      Usted should ver el partidarias producción como abajo pantallas:

      CBROM V2.19 (CAward) Software 2001 Reservados todos los derechos.
      Entrar un extracto nombre del archivo :(ggroup.bin)
      [grupo] MEMORIA DE LECTURA FIJA es extracto a ggroup.bin

    4. Separado, guardar y extracto el ACPITBL.BIN por usando el partidarias mando:

      CBROM.EXE 050318.BIN acpi extracto

      Usted should ver el partidarias producción desde CBROM:

      CBROM V2.19 (CAward) Software 2001 Reservados todos los derechos.
      Entrar un extracto nombre del archivo :(ACPITBL.BIN)
      [ACPI] MEMORIA DE LECTURA FIJA es extracto a ACPITBL.BIN

    5. Por BIOS sin ggroup.bin ( esos con ggroup.bin lata saltar esto paso), lancha MODBIN6, selecto XXXXXXXX.BIN ( mosto estar nombrado en .BIN extensión, si no cambiar nombre él. Suel BIOS a modificar a agregar el RAJA mesa a fin de que su’ SLP 2.0 complaciente). Hacer no cerrar la ventana de MODBIN6, y aguardar el ORIGINAL.BIN ser extracto y crear en el temporario carpeta.
  5. Seguir el abajo instrucciones a modificar ACPITBL.BIN:
    1. Ejecutar UltraEdit y abierto ACPITBL.BIN BIOS imagen lima.
    2. Búsqueda texto por RSDT.
    3. Atrás RSDT es el octieto aquel indicar el duración de RSDT mesa. Agregar 4 a esto número en HECHICERÍA formato. Por ejemplo, si el valor indicado es 002C, modificar y editar el valor a ponerse 0030. Nota aquel el revés secuencia de parejas cuándo keying en UltraEdit Hechicería redactora (i.e. entrar como 30 00 en lugar de 00 30).
    4. Insertar ( no reponer) adicional 4 octetos de 00 valor después de el original duración (002C) de RSDT mesa ( normalmente enfrente de FACPt, o FXCPt por cierto Gigabytes mobo). Usted lata copia y pasta el 4 octetos de 00 desde otro sitio a esto sitio. Esto modificación y alteración es a proporcionar espacio a tienda el RAJA mesa en futuro pasos, así acordarse de esto domicilio ( para este guía, asumir esto sitio es SLICaddress). En este ejemplo, SLICaddress valor es 002C.

      ACPITBL.BIN Ante Modificar
      Ante modificación de ACPITBL.BIN en UltraEdit

      ACPITBL.BIN Después de Modificar
      Después de modificación de ACPITBL.BIN en UltraEdit a asignar espacio por RAJA mesa.

    5. Cheque el total duración de ACPITBL.BIN si el duración lata estar dividido con todas sus letras por 4. Si no, agregar 1 a 3 octetos de 00 al final de la BIOS imagen lima a fin de que el duración lata estar dividido por 4 sin cualquier resto. Éste es a asegurar aquel después de fusionar con SLIC.BIN imagen lima, el encabezado domicilio de RAJA mesa lata estar dividido por 4 sin resto también.

      ACPITBL.BIN Ante Modificar por 4 División
      Cheque si el duración de ACPITBL.BIN ( el último domicilio de la lima + 1) lata estar dividido por 4 sin resto. En este ejemplo, ante esto paso modificación, el último octieto has HECHICERÍA domicilio de 43E8, así el duración de la lima es 43E9, cañón estar dividido por 4 con todas sus letras sin resto.

      ACPITBL.BIN Después de Modificar por 4 Dividir
      Después de 4 división cheque modificación, añadido 3 00 valor octetos.

    6. Modificar OEM_ID y OEM_Table_ID según su requisitos ( normalmente _ASUS_ y Cuaderno). Aludir amejorado agregar RAJA mesa instrucción a paso 8 de parte 2 por más información.
    7. Guardar el lima.
    8. Ejecutar el partidarias mando a fusionar y remiendo el RAJA mesa contenido con el modified ACPITBL.BIN a obtener el final laboral copia de ACPITBL.BIN:

      COPIA ACPITBL.BIN B + SLIC.BIN B ACPI.BIN B

      nota Según su requisito, uso el correcto ACPI.BIN, i.e. ASUS por ASUS FABRICANTE DE LOS EQUIPOS ORIGINALES Identificar, Lenovo por Lenovo FABRICANTE DE LOS EQUIPOS ORIGINALES IDENTIFICAR y etc.

  6. Seguir el abajo pasos a hallazgo el posición de la espacio aquel temporariamente tienda el valor de la domicilio de encabezados de cada mesas en el código de ORIGINAL.BIN o ggroup.bin. Esto domicilio testamento estar asumido como TempBuffer_Address:
    1. Ejecutar Super a abierto ORIGINAL.BIN o ggroup.bin.
    2. Ejecutar IDA.

      IDA

    3. Chasqueo en Vaya entrar IDA. Después selecto y abierto ORIGINAL.BIN lima.
    4. En elcarga un nuevo limadialecto caja, bajo el sección deprocesador tipo”, bajar el menú y selectointelecto 8086× processors80686p:”.

      Procesador Tipo de IDA

    5. Después de seleccionado, golpe elcolecciónbotón a la derecha.
    6. Chasqueo enbienbotón, y después tropezar conbotón cuándo preguntado a confirmarhacer usted necesidad a cambio el procesador tipo a 80686p?”

      Confirmar Procesador Tipo Cambio

    7. En dialecto caja preguntado a confirmarhacer usted necesidad a disassemble él como un 32- bit código?”, avanzarnobotón como manipulación testamento estar hecho en 16- bit modo.

      IDA escoger bit modo

    8. En el Cordeles Ventana a la derecha, hallazgo y colocar el RSDT…FACS carácter cordel secuencia, y doble chasqueo en él.

      RSDT cordel en Cordeles Ventana

    9. Posición el cursor al sitio de la R carácter. Después prensauntecla, y después RSDTFACS… carácter cordel testamento demostrar. Esto texto secuencia de RSDTFACS… testamento ser llamado ACPItables.

      R posición
      Posición cursor al línea de R.

      Cordel Ventanas UN Prensa
      Después de planchado UN tecla.

    10. Posición el cursor después de el RSDTFACS… cordel ACPItables (db 1EH).

      Después de ACPItables

      Prensa el “C” tecla. UN bloque de Asamblea código testamento demostrar.

      Asamblea código

    11. Pero allí es otro código aquel no tieneestado disassembled a Asamblea código. Así posición el cursor al primero permanecer armado código. En este caso, sulínea de unk_CC49 después de el RSDT…FACS cordel ACPItables con tal que por db 1Eh. Después prensa el “C” tecla a convertir y disassemble el otro BIOS octieto código.
    12. Mover el cursor a través de el líneas de la partidariasllamadabloque.

      Llamada Bloque

    13. Cuidado por lollamadalínea aquel lata desplegarse código como abajo:

      empujón eax
      empujón cx
      empujón ebp
      xor ebp, ebp
      mov cx, TABLE_Numbers ( temporariamente uso MESA _Numbers a representar un valor)
      mov edi, eax

      En este ejemplo, suel línea dellamada sub_CCD4″.

    14. Doble chasqueo en sub_CCD4 ir al código sección de sub_CCD4. Si el corriente pantalla modo es en gráfico, derecho chasqueo y selectotexto Presentaciónen la contexto menú a interruptor a texto modo.
    15. Interior esto bloque de código, recobrar el 3 importante variables TABLE_Numbers,ACPItables_adress,TempBuffer_Adress,and registro su valor. En este ejemplo, el valor de la variables está 4, CC20, 89C4 respectivamente, adonde direcciones está aproximadamente localizado a CCDC,CCE2, CD12 respectivamente.

      Valor desde Llamada Bloque

    16. Uso el valor de TempBuffer_Adress (89C4 desde paso sobre) a partido con cada mesa en RSDT…FACS texto cordel, con aumento de 4 después de cada mesa ( partido mesa). Por ejemplo:

      89C4 RSDT
      89C8 FACP
      89CC DSDT
      89D0 Apical
      89D4 FACS
      89D8
      89DC

      El anterior bloque de código duplicar el requerido mesas en ACPITBL BIOS imagen según RSDTFACS… cordel a un libre memoria domicilio, y tienda éstos valor de direcciones en espacio especificado por TempBuffer_Address, y después eventualmente relleno éstos direcciones a unos específico mesas. Así during esto proceso, el historias domicilio valor de TempBuffer_Address tiene que estar asegurar aquel cañón y no está cambiante, o bien mod BIOS testamento faltar.

    17. Interruptor a UltraEdit, y prensa Ctrl-F teclado atajo a registrar D889 (i.e 89D8 valor, el valor de la memoria espacio sitio después de FACS, adonde suun revés con bajo octieto anterior y alto octieto atrás). Prestar atención a unos pocos sitio (82D4, CC91) aquel bajar de FFFF. Más probable usted testamento hallazgo él a un poco sitio. Si usted cañón hallazgo cualquier D889 ( tienda valor de 89D8), después usted lata uso directamente el domicilio (89D8) localizado atrás el domicilio acostumbró tienda FACS (89D4). Cuál bajo RAJA mesa testamento estar añadir inmediatamente atrás FACS, con cordel ponerse algo como RSDTFACSSLIC…, y lata hacer así por obtener empleo sitio poner esto cordel ( mover atrevido 4 octetos o uso nuevo sitio).
    18. However, si usted localizado código como el partidarias cerca el sitio de CC91 en IDA, cuál bajo el sección de código es usado derecho después dellamada sub_CCD4″, y consumir el memoria domicilio de 89D8.

      seg000CC80: sub_CC80 proc cerca ; CÓDIGO XREF: seg000CC52p:
      seg000CC80: empujón ds
      seg000CC81: mov hacha, 0F000h
      seg000CC84: mov ds, hacha
      seg000CC86: asumir dsnothing:
      seg000CC86: agregar edi, 10h
      seg000CC8A: y di, 0FFF0h
      seg000CC8D: mov grande ds89D8h:, edi
      seg000CC95: refrigerante ds
      seg000CC96: asumir dsnothing:
      seg000CC96: retn
      seg000CC96: sub_CC80 endp

      En este caso, uso UltraEdit a registrar el siguiente disponible domicilio desde paso sobre (DC89 por 89DC). Si nada es fundar, esto memoria domicilio sitio lata ser usado para poner RAJA mesa. El problema con esto memoria domicilio asignación es aquel allí es un saltar domicilio o espacio (89D8) entre FACS y RAJA mesas. A apuro esto edición, agregar el texto cordel de FACSSLIC en lugar de justa Raja, como FACS mesa es pequeño y wont’ uso demasiado memoria.

    19. Después de modificación, usted testamento haber el ACPI mesa índice cordel como o RSDT…FACSSLIC o RSDTFACSFACSSLIC…. A accomodate el primero ejemplo de cordel, el todo cordel lata estar mover atrevido ( al frente) por 4 octetos como mencionado sobre. De otra manera, un nuevo sitio tiene que estar identificable a tienda el nuevo texto cordel. Pero en el posterior mayúsculas y minúsculas adonde 8 octetos haber estado añadido, así nosotros necesidad a obtener empleo nuevo sitio para este longevidad cordel. En este ejemplo BIOS, allí es 11 vacío octetos (00) enfrente de el ACPItables_address ( localizado a CC20). Esto vacío octetos should estar nuevo, al lado de, en UltraEdit, no se ha código aquel usos el CC18 o CC1C dos domicilio sitios. Así, el nuevo cordel lata estar nombrar a sitio con comenzando domicilio como CC18.

      Agregar RAJA a BIOS

      Agregar RAJA a BIOS
      Ambulante RSDT cordel atrevido 8 octetos a acomodar nuevo 8 octetos RAJA mesa.

    20. Ahora el ancla domicilio de la RSDTSLIC… cordel has estado movido, y el inicial bit domicilio de la cordel tiene que estar hecho conocido al sistema. Búsqueda en UltraEdit por “20CC” ( el original domicilio), usted testamento hallazgo él a CCE2 domicilio como fundar afuera desde paso sobre. Cambio el 20 a 18 hacer él “18CC” ( domicilio siempre revés cuándo indicar) a indicar el nuevo comenzando domicilio.

      Agregar RAJA a BIOS

      Agregar RAJA a BIOS
      Después de cambiante 20 a 18 a indicar nuevo sitio domicilio.

    21. Desde el RSDT cordel has estado movido, el sitio de FACS mesa has también movido también ( aludir a figuras sobre). El original domicilio de FACS mesa es CC30 mientras nuevo domicilio es CC28 o CC2C. Como en, el resto de la código, el domicilio es estado usado. Así el domicilio de FACS tiene que estar modified también.

      Agregar RAJA a BIOS

      El valor por lo original domicilio es domicilio de ACPItables_address (CC20) + 10 cuál es igual a a CC30. En UltraEdit, registrar 30CC, cuál should encontrar a a la vuelta de referencia sitio de CD35. Cambio el 30CC a 28CC ( por CC28) o 2CCC ( por CC2C).

      Agregar RAJA a BIOS

      Agregar RAJA a BIOS

    22. Contiguo, RAJA mesa tiene que estar agregado a el domicilio o sea estado reservado le en RSDT mesas cordel en ACPI.BIN.

      seg000CD74:
      seg000CD74: sub_CD74 proc cerca ; CÓDIGO XREF: seg000CC5Bp:
      seg000CD74: empujón edi
      seg000CD76: empujón esi
      seg000CD78: mov esi, 0F0000h
      seg000CD7E: mov eax, [esi89C4h+]; Relleno RSDT domicilio a RSDT Ptr
      seg000CD86: o eax, eax
      seg000CD89: jz loc_CE32
      seg000CD8D: mov [esi89C0h+], eax ; RSDT Ptr
      seg000CD95: mov eax, [esi89CCh+]; Relleno DSDT domicilio a FACP
      seg000CD9D: o eax, eax
      seg000CDA0: jz loc_CE32
      seg000CDA4: mov edi, [esi89C8h+]; FACP
      seg000CDAC: mov esedi28h:[+], eax
      seg000CDB2: mov eax, [esi89D4h+]; Relleno FACS domicilio a FACP
      seg000CDBA: o eax, eax
      seg000CDBD: jz loc_CE32
      seg000CDC1: mov edi, [esi89C8h+] ; FACP
      seg000CDC9: mov esedi24h:[+], eax
      seg000CDCF: mov eax, [esi89C8h+]; Relleno FACP domicilio a RSDT24+
      seg000CDD7: o eax, eax
      seg000CDDA: jz loc_CE32
      seg000CDDE: mov edi, [esi89C4h+] ; RSDT
      seg000CDE6: mov esedi24h:[+], eax
      seg000CDEC: cmp octieto ptr [bp1BFh+], 7
      seg000CDF1: jnz breve loc_CDFE
      seg000CDF3: prueba dword ptr [bp1C6h+], 200h
      seg000CDFC: jz breve loc_CE2F
      seg000CDFE:
      seg000CDFE: loc_CDFE: ; CÓDIGO XREF: sub_CD747Dj+
      seg000CDFE: prueba octieto ptr [bp2EBh+], 4
      seg000CE03: jz loc_CE2F
      seg000CE07: mov eax, [esi89D0h+] ; Relleno ACPI domicilio a RSDT28+
      seg000CE0F: o eax, eax
      seg000CE12: jz breve loc_CE2F
      seg000CE14: mov edi, [esi89C4h+]
      seg000CE1C: mov esedi28h:[+], eax
      seg000CE22: mov edi, eax
      seg000CE25: empujón es
      seg000CE26: llamada sub_B4BB
      seg000CE29: refrigerante es
      seg000CE2A: jb breve loc_CE2F
      seg000CE2C: llamada sub_5077

      Del partido mesa aquel partidos el ACPI mesas a respectivo memoria domicilio hecho en paso sobre, uso ella esté partido contra el código sobre. Aquí, nada de la código representando proceso a relleno el datos valor de 89DC domicilio a RSDT mesa, así el partidarias código necesidades ser añadido:

      mov eax, [esi89DCh+] ï¼› 8 octetos
      mov edi, [esi89C4h+] ï¼›8 octetos
      mov esedi2Ch:[+], eax; 6 octetos, el valor de la duración de la ACPI mesas (SLICaddress cuál es 2C).

      Adición de estas código cañón afectar el el resto de la funcionesdomicilio, así unos pocos no crítico código tiene que estar borrado a libre arriba unos espacio.

      En el sobre código, después de todos los días mov eax, [esi????h+], suseguido por el bloque de código como abajo:

      o eax, eax ï¼› 3 octetos
      jz breve loc_CE2F ï¼›2 octetos

      Éstos está verificación añicos cuál es precaución método a evitar colapso o culpa de sistema. However, después de análisis, allí es pareja de verificación añicos aquel lata estar alejado después de reorganización de RSDT mesa. Así, mudanza el datos verificación repuestos de RSDT mesa cuál es localizado como abajo:

      seg000CDD7: o eax, eax ï¼› 3 octetos
      seg000CDDA: jz loc_CE32 ï¼›2 octetos

      y

      seg000CE0F: o eax, eax ï¼› 3 octetos
      seg000CE12: jz breve loc_CE2F ï¼›2 octetos

      Después de haciendo esto, único 10 octetos de espacio es emancipado arriba, pero el mod exigir 22 octetos. En el código sobre, siempre que él relleno arriba el código por RSDT mesa, estará ejecutar esto mando:

      mov edi, [esi89C4h+] ï¼› 8 octetos

      Pero, hace no alterar el valor de la registro o variable cuándo twice él ejecutar el proceso de a completar el RSDT mesa. Así esto mando lata estar ejecutado único una vez. Por cierto, si el nuevo código es colocado aquí, esto mando por lo nuevo código lata estar saltador también. Con esto ajuste, allí testamento bastar espacio en blanco estado vaciado. Extra espacio lata después estar colmado con blanco mando (90 y nop). El final código testamento parecerse a esto:

      seg000CDCF:
      mov eax, [esi89C8h+]; llenar FACP domicilio a RSDT24+
      mov edi, [esi89C4h+] ; RSDT
      mov esedi24h:[+], eax
      mov eax, [esi89DCh+]
      mov esedi2Ch:[+], eax
      nop
      nop
      nop
      nop
      cmp octieto ptr [bp1BFh+], 7
      jnz breve loc_CDFE
      prueba dword ptr [bp1C6h+], 200h
      jz breve loc_CE2F
      prueba octieto ptr [bp2EBh+], 4
      jz loc_CE2F
      mov eax, [esi89D0h+] ; llenar ACPI domicilio a RSDT28+
      seg000CE22: mov esedi28h:[+], eax el domicilio para este mando cañón estar cambiado.

      El domicilio sitio de la código eso será todo borrado y insertado tiene que estar recordado:

      seg000CDD7: o eax, eax ï¼› 3 octetos
      seg000CDDA: jz loc_CE32 ï¼›2 octetos
      5 octetos comenzando desde CDD7

      seg000CE0F: o eax, eax ï¼› 3 octetos
      seg000CE12: jz breve loc_CE2F ï¼›2 octetos
      seg000CE14: mov edi, [esi89C4h+]
      58+ octetos llamativo desde CE0F

      seg000CDEC: cmp octieto ptr [bp1BFh+], 7
      Original sitio de CDEC a insertar todo necesario código aquí

    23. El mod proceso es hecho, ahora volver a UltraEdit por último paso domicilio modificación. Esto paso es mejor hecho desde fondo hasta evitar el código abajo estado mezclado cuándo reponer el parte delantera.

      Agregar RAJA a BIOS
      Primero, mudanza 13 octetos comenzando desde CE0F.

      Agregar RAJA a BIOS
      Después insertar cualquier 4 octetos de fortuito datos al CDEC, después cambio el valor a 4 90 (90hnop=).

      Agregar RAJA a BIOS
      Copia el código a CDE6 a CDEB, y pasta él a domicilio comenzando desde CDEC a reflejar el mando usado: mov esedi2Ch:[+], eax

      Agregar RAJA a BIOS
      Copia el código a CDCF a CDD6, y pasta él a domicilio comenzando desde CDEC a reflejar el mando usado: mov eax, [esi89DCh+]

      Agregar RAJA a BIOS
      Último, mudanza 5 octetos comenzando desde CDD7.

    24. Guardar el código.
    25. Verificar aquel el modificación de código es correcto por usando IDA a cheque si el modified código es correcto. Si , repack el código a el BIOS lima.

Disclaimer: Esto artículo es por información y educativo propósito único.

importante: Éste es un máquina traducido por página cuál es con tal que " como es" sin garantía. Máquina traducción mayo estar difícil a comprender. Por favor aludir aoriginal Inglesa artículo cuando sea posible.

Parte y contribuir o obtener soporte técnico y ayuda aMi Digital Vida Foros.



37 Respuestas aventanas Vista FABRICANTE DE LOS EQUIPOS ORIGINALES Adjudicación BIOS Mod Método por Agregando RAJA Mesa con Dinámica Memoria Domicilio

páginas 2[] 1 » Presentación Todo

  1. Móci
    Diciembre 30th, 2007 0408:
    37

    Yo!
    Alguien lata mod el Asus 1011_013 beta K8N4-E De lujo bios?
    Tengo un Turion ML-42 unidad central de procesamiento, pero yo dont’ manejar el voltaje control en mi corriente bios. YO lata down el voltaje, pero arriba no está laboral

    Gracias por su tiempo!

  2. Johan
    Abril 17th, 2007 0130:
    36

    Paso 16. Discúlpeme? cuál does aquel texto pareja opinión? He leído él mucho períodos ahora, y Estoy no más cerca a comprender cuál usted should llevar a cabo a eso paso. Él evidentemente es el más duda pieza de inglesa texto Tengo siempre lectura:)

    Should YO duplicar el cordeles al domicilio ganado desde Tempbuffer_address, cuenta +4 cada paso?

  3. sixcentgeorge_fr
    Abril 10th, 2007 1941:
    35

    Lo recogió: paso 22 ;]
    ida es ser usado con original.bin , ida servir a hallazgo el código en el lima. cuándo hecho usted deber lectura el domicilio sitios: ce0f , cdd7 ….
    con ultraedit usted vaya ce0f , cdd7 … a aplicar el mudanzas , el 2 sitios yo hablar acerca de está acostumbró mudanza código o eax,eax….

    casi hecho 8]

  4. sixcentgeorge_fr
    Abril 10th, 2007 0929:
    34

    paso 15
    primero variable: 4 does no él necesidad ser aumento por 1 a 5 ?
    y así está ser usado en paso 16 si valor es 5 en bios : 89dc

    paso 17
    lima a abierto en UltraEdit es original.bin [ o acpitbl.bin] ? aquel puedes estar dicho en lugar deretoño barrerteclado atajo 8-P

    paso
    cuál hacer el lima acpitbl.bin con ida a escribir código un esto local aquí estoy levantado sabiendo cuál hacer;[

    vista es distante ser libre para mí 8]

  5. obi2001
    Abril 9th, 2007 2131:
    33

    hola
    Lata alguien mod un Asus k8ne de lujo bios 1011 ?

  6. sixcentgeorge_fr
    Abril 9th, 2007 1846:
    32

    hiceélpor asus k8n4-e de lujo , tengo no probado aún , yo someter el bios aquí dentro.
    hice el archivo con original bios y modo un.
    el original es actualizado con más reciente pci_bios roms por nvraid nvpxe y sata_raid sil_3114 .
    http:/rapidshare.com/limas/25065364/k8n4ed_slic.zip.html/

    dígame si hice él pozo

  7. sixcentgeorge_fr
    Abril 9th, 2007 0929:
    31

    el paso 10 no está así limpio:
    10 Posición el cursor después de el RSDT…FACS cordel ACPItables (db 1EH).
    aquí está CC20 así no calc [ paso 15 ] ?

    89D8 : si el domicilio no está un problema“” para qué paso salto?

    posdata: hay un tópico así por instalar vista en un fat32 , puede estar estar hecho después de instalar en ntfs a formato fat32 y copia el dorso .
    agradablechinoobra;]

  8. Ryan
    Marzo 23rd, 2007 0556:
    30

    lata alguien por favor poste un paso- por- paso ( de este documento a paso 22)

  9. fbifido
    Marzo 22nd, 2007 1138:
    29

    Hola,

    Estoy pegado a paso 22 & 23.

    es paso 22 por información, o hay un camino a mudanza seg000CDD7,CDDA,CE0F: & CE12 en IDA?

    cómo hacer yo tipo en el armar código programa a seg000CDCF:

    O hacer nosotros borrar el códigos y tipo nuevo un usando winhex o ultraedit.

    YO uso winhex por todo mi redacción.

  10. viama
    Marzo 21st, 2007 1819:
    28

    Modded BIOS por MSI K8N SLI-F alguien?

  11. Agnóstico
    Marzo 16th, 2007 0348:
    27

    Herramientas a abierto:
    adjudicación modbin
    AMI: mmtool, amimmwin
    fénix Fénix Bios redactora

  12. sonrisa
    Marzo 16th, 2007 0159:
    26

    YO preguntar de nuevo, cómo a obra con AMI o fénix BIOS?

    Cuál herramientas a uso modbin6 does no obra aunque YO cambiar nombre limas a *.bin

páginas 2[] 1 » Presentación Todo

Licencia un Respuesta

Usted lata uso éstos rótulos: <un href="" título=""> <abbr título=""> < siglas título=""> <b> <blockquote citar=""> < citar> < código> <del datetime=""> <em> < yo> <q citar=""> < golpe> < fuerte>

Abonarse sin comentario


Custom Search

Nuevo Artículos

Entrante Búsqueda Términos por lo Artículo

vista bios - raja (v2) - raja v2 - vista fabricante de los equipos originales - Raja - vista bios mod - raja bios - BIOS apoyos raja (v2) - Bios Raja - RAJA bios mod - bios vista - Vista Raja - bios mod - vista fabricante de los equipos originales bios - fabricante de los equipos originales bios - mod bios - fabricante de los equipos originales bios mod - modded bios - agregando raja mesa a bios - RAJA modded bios - redacción BIOS ACPI_SLIC información - adjudicación raja - agregar raja a bios - bios mod vista - modificar bios raja - adjudicación bios raja - vista raja bios - adjudicación bios redactora - todo - Bios raja v2 - agregar Raja - bios fabricante de los equipos originales - adjudicación bios mod - adjudicación bios vista - computadora personal BIOS apoyos raja (v2) - vista - BIOS Apoyos raja - vista fabricante de los equipos originales bios mod - raja v2 bios - no comprimido adjudicación binario código - modificar bios vista - CBROM 2.19 - bios - fabricante de los equipos originales bios mods - fabricante de los equipos originales vista - raja mesa - adjudicación bios - modificar bios - raja bios mods - bios raja (v2) - adjudicación bios Raja - adjudicación bios vista mod - fénix bios modding - Bios Modding vista - ggroup.bin - ventanas vista fabricante de los equipos originales bios - raja vista - agregar raja adjudicación bios - P31 RAJA Modded BIOS - AMI BIOS - "fabricante de los equipos originales bios mod" - agregando raja mesa - fabricante de los equipos originales - raja mod - bios mod raja - agregando raja a bios - modded bios vista - cbrom raja - COMPUTADORA PERSONAL BIOS Apoyos raja - fénix bios raja - Adjudicación Bios slp downloads - vista modded bios - bios raja mesa - MSI K8N fabricante de los equipos originales vista activación mod - ventanas vista fabricante de los equipos originales -