XOXMA
-
Posts
3 -
Joined
-
Last visited
Content Type
Profiles
Articles, News and Tips
Forums
Posts posted by XOXMA
-
-
post edited screen correct now if I understand right
My step
1. edit CellPhoneHelper.kext
/System/Library/Extensions/CellPhoneHelper.kext/Contents/Info.plist
add in IOKitPersonalities or edit exist with this
<key>0x413C/0x8194 Dell Wireless 5630 (EVDO-HSPA) Mobile Broadband Mini-Card:</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.driver.AppleUSBHostMergeProperties</string> <key>IOClass</key> <string>AppleUSBHostMergeProperties</string> <key>IOProviderClass</key> <string>IOUSBHostDevice</string> <key>IOProviderMergeProperties</key> <dict> <key>DeviceModemOverrides</key> <dict> <key>AccessPointName</key> <string>Obtain From Service Provider</string> <key>Default Personality</key> <string>Sierra GSM Personality</string> <key>ConnectionScript</key> <string>WWAN.ccl</string> <key>DeviceContextID</key> <string>1</string> <key>DeviceModel</key> <string>GSM</string> <key>DeviceVendor</key> <string>Sierra Wireless</string> </dict> <key>DevicePPPOverrides</key> <dict> <key>LCPMTU</key> <integer>1450</integer> </dict> <key>InfoCommands</key> <dict> <key>ATCommands</key> <dict> <key>DirectoryNumber</key> <string>+cnum</string> <key>IMEI</key> <string>+cgsn</string> <key>IMSI</key> <string>+cimi</string> <key>Manufacturer</key> <string>+cgmi</string> <key>Model</key> <string>+cgmm</string> <key>ModemSW</key> <string>+cgmr</string> <key>Serial#</key> <string>+gsn</string> </dict> <key>HiddenProperties</key> <dict> <key>CommandPortBaseName</key> <string>wwan</string> <key>ControlPortBaseName</key> <string>wwanCNTL</string> <key>DataPortBaseName</key> <string>wwan</string> <key>StatusType</key> <string>CellPhoneGSM</string> </dict> </dict> <key>Initializing</key> <true/> <key>InterfaceMapping</key> <dict> <key>2</key> <dict> <key>name</key> <string>wwan</string> </dict> <key>1</key> <dict> <key>name</key> <string>wwanCNTL</string> </dict> </dict> <key>WWAN</key> <true/> </dict> <key>bcdDevice</key> <integer>002</integer> <key>idProduct</key> <integer>33172</integer> <key>idVendor</key> <integer>16700</integer> </dict>
2. IOSerialFamily.kext editing
/System/Library/Extensions/IOSerialFamily.kext/Contents/PlugIns/AppleWWANSupport.kext/Contents/Info.plist
<key>0x413C/* Dell Wireless 5630 (EVDO-HSPA) Mobile Broadband Mini-Card:</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.driver.AppleWWANSupport</string> <key>IOClass</key> <string>AppleWWANSupport</string> <key>IOProviderClass</key> <string>IOUSBHostDevice</string> <key>idProduct</key> <string>*</string> <key>idVendor</key> <integer>16700</integer> </dict>
/System/Library/Extensions/IOSerialFamily.kext/Contents/PlugIns/AppleWWANSupport1.kext/Contents/Info.plist
<key>0x413C/* Dell Wireless 5630 (EVDO-HSPA) Mobile Broadband Mini-Card:</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.driver.AppleWWANSupport1</string> <key>IOClass</key> <string>AppleWWANSupport1</string> <key>IOProviderClass</key> <string>IOUSBHostInterface</string> <key>InputBuffers</key> <integer>16</integer> <key>OutputBuffers</key> <integer>4</integer> <key>bConfigurationValue</key> <integer>1</integer> <key>bInterfaceNumber</key> <string>*</string> <key>idProduct</key> <string>*</string> <key>idVendor</key> <integer>16700</integer> </dict>
AppleWWANSupport.kext and AppleWWANSupport1.kext have string 0x413C I'm deleting it
3. I move the edited kext from Desktop to /S/L/E in Kext Utility
4. /Library/Modem Scripts/Generic GPRS.ccl/Contents/Resources/Base Script.ccl
just replace by this file
5. reboot
-
DW5630 (EVDO-HSPA) Mobile Broadband Mini-Card
in Modems/WWAN modules
Posted
I think that the modification IOSerialFamily.kext is not needed
necessary line exists in AppleWWANSupport.kext and AppleWWANSupport1.kext
but I did all the steps with the link and everything worked and stopped at that
I wrote a post to report that identical modem is working
now I have time for experiments so that everything is thoroughly tested
modem script required in my opinion, I edited CellPhoneHelper.kext for a few days without result