Difference between revisions of "User talk:TheSeven"

From freemyipod.org
Jump to: navigation, search
 
(10 intermediate revisions by 4 users not shown)
Line 1: Line 1:
is there any scope of finding vulnerabilities, being able to execute code through the nike+ ipod kits? as in control the alter the sensor to send modified data to the ipod through the kit? i guess we havent already tried that. -- [[User:Psgarcha92]], 19:29, 21 November 2010
 
:I don't the sensor will ever send data that's complex enough for the parser to have an exploitable bug. --[[User:TheSeven|TheSeven]] 18:22, 22 November 2010 (UTC)
 
 
 
 
Hello.my classic 3g's HDD just broke,as no one provide classic 3g's PCB scan yet,if l4n need this,i will snap some photos of it..
 
Then where should i upload it? -- [[User:sinless]]
 
:I think you should upload them here [http://www.freemyipod.org/wiki/Special:Upload] and then add them to the Classic 3G page. --[[User:Benedikt93|Benedikt93]] 15:00, 17 December 2010 (UTC)
 
 
OK.I will take apart it soon,and does anybody know can classic work with a ssd? -- [[User:sinless]]  23:00, 17 December 2010 (GMT+8)
 
:It should be able to handle pretty much everything that's PATA or CE-ATA, and the OF also supports LBA48. --[[User:TheSeven|TheSeven]] 13:49, 20 December 2010 (UTC)
 
I just took apart my classic 3g,but the only camera I can use is Nokia 5310..the pictures are not clear enough
 
Notice that my classic(MC293,160GB,firmware 2.o.4)'s motherboard is the same to the 2g classic board in hardware page,Apple's mark is the same 820-2437-- [[User:sinless]]  21:00, 21 December 2010 (GMT+8)
 
 
 
== Asked about IPL on the Nano 2G ==
 
== Asked about IPL on the Nano 2G ==
  
Line 26: Line 12:
 
:I really don't know anything about embedded Linux. IIUC uCLinux is a fork of Linux 2.4 for MMU-less systems, but someone told me that the Linux 2.6 branch supports those natively. That's about everything I can tell you regarding Linux. I will of course be able to help you on the hardware side of things, i.e. answer questions about the hardware and the drivers emBIOS uses. What I certainly won't to is incorporating any kind of non-FAT filesystem support into my tools, as this would be a huge amount of work. But if the user handles creating an e.g. ext2 partition himself and the installer only needs to copy some files and add Linux to the iLoader menu, that's rather trivial. --[[User:TheSeven|TheSeven]] 13:13, 7 January 2011 (UTC)
 
:I really don't know anything about embedded Linux. IIUC uCLinux is a fork of Linux 2.4 for MMU-less systems, but someone told me that the Linux 2.6 branch supports those natively. That's about everything I can tell you regarding Linux. I will of course be able to help you on the hardware side of things, i.e. answer questions about the hardware and the drivers emBIOS uses. What I certainly won't to is incorporating any kind of non-FAT filesystem support into my tools, as this would be a huge amount of work. But if the user handles creating an e.g. ext2 partition himself and the installer only needs to copy some files and add Linux to the iLoader menu, that's rather trivial. --[[User:TheSeven|TheSeven]] 13:13, 7 January 2011 (UTC)
  
== Still can't recognized by UMSboot ==
+
== spoke of spam ==
Sorry to trouble you but...
 
First,the INF file has some error..After I mod the driver(follow microsoft's WDK guide),it finally installed,but UMS can't recognized classic,windows recognized it as a freemyipod.org ipod nano3/classic dfu
 
I hope you provide us a one-click install tool or just fix the inf file,or just tell us what other software is needed,I have installed .NET 2.0 and WDK.thanks
 
:Which changes to the inf file were needed? Did you change anything else besides the CoInstallers? Did you change one of the GUIDs? The DFU tool uses the GUID, VID and PID to recognize the device. If one of those doesn't match, it won't work. --[[User:TheSeven|TheSeven]] 15:59, 7 January 2011 (UTC)
 
 
 
Compared to microsoft's example file,i think your inf lost these lines,and filled them after dev_addreg like this
 
[Dev_AddReg]
 
HKR,,DeviceInterfaceGUIDs,0x10000,"{2084a03c-04b1-4acc-9236-69fe2e7d5770}"
 
 
[USB_Install.CoInstallers]
 
AddReg=CoInstallers_AddReg
 
CopyFiles=CoInstallers_CopyFiles
 
[CoInstallers_AddReg]
 
HKR,,CoInstallers32,0x00010000,"WdfCoInstaller01009.dll,WdfCoInstaller","WinUSBCoInstaller2.dll"
 
[CoInstallers_CopyFiles]
 
WinUSBCoInstaller2.dll
 
WdfCoInstaller01009.dll
 
Of course,I put the two .dll files under the same floder with winusb.inf
 
Then,I can install the driver successful,but the new problem is UmsBOOT not recognized.
 
  
Addition:I have just reinstall WINXP,and directly install winusb without itunes.here are the details:
+
We are having a lot of orphaned spam pages being generated.  As I do not have the right to delete the pages, I have emptied their contents. The easiest way to find them is to go to the orphaned pages page, and look at the obvious spam. I would like the right to delete them, however your knowing of them is sufficient.
* put classic 3g into DFU,and connected it to computer,windows recognized a usb dfu device,i force windows to install winusb.inf,windows said installed driver filed,some lines may missing or error,with a error code 28. After that, the hardware name was freemyipod.org-usb dfu device
+
:It probably isn't a good idea to blank out these pages, as this produces even more spam in the "recent changes" list, and associates your account with those pages, making it harder to track things down and ban the right users/IPs. I usually look through every single edit on this wiki at least once a day, so I'll probably see them myself. However, if you want to speed things up, go to our IRC channel and notify me or Farthen, and we'll clean it up. Thanks for your help! --[[User:TheSeven|TheSeven]] 14:08, 27 January 2011 (UTC)
* install MICROSOFT WDK and reboot,still had the same problem.
 
* add that lines to winusb.inf and copy the two dll files,reinstall the driver,then succeed.the new hardware name is iPod Classic/Nano 3G Bootrom DFU.
 
* open umsboot,show an error window,I know it is because the lack of .NET framework
 
* install .NET 2.0,open ums again,it said no dfu device found.
 
* reboot and try,filed.
 
* still filed...
 
And I have some small questions about the wiki...how to show my ID at the last of the words i say,and,where can i find file/picture upload link...In my country no one uses wiki pages like this,sorry:)
 
And sorry for my poor English..--[[User:Sinless|Sinless]] 01:02, 8 January 2011 (GMT+8)
 
this time i copied ID from your massage..
 
And here is the "driver" i made,if it can help http://down.qiannao.com/space/file/qiannao/share/2011/1/8/iPodClassicWindowsInstaller.rar/.page
 
:The changes look good, I can't see why that shouldn't work. If the  first installation try failed because of the coinstallers, there might  have been some leftovers. Uninstall the device completely, choose yes if  windows asks you if you want to remove the driver. Then try installing  the modified one directly. Other than that, I'm pretty much out of  ideas. You might want to go the Python/PyUSB/libusb-win32 route instead.
 
:The wiki editor will replace a sequence of four ~ signs with your signature. The upload link is hiding in the toolbox on the left side. --[[User:TheSeven|TheSeven]] 17:57, 7 January 2011 (UTC)
 
::I finally got it worked!the problem was umsboot need microsoft .net framework 3.5,it seemd that .net 2.0 not support USB.
 
And you should update the winusb driver,surely your driver lack that two dll files that install Winusb service,I couldn't upload a .rar file.--[[User:Sinless|Sinless]] 12:17, 8 January 2011 (UTC)
 
:::Interesting... I actually compiled it for .NET 4.0, but it seemed to work on 2.0 as well. I should probaby make another zip file with all the things needed by XP. --[[User:TheSeven|TheSeven]] 13:11, 8 January 2011 (UTC)
 
::::Yes,.net 2.0 can open umsboot but it can't work.XP need that two dll,I met the display problem,LCD=2,I just upload the photo and with LCD take apart and write the LCD SN.Hopefully you can make use of the photos
 
:::::The type 2 LCD of my 3G classic works fine within iLoader at least. --[[User:TheSeven|TheSeven]] 13:35, 8 January 2011 (UTC)
 
::::::maybe it has several versions,I just tested on my friend's classic 1g 80g,also has the problem.
 
:::::::Is the problem you're experiencing similar to the photo on the wiki page?
 
::::::::Look at the picture,Maybe it's a type 3,have taken many classic,I saw at least 4 versions of screen.
 
[[File:IMG_0014.jpg]]
 
[[File:IMG_0013.jpg]]
 

Latest revision as of 16:08, 27 January 2011

Asked about IPL on the Nano 2G

When will I be able to use ipl on my Nano 2g? I assume it needs to be ported, but I don't know how to do so. Is there someone working on that? --ArthuruhtrA

AFAIK no --TheSeven 00:00, 4 January 2011 (UTC)

Can you point me to any sort of information that would help me do it? The IPL site is down currently, no idea when it will be up. I do have the files found on SourceForge, but they are not very recent. I also have no experience with this, and don't want to brick my iPod. However, I may be able to get a spare Nano 2G to try it on. Thanks. --ArthuruhtrA

I found this mirror of the ipl site last updated in '09. That is more recent. --ArthuruhtrA

I don't have much more either, and I don't think there are newer files. iPodLinux hasn't really been developed any more for quite some time now. As this is a completely different architecture, I would suggest throwing the iPL kernel away and starting from a recent vanilla kernel, but I haven't really dealt with Linux kernels myself yet, so I probably can't help you much with this. --TheSeven 07:23, 5 January 2011 (UTC)

If I can port it, will you create the installer/incorporate it into what you have? And can you help me with porting to an extent? I bet you know more about it then I do. I got the latest kernel from linux.org (released yesterday) and the old kernel from ipl, and will look in them, and hopefully find something that I can do, but I don't quite know what I'm doing, as I don't quite understand the ipod as well as you. Should I be using the uCLinux kernel instead? --ArthuruhtrA

I really don't know anything about embedded Linux. IIUC uCLinux is a fork of Linux 2.4 for MMU-less systems, but someone told me that the Linux 2.6 branch supports those natively. That's about everything I can tell you regarding Linux. I will of course be able to help you on the hardware side of things, i.e. answer questions about the hardware and the drivers emBIOS uses. What I certainly won't to is incorporating any kind of non-FAT filesystem support into my tools, as this would be a huge amount of work. But if the user handles creating an e.g. ext2 partition himself and the installer only needs to copy some files and add Linux to the iLoader menu, that's rather trivial. --TheSeven 13:13, 7 January 2011 (UTC)

spoke of spam

We are having a lot of orphaned spam pages being generated. As I do not have the right to delete the pages, I have emptied their contents. The easiest way to find them is to go to the orphaned pages page, and look at the obvious spam. I would like the right to delete them, however your knowing of them is sufficient.

It probably isn't a good idea to blank out these pages, as this produces even more spam in the "recent changes" list, and associates your account with those pages, making it harder to track things down and ban the right users/IPs. I usually look through every single edit on this wiki at least once a day, so I'll probably see them myself. However, if you want to speed things up, go to our IRC channel and notify me or Farthen, and we'll clean it up. Thanks for your help! --TheSeven 14:08, 27 January 2011 (UTC)