Sanyo SCP-8100
This is my stupid page about my stupid cell phone, the Sanyo SCP-8100. Much of the info here probably applies to the SCP-5300 as well.
Hardware
I can't find anything out about the hardware, so I'm going to document it here myself. As soon as I feel brave enough, I'll gut it and take photos of the internals.
Sanyo PCS Vision Phone Specifications
| Model |
Pixel Dimensions |
Usable Pixel Dimensions (J2ME) |
Color Depth |
Image File Types |
Sound Effects QCELP Support |
Browser |
J2ME Capable |
Max J2ME App Size |
Total Memory |
Ringer Format |
Vibrating Ringer |
| Sanyo SCP-4900 |
120W x 128H |
120W x 96H |
12bit - 4096 color |
PNG, JPEG, BMP |
Yes |
Access (NetFront v3.0) |
Yes |
100K |
812K |
CMX, MIDI |
Yes |
| Sanyo SCP-5300 |
132W x 176H |
132W x 160H |
16bit - 65535 color |
PNG, JPEG, BMP, aGIF |
Yes |
Access (NetFront v3.0) |
Yes |
100K |
812K |
CMX, MIDI, QCP |
Yes |
| Sanyo SCP-8100 |
120W x 144H |
120W x 128H |
16bit - 65535 color |
PNG, JPEG, BMP, WRMP |
Yes |
Access (NetFront v3.0) |
Yes |
100K |
1024K |
CMX |
Yes |
So the 8100 has a 120x144 16bit display, 1MB flash memory(?), an Applix JBlend KVM. The built-in digital camera takes photos at 352x288, but has no zoom or flash. CPU? OS?
Linux
Here's where I document installing Linux on this phone...not really. But I want to be able to use it as a modem for my Linux laptop and I want to be able to upload/download images, ringtones, and games/apps to it.
I believe these are the steps involved with using it as a modem:
- Select USB Modem (CDC ACM) support when compiling your kernel to build the acm.o driver. This is most likely already done if you use a distro's own kernel. You'll also need ppp_async, ppp_generic, bsd_comp.
- Create the device file (already done on my default Debian install at /dev/ttyACM0):
mknod /dev/usb/ttyACM0 c 166 0
- Symlink it:
ln -s /dev/usb/ttyACM0 /dev/modem
- Plug in USB data cable, the kernel should recognize it and load the USB ACM driver. Check dmesg output to verify.
- Set ppp dialer to use /dev/modem and dial out with #777. I also used the ppp configuration files from the site below, but I'm not sure they were necessary.
Update: it works. I'll post detailed info soon.
References:
Linux USB Modem Support
Using a Sprint PCS Sanyo 4900 with Linux and USB
Files
Here are some files which are relevant.
sanyoscp8100.pdf - SCP-8100 Users Guide
scp-8100_specs.pdf - scp-8100_specs.pdf
114_1003.pdf - Sanyo 8100 Fact Sheet
052103.pdf - Aplix JBlend press release
PCSVisionPhoneSpecifications.pdf - Sprint PCS Vision Phone Specifications
netfront3_manual.pdf - NetFront v3.0 Web Browser user manual
Links
- Official SCP-8100 Page
- Sanyo's official SCP-8100 handset page, not extremely useful, but has some important information and flashy pictures.
- sprintusers.com
- SprintUsers.com, home of some excellent forums and information.
- 8100 Howtos
- i4u.com's 8100 HOWTO collection
- 3gupload.com
- pcspix.com
- Allows you to upload (and download to your phone) Java, image, ringtone and screensaver files for free
- Future Dial
- FutureDial makes cables and Win32 software for phone/PC connectivity. Disclaimer, I have not tested their products.
- SCP-8100 Review
- A well-done (though not as favorable as I'd have given) review, these are seem to be hard to find.
- Sanyo at HowardForums
- Sanyo Forum at HowardForums.com, look here for help or info
- Sprint Developers Program
- Official Sprint application developers program, with a good forum and technical reference.
- Sprint Developers
- An unofficial Sprint Developers forum