firmeware

Discussion in 'iPod touch' started by asg31, Aug 5, 2009.

  1. asg31

    asg31 New Member

    Joined:
    Jun 23, 2009
    Messages:
    65
    Likes Received:
    0
    Device:
    2G iPod touch
    i was ssh'ing and i went to private/etc/bluetool
    its filename ipod3.1......
    is that mean that ipod 3rd gen wil have same firmware?

    and i found intrasting thing...
    file for iphone
    Code:
    ##
    ## BlueTool iPhone1,1 Init Script (BC4 Init)
    ##
    ## Last Update: 09:49 PST - 01/21/2008
    ##
    
    ## Open up the serial port
    device -D
    
    ## Power the part on and autobaud it
    power on
    autobaud
    
    ## Base init of the CSR chipset
    csr -i
    
    ## Configure for a 26Mhz external clock input
    csr -p 0x01fe=0x6590
    
    ## Configure the UART for 3Mbit/s
    #csr -p 0x01be=0x3000
    ## XXX used to be 750000 - upgrading to 2400000
    csr -p 0x01be=0x2666
    
    ## Some RF Setting
    csr -p 0x03bf=0x0844
    
    ## PCM config
    csr -p 0x01B3=0x0880,0x0012
    csr -p 0x1B6=0x60
    
    ## Configure TX Gain ramp
    csr -p 0x001d=0x3010
    
    ## Configure the ACL buffer size
    csr -p 0x0011=0x01fe
    
    ## Conigure the number of ACL buffers
    csr -p 0x0013=0x0006
    
    ## Configure the number of SCO buffers
    csr -p 0x000e=0x0002
    
    ## Co-existence Setup
    csr -p 0x0028=0x0200,0x0000,0x0000
    csr -p 0x002A=0x0011
    
    ## Configure option not to accept 3-EV* packets
    csr -p 0x00EF=0xFFFF,0xFE8F,0x799B,0x8000
    
    ## 0x01F9 is Host Interrface, 3 is UART H4
    #csr -p 0x01f9=0x0003
    
    # Put the chip in H4DS mode
    #csr -p 0x01f9=0x0007
    # PSKEY_H4DS_WAKE_DURATION - length of time to send the wakeup break signal for in ms
    #csr -p 0x01cc=50
    # PSKEY_H4DS_UART_IDLE_TIMER_PERIOD - time of uart rx/tx idle activity before going to sleep
    #csr -p 0x01d1=250
    
    ## Lets go into H5 mode
    csr -p 0x01f9=0x0006
    
    ## Configure H5
    csr -p 0x01c1=0x1806
    
    # Hardware flow control
    #csr -p 0x01cb=0x08a8
    
    # PSKEY_HOSTIO_MAP_SCO_PCM, turn off default mapping SCO to PCM
    # csr -p 0x01ab=0
    
    ## PSKEY_UART_HOST_WAKE_SIGNAL
    csr -p 0x01ca=3
    
    ## PSKEY_UART_HOST_WAKE : enable, sleep timeout = 500ms, break len = 5ms, pause length = 32ms
    csr -p 0x01c7=0x0001,0x01f4,0x0005,0x0020
    
    ## PSKEY_UART_ACK_TIMEOUT : Set the ack timeout for messages sent to the host - Currently: 200ms
    csr -p 0x01c4=0x00c8
    
    
    
    ## ========================================================
    ## Patches
    ## ========================================================
    
    ## patch_hardware_6, PSKEY_PATCH56 (0x2132, 8498)
    csr -p 0x2132=0x0001,0xf61f,0xf900,0xb599,0x37f0,0xfe0a,0xff3c,0x0114,0xf900,0xb525,0x0110,0xf800,0x4614,0x0618,0x0638,0x0638,0xfd00,0x7a38,0x0126,0x0022,0x025c,0xe12d,0xe115,0x0018,0xff2b,0xff0e,0xf800,0xdf18,0x009e,0x0010,0xf900,0xb521,0xf000,0xff21,0xff27,0x0110,0xf600,0x1f14,0x0618,0x0638,0x0638,0xfd00,0x7a38,0x0126,0x0022,0xff17,0x0084,0x09f4,0x043c,0xfe0e,0x0018,0xfe2b,0xfe0e,0x5b00,0x9c18,0x00e2,0x043c,0xfe0e,0xffe3,0x0018,0xf12b,0xf10e,0xf800,0x4c18,0x00e2,0xb75a
    
    ## patch_lc_update_atten, PSKEY_PATCH28 (0x00b2, 178)
    csr -p 0x00b2=0x0313,0x0280,0x10f0,0xf200,0x8515,0x0184,0x06f0,0x051b,0x6016,0x0777,0x0a84,0x0dfc,0x0018,0xfe2b,0xc200,0x1918,0xff2b,0x08e0,0x0018,0xfe2b,0xc200,0xff18,0xff2b,0x02e0,0x0c3c,0xfe0e,0xffe3,0x444b
    
    ## patch_hardware_7, PSKEY_PATCH57 (0x2133, 8499)
    csr -p 0x2133=0x0002,0x3b61,0x0114,0x0118,0xff2b,0xff0e,0xe000,0x2218,0x009e,0x093c,0xfe0e,0xffe3,0xc6ea
    
    ## patch_lc_init_radio, PSKEY_PATCH22 (0x00ac, 172)
    csr -p 0x00ac=0x1a00,0x1714,0x0100,0xe825,0x0214,0x0100,0xe725,0x00e2,0x071e
    
    ## patch_init_synth, PSKEY_PATCH5 (0x009b, 155)
    csr -p 0x009b=0xfe0a,0xff2b,0x0014,0xfa27,0x0114,0xf927,0xff2d,0xff15,0xfb34,0xf827,0x0200,0xf910,0x0b14,0xe321,0xe521,0x0010,0xfc23,0xd900,0x3510,0xfd23,0xe311,0xf83c,0x040e,0x059f,0x033c,0x0084,0x04f4,0x0017,0xef00,0x3025,0x053c,0xfe0e,0xffe3,0x4336
    
    ## patch_hardware_1, PSKEY_PATCH53 (0x212d, 8495)
    csr -p 0x212d=0x0002,0x9742,0x0617,0x0ef0,0x0117,0x0118,0xff2b,0xff0e,0x9200,0x0918,0x009e,0x0327,0x0bf0,0x0014,0x083c,0xfe0e,0xffe3,0x0118,0xff2b,0xff0e,0x9700,0x4618,0x00e2,0x0118,0xff2b,0xff0e,0x9700,0x4f18,0x00e2,0xeb38
    
    ## patch_hardware_3, PSKEY_PATCH53 (0x212f, 8495)
    csr -p 0x212f=0x0002,0xc050,0x001b,0x1438,0x0040,0x0100,0xa921,0x0100,0xaa29,0x0113,0x1450,0x0100,0xab21,0x0213,0x031b,0x1438,0x0040,0x0100,0xb121,0x0100,0xb229,0x0413,0x1450,0x0100,0xb321,0x94b5,0x9425,0xf119,0x9529,0xfee3,0x276b
    
    ## patch_hardware_4, PSKEY_PATCH54 (0x2130, 8496)
    csr -p 0x2130=0x0003,0x6df1,0xfe27,0xfd27,0x0218,0xff2b,0xff0e,0x6e00,0xf418,0x00e2,0x4005
    
    ## patch_hardware_2, PSKEY_PATCH52 (0x212e, 8494)
    csr -p 0x212e=0x0001,0x9e3c,0x0117,0x0118,0xff2b,0xff0e,0x9700,0x3a18,0x009e,0x0084,0x0af0,0x071b,0x0016,0x0fa4,0x0018,0xff2b,0xff0e,0x9e00,0x3f18,0x00e2,0x0114,0x103c,0xfe0e,0xffe3,0x8e60
    
    ## patch_hardware_5, PSKEY_PATCH55 (0x2131, 8497)
    csr -p 0x2131=0x0001,0x1e5c,0x0010,0x0521,0xf000,0x3d19,0x3012,0xf000,0x3c19,0x3116,0x03f4,0x3216,0x02f0,0x3022,0xf000,0x3c15,0xf000,0x3d11,0x0018,0xff2b,0xff0e,0x1e00,0x6018,0x00e2,0xef1e
    
    ## Warm reset the chip for keys to take effect
    csr -r
    msleep 50
    quit
    
    
    File for Ipod touch 2.1/3.1
    Code:
    #
    # BlueTool iPod2,1 script
    #
    
    ## That was easy!
    quit
    
    
  2. andybno2

    andybno2 New Member

    Joined:
    Mar 25, 2009
    Messages:
    469
    Likes Received:
    0
    Device:
    iPhone 3G (Black)
    the iPod3,1 was discovered earlier this yeah when the first 3.0 beta was released to developers
  3. asg31

    asg31 New Member

    Joined:
    Jun 23, 2009
    Messages:
    65
    Likes Received:
    0
    Device:
    2G iPod touch
    did anyone try to change file names in that folder so iphone is itouch

Share This Page