Oct
2
LG TV Serial Control
14 years ago, at the start of October | 1 Comment
Finally, upgraded the TV after living with a 28″ Sony CRT for 14 years. If I’m honest I didn’t really spend much time thinking about which TV to pick, I went for the LG32LD350. So far the TV has worked perfectly and has the added bonus of a serial port. LG don’t hide what this port is for, in fact the protocol and port settings are in the user manual. This is a real breath of fresh air. Look at Sony with their Control-S / Control-L protocols that they didn’t really want you to use. So that’s put LG in my good books and I hope they continue to supply this information. I was also intrigued to get copies of both the GPL and LGPL licences with the documentation. Another project to take a look at.. but later.
Straight away I decided to get working on some serial port control interface. As I said the documentation is there but control needed to be very simple. Luckily I’d already got a SheevaPlug for my birthday in February, so I was just a case of connecting this to the TV with a USB to RS232 device and a Null modem adapter or and serial cable. The USB Serial port uses the PL2303 so is detected without issue. The serial port settings are nothing special, standard console settings
Baud rate : 9600 bps Data length : 8 bits Parity : None Stop bit : 1 bit
I installed apache2 and php on the SheevaPlug and set about building a test class to control it. It works, although it needs some tidying up. If you want to try it out you can download it. It makes use of the PHP serial class, which I’ve included in the tarball.
LGTV.php - Main class control.php - Example script channels.csv - Channel list data.csv - Command list
Configuration and setup is simple. After including the class we create an instance
include('LGTV.php'); $tv = new LGTV; |
There are a couple of variables that we can set, first of all we set the setId. This should match the id of your TV set, configured from its “Options” menu. If you use a value of 0x00 then all TV sets connected would respond to all the commands issued. I guess this could be useful if you had a big wall of screens or were using them as in store displays or something.
$tv->setId=sprintf("%02x",1); |
The default serial port is set as /dev/ttyUSB0 but you can change this using the tty variable.
$tv->tty = '/dev/ttyS0'; |
Next we need actually try and connect to the TV. If all is well the result of the serialInit command will be true.
$stat = $tv->serialInit(); |
You can now send commands and query the TV set. By default the variable confirm is true. This means that after you send a command and that command is executed, the class will also query the TV for its current state of that command. In other words if your TV has a current volume of 10 and you request a volume of 9 the command will execute and then will return the current volume. In this example it should be 9. This allows you to verify that a command has taken place, although it does mean that two commands are sent to the TV, not just one. You can disable this by using
$tv->confirm=false; |
You should remember to end your script by closing the serial port
$tv->serialExit(); |
Take a look at control.php to see some basic example code. Please note that this is a preliminary release which I’ll keep updating.
October 2, 2010 22:12
Nov
25
Tivo Return to UK Via Virgin Media
15 years ago, at the end of November | Leave a Comment
This would be so awesome…. if I could get Virgin connectivity. This bit saddens me though, unless Virgin start releasing set top boxes for the rest of us.
“Virgin Media will become the exclusive distributor of TiVo services and technology in the United Kingdom. “
The full announcement is here
Virgin Media Selects TiVo For Next Generation TV Platform
PRNewswire
ALVISO, Calif., and LONDON
(NASDAQ-NMS:TIVO)
ALVISO, Calif., and LONDON, Nov. 24 /PRNewswire-FirstCall/ -- TiVo Inc. (NASDAQ: TIVO), a leader in the creation of television services and advertising solutions for digital video recorders (DVRs), and Virgin Media Inc. (NASDAQ: VMED) (LSE: VMED), the UK's leading entertainment and communications company, today announced they have entered into a strategic partnership under which TiVo will develop Virgin Media's next generation TV platform. Under the mutually exclusive agreement, TiVo will develop a converged television and broadband interactive interface to power Virgin Media's next generation, high definition set top boxes. The terms of the deal are not disclosed.
TiVo will become the exclusive provider of middleware and user interface software for Virgin Media's next generation set top boxes. Virgin Media will become the exclusive distributor of TiVo services and technology in the United Kingdom.
Neil Berkett, CEO of Virgin Media said, "TiVo's proven track record of innovation, strength of its patented technology and experience in developing best in class user environments, make it an ideal strategic partner for Virgin Media as we move aggressively to bring our next generation TV service to market. The superiority of our fibre optic network combined with TiVo's capabilities, will allow us to offer consumers the most significantly advanced and compelling TV service available in the UK, and we believe will do to the TV market what Virgin Media has done to the high speed broadband market."
The next generation platform will offer a superior television viewing experience which will allow Virgin Media customers to search and discover content through major advances in video-on-demand integration and broadband video delivery creating the ultimate one-stop-shop for in-home entertainment.
"This deal underscores TiVo's commitment to expanding its global footprint through strategic alliances with leading international media companies to help them deliver the best in-home entertainment experience for consumers," said Tom Rogers, president and CEO of TiVo Inc. "We are very excited about this new distribution relationship with the UK's most advanced pay television provider and are particularly proud to have been selected as Virgin Media's core software partner for its next generation DVR-enabled set top boxes and its next generation non-DVR set top boxes. Virgin Media is a true leader in the world of entertainment and their enthusiasm for building the next generation of pay television is an excellent opportunity to put all of TiVo's innovation to work in a product distributed by a world class partner. We believe this international deal affords us a significant subscriber growth opportunity."
Virgin Media currently anticipates its first TiVo co-branded product in 2010.
About TiVo Inc.
Founded in 1997, TiVo Inc. (NASDAQ: TIVO) developed the first commercially available digital video recorder (DVR). TiVo offers the TiVo service and TiVo DVRs directly to consumers online at www.tivo.com and through third-party retailers. TiVo also distributes its technology and services through solutions tailored for cable, satellite, and broadcasting companies. Since its founding, TiVo has evolved into the ultimate single solution media center by combining its patented DVR technologies and universal cable box capabilities with the ability to aggregate, search, and deliver millions of pieces of broadband, cable, and broadcast content directly to the television. An economical, one-stop-shop for in-home entertainment, TiVo's intuitive functionality and ease of use puts viewers in control by enabling them to effortlessly navigate the best digital entertainment content available through one box, with one remote, and one user interface, delivering the most dynamic user experience on the market today. TiVo also continues to weave itself into the fabric of the media industry by providing interactive advertising solutions and audience research and measurement ratings services to the television industry. www.tivo.com
TiVo, 'TiVo, TV your way.', Season Pass, WishList, TiVoToGo, Stop||Watch, Power||Watch, and the TiVo Logo are trademarks or registered trademarks of TiVo Inc. or its subsidiaries worldwide. © 2009 TiVo Inc. All rights reserved. All other trademarks are the property of their respective owners.
About Virgin Media
With almost 10 million customers, Virgin Media is the UK's first quad-play provider of broadband, TV, phone and mobile.
The company is one of the largest residential broadband providers in the UK, using a unique fibre optic cable network to deliver next generation ultrafast internet access of up to 50Mb to just over half of all homes. Combined with a high speed ADSL service and mobile broadband products, Virgin Media is able to offer broadband internet access to virtually the entire country.
Virgin Media has the UK's most advanced TV on demand service and is the only TV platform to carry BBC iPlayer. It is the second largest provider of pay TV, was the first to launch a high definition TV service and offers a high-specification, HD-ready V+ personal video recorder.
The company operates the most popular virtual mobile network in the UK which, when launched, was the world's first such mobile phone service. It is also one of the largest fixed-line home phone providers in the country.
Virgin Media also owns Virgin Media Television (VMtv) which runs seven entertainment channels, including Virgin1, LIVING, Bravo and Challenge. VMtv is a 50 per cent joint partner with BBC Worldwide in UKTV, which consists of ten channels including Dave, G.O.L.D., Watch and Alibi.
With operations based entirely in the UK, Virgin Media Inc. is listed on the NASDAQ Stock Market (VMED) and the London Stock Exchange (VMED).
For more information, go to www.virginmedia.com
Forward-Looking Statements
This release contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These statements relate to, among other things, the future availability and timing and the expected features and functionality of the TiVo software, technology, and service to be deployed by Virgin Media to its customers and expected future TiVo subscriber growth from Virgin Media. Forward-looking statements generally can be identified by the use of forward- looking terminology such as, "believe," "expect," "may," "will," "intend," "estimate," "continue," or similar expressions or the negative of those terms or expressions. Such statements involve risks and uncertainties, which could cause actual results to vary materially from those expressed in or indicated by the forward-looking statements. Factors that may cause actual results to differ materially include delays in development, competitive service offerings and lack of market acceptance, as well as the other potential factors described under "Risk Factors" in each company's public reports filed with the Securities and Exchange Commission. Each company cautions you not to place undue reliance on forward-looking statements, which reflect an analysis only and speak only as of the date hereof. Each company disclaims any obligation to update these forward-looking statements.
SOURCE: TiVo Inc.
Web site: http://www.tivo.com/
November 25, 2009 8:06
Jul
18
Another Android Security Update
15 years ago, mid-July | 2 Comments
I woke this morning to a new security update notification on my T-mobile G1. The update can be downloaded directly from Google’s servers if you don’t yet have it. The build number changes from CRB43 to CRC1. The update itself is only 2mb but there seems to be little information as to what it fixes, however, the largest patch is the recovery image at 1.4mb (line 43). I’ve extracted the update and below is a file listing of the contents for those that are interested. Incidentally my T-mobile G1 is actually running with an O2 SIM and still got the OTA update. The same should be the case if you’re using any other mobile network.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 | drwxr-xr-x 7 andypowell staff 238B 18 Jul 07:56 . drwxr-xr-x+ 128 andypowell staff 4.3K 18 Jul 07:55 .. drwxr-xr-x 6 andypowell staff 204B 18 Jul 07:55 META-INF -rw-r--r-- 1 andypowell staff 206K 1 Jan 2009 applypatch -rw-r--r-- 1 andypowell staff 0B 18 Jul 07:56 flist drwxr-xr-x 6 andypowell staff 204B 18 Jul 07:55 patch drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 system ./META-INF: total 56 drwxr-xr-x 6 andypowell staff 204B 18 Jul 07:55 . drwxr-xr-x 7 andypowell staff 238B 18 Jul 07:56 .. -rw-r--r-- 1 andypowell staff 1.7K 20 Aug 2008 CERT.RSA -rw-r--r-- 1 andypowell staff 12K 20 Aug 2008 CERT.SF -rw-r--r-- 1 andypowell staff 12K 20 Aug 2008 MANIFEST.MF drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 com ./META-INF/com: total 0 drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 . drwxr-xr-x 6 andypowell staff 204B 18 Jul 07:55 .. drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 google ./META-INF/com/google: total 0 drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 . drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 .. drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 android ./META-INF/com/google/android: total 96 drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 . drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 .. -rw-r--r-- 1 andypowell staff 48K 1 Jan 2009 update-script ./patch: total 2832 drwxr-xr-x 6 andypowell staff 204B 18 Jul 07:55 . drwxr-xr-x 7 andypowell staff 238B 18 Jul 07:56 .. -rw-r--r-- 1 andypowell staff 966B 1 Jan 2009 boot.img.p -rw-r--r-- 1 andypowell staff 1.1K 1 Jan 2009 recovery.img.p0 -rw-r--r-- 1 andypowell staff 1.4M 1 Jan 2009 recovery.img.p1 drwxr-xr-x 8 andypowell staff 272B 18 Jul 07:55 system ./patch/system: total 8 drwxr-xr-x 8 andypowell staff 272B 18 Jul 07:55 . drwxr-xr-x 6 andypowell staff 204B 18 Jul 07:55 .. drwxr-xr-x 93 andypowell staff 3.1K 18 Jul 07:55 app drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 bin -rw-r--r-- 1 andypowell staff 246B 1 Jan 2009 build.prop.p drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 etc drwxr-xr-x 37 andypowell staff 1.2K 18 Jul 07:55 framework drwxr-xr-x 4 andypowell staff 136B 18 Jul 07:55 lib ./patch/system/app: total 976 drwxr-xr-x 93 andypowell staff 3.1K 18 Jul 07:55 . drwxr-xr-x 8 andypowell staff 272B 18 Jul 07:55 .. -rw-r--r-- 1 andypowell staff 3.9K 1 Jan 2009 AlarmClock.apk.p -rw-r--r-- 1 andypowell staff 200B 1 Jan 2009 AlarmClock.odex.p -rw-r--r-- 1 andypowell staff 7.4K 1 Jan 2009 Browser.apk.p -rw-r--r-- 1 andypowell staff 208B 1 Jan 2009 Browser.odex.p -rw-r--r-- 1 andypowell staff 157B 1 Jan 2009 BugReport.apk.p -rw-r--r-- 1 andypowell staff 199B 1 Jan 2009 BugReport.odex.p -rw-r--r-- 1 andypowell staff 2.2K 1 Jan 2009 Calculator.apk.p -rw-r--r-- 1 andypowell staff 202B 1 Jan 2009 Calculator.odex.p -rw-r--r-- 1 andypowell staff 5.7K 1 Jan 2009 Calendar.apk.p -rw-r--r-- 1 andypowell staff 202B 1 Jan 2009 Calendar.odex.p -rw-r--r-- 1 andypowell staff 1.8K 1 Jan 2009 CalendarProvider.apk.p -rw-r--r-- 1 andypowell staff 203B 1 Jan 2009 CalendarProvider.odex.p -rw-r--r-- 1 andypowell staff 11K 1 Jan 2009 Camera.apk.p -rw-r--r-- 1 andypowell staff 204B 1 Jan 2009 Camera.odex.p -rw-r--r-- 1 andypowell staff 10K 1 Jan 2009 Contacts.apk.p -rw-r--r-- 1 andypowell staff 199B 1 Jan 2009 Contacts.odex.p -rw-r--r-- 1 andypowell staff 174B 1 Jan 2009 DownloadProvider.apk.p -rw-r--r-- 1 andypowell staff 199B 1 Jan 2009 DownloadProvider.odex.p -rw-r--r-- 1 andypowell staff 165B 1 Jan 2009 DrmProvider.apk.p -rw-r--r-- 1 andypowell staff 199B 1 Jan 2009 DrmProvider.odex.p -rw-r--r-- 1 andypowell staff 6.8K 1 Jan 2009 Email.apk.p -rw-r--r-- 1 andypowell staff 213B 1 Jan 2009 Email.odex.p -rw-r--r-- 1 andypowell staff 2.8K 1 Jan 2009 FieldTest.apk.p -rw-r--r-- 1 andypowell staff 9.2K 1 Jan 2009 Gmail.apk.p -rw-r--r-- 1 andypowell staff 205B 1 Jan 2009 Gmail.odex.p -rw-r--r-- 1 andypowell staff 1.2K 1 Jan 2009 GmailProvider.apk.p -rw-r--r-- 1 andypowell staff 205B 1 Jan 2009 GmailProvider.odex.p -rw-r--r-- 1 andypowell staff 1.4K 1 Jan 2009 GoogleApps.apk.p -rw-r--r-- 1 andypowell staff 202B 1 Jan 2009 GoogleApps.odex.p -rw-r--r-- 1 andypowell staff 1.2K 1 Jan 2009 GoogleContactsProvider.apk.p -rw-r--r-- 1 andypowell staff 202B 1 Jan 2009 GoogleContactsProvider.odex.p -rw-r--r-- 1 andypowell staff 162B 1 Jan 2009 GooglePartnerSetup.apk.p -rw-r--r-- 1 andypowell staff 199B 1 Jan 2009 GooglePartnerSetup.odex.p -rw-r--r-- 1 andypowell staff 1.3K 1 Jan 2009 GoogleSearch.apk.p -rw-r--r-- 1 andypowell staff 199B 1 Jan 2009 GoogleSearch.odex.p -rw-r--r-- 1 andypowell staff 170B 1 Jan 2009 GoogleSettingsProvider.apk.p -rw-r--r-- 1 andypowell staff 200B 1 Jan 2009 GoogleSettingsProvider.odex.p -rw-r--r-- 1 andypowell staff 2.0K 1 Jan 2009 GoogleSubscribedFeedsProvider.apk.p -rw-r--r-- 1 andypowell staff 200B 1 Jan 2009 GoogleSubscribedFeedsProvider.odex.p -rw-r--r-- 1 andypowell staff 157B 1 Jan 2009 HTMLViewer.apk.p -rw-r--r-- 1 andypowell staff 197B 1 Jan 2009 HTMLViewer.odex.p -rw-r--r-- 1 andypowell staff 2.0K 1 Jan 2009 ImProvider.apk.p -rw-r--r-- 1 andypowell staff 202B 1 Jan 2009 ImProvider.odex.p -rw-r--r-- 1 andypowell staff 5.5K 1 Jan 2009 LatinIME.apk.p -rw-r--r-- 1 andypowell staff 200B 1 Jan 2009 LatinIME.odex.p -rw-r--r-- 1 andypowell staff 8.1K 1 Jan 2009 Launcher.apk.p -rw-r--r-- 1 andypowell staff 203B 1 Jan 2009 Launcher.odex.p -rw-r--r-- 1 andypowell staff 16K 1 Jan 2009 Maps.apk.p -rw-r--r-- 1 andypowell staff 1.4K 1 Jan 2009 MediaProvider.apk.p -rw-r--r-- 1 andypowell staff 200B 1 Jan 2009 MediaProvider.odex.p -rw-r--r-- 1 andypowell staff 2.7K 1 Jan 2009 MediaUploader.apk.p -rw-r--r-- 1 andypowell staff 7.1K 1 Jan 2009 Mms.apk.p -rw-r--r-- 1 andypowell staff 211B 1 Jan 2009 Mms.odex.p -rw-r--r-- 1 andypowell staff 7.3K 1 Jan 2009 Music.apk.p -rw-r--r-- 1 andypowell staff 206B 1 Jan 2009 Music.odex.p -rw-r--r-- 1 andypowell staff 159B 1 Jan 2009 NetworkLocation.apk.p -rw-r--r-- 1 andypowell staff 200B 1 Jan 2009 NetworkLocation.odex.p -rw-r--r-- 1 andypowell staff 1.8K 1 Jan 2009 PackageInstaller.apk.p -rw-r--r-- 1 andypowell staff 201B 1 Jan 2009 PackageInstaller.odex.p -rw-r--r-- 1 andypowell staff 11K 1 Jan 2009 Phone.apk.p -rw-r--r-- 1 andypowell staff 203B 1 Jan 2009 Phone.odex.p -rw-r--r-- 1 andypowell staff 21K 1 Jan 2009 Settings.apk.p -rw-r--r-- 1 andypowell staff 203B 1 Jan 2009 Settings.odex.p -rw-r--r-- 1 andypowell staff 168B 1 Jan 2009 SettingsProvider.apk.p -rw-r--r-- 1 andypowell staff 198B 1 Jan 2009 SettingsProvider.odex.p -rw-r--r-- 1 andypowell staff 17K 1 Jan 2009 SetupWizard.apk.p -rw-r--r-- 1 andypowell staff 199B 1 Jan 2009 SetupWizard.odex.p -rw-r--r-- 1 andypowell staff 1.9K 1 Jan 2009 SoundRecorder.apk.p -rw-r--r-- 1 andypowell staff 197B 1 Jan 2009 SoundRecorder.odex.p -rw-r--r-- 1 andypowell staff 1.9K 1 Jan 2009 Stk.apk.p -rw-r--r-- 1 andypowell staff 200B 1 Jan 2009 Stk.odex.p -rw-r--r-- 1 andypowell staff 2.0K 1 Jan 2009 Street.apk.p -rw-r--r-- 1 andypowell staff 203B 1 Jan 2009 Street.odex.p -rw-r--r-- 1 andypowell staff 1.7K 1 Jan 2009 SystemUpdater.apk.p -rw-r--r-- 1 andypowell staff 200B 1 Jan 2009 SystemUpdater.odex.p -rw-r--r-- 1 andypowell staff 6.8K 1 Jan 2009 Talk.apk.p -rw-r--r-- 1 andypowell staff 208B 1 Jan 2009 Talk.odex.p -rw-r--r-- 1 andypowell staff 1.2K 1 Jan 2009 TelephonyProvider.apk.p -rw-r--r-- 1 andypowell staff 200B 1 Jan 2009 TelephonyProvider.odex.p -rw-r--r-- 1 andypowell staff 159B 1 Jan 2009 UserDictionaryProvider.apk.p -rw-r--r-- 1 andypowell staff 195B 1 Jan 2009 UserDictionaryProvider.odex.p -rw-r--r-- 1 andypowell staff 7.2K 1 Jan 2009 Vending.apk.p -rw-r--r-- 1 andypowell staff 208B 1 Jan 2009 Vending.odex.p -rw-r--r-- 1 andypowell staff 1.3K 1 Jan 2009 Webnwalk.apk.p -rw-r--r-- 1 andypowell staff 196B 1 Jan 2009 Webnwalk.odex.p -rw-r--r-- 1 andypowell staff 4.7K 1 Jan 2009 YouTube.apk.p -rw-r--r-- 1 andypowell staff 208B 1 Jan 2009 YouTube.odex.p -rw-r--r-- 1 andypowell staff 157B 1 Jan 2009 checkin.apk.p -rw-r--r-- 1 andypowell staff 201B 1 Jan 2009 checkin.odex.p -rw-r--r-- 1 andypowell staff 1.7K 1 Jan 2009 gtalkservice.apk.p -rw-r--r-- 1 andypowell staff 208B 1 Jan 2009 gtalkservice.odex.p ./patch/system/bin: total 8 drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 . drwxr-xr-x 8 andypowell staff 272B 18 Jul 07:55 .. -rw-r--r-- 1 andypowell staff 165B 1 Jan 2009 debuggerd.p ./patch/system/etc: total 0 drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 . drwxr-xr-x 8 andypowell staff 272B 18 Jul 07:55 .. drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 security ./patch/system/etc/security: total 8 drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 . drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 .. -rw-r--r-- 1 andypowell staff 171B 1 Jan 2009 otacerts.zip.p ./patch/system/framework: total 592 drwxr-xr-x 37 andypowell staff 1.2K 18 Jul 07:55 . drwxr-xr-x 8 andypowell staff 272B 18 Jul 07:55 .. -rw-r--r-- 1 andypowell staff 152B 1 Jan 2009 am.jar.p -rw-r--r-- 1 andypowell staff 195B 1 Jan 2009 am.odex.p -rw-r--r-- 1 andypowell staff 176B 1 Jan 2009 android.awt.jar.p -rw-r--r-- 1 andypowell staff 206B 1 Jan 2009 android.awt.odex.p -rw-r--r-- 1 andypowell staff 152B 1 Jan 2009 android.policy.jar.p -rw-r--r-- 1 andypowell staff 203B 1 Jan 2009 android.policy.odex.p -rw-r--r-- 1 andypowell staff 152B 1 Jan 2009 android.test.runner.jar.p -rw-r--r-- 1 andypowell staff 199B 1 Jan 2009 android.test.runner.odex.p -rw-r--r-- 1 andypowell staff 152B 1 Jan 2009 com.android.im.plugin.jar.p -rw-r--r-- 1 andypowell staff 199B 1 Jan 2009 com.android.im.plugin.odex.p -rw-r--r-- 1 andypowell staff 152B 1 Jan 2009 com.google.android.gtalkservice.jar.p -rw-r--r-- 1 andypowell staff 202B 1 Jan 2009 com.google.android.gtalkservice.odex.p -rw-r--r-- 1 andypowell staff 153B 1 Jan 2009 com.google.android.maps.jar.p -rw-r--r-- 1 andypowell staff 205B 1 Jan 2009 com.google.android.maps.odex.p -rw-r--r-- 1 andypowell staff 285B 1 Jan 2009 core.jar.p -rw-r--r-- 1 andypowell staff 165B 1 Jan 2009 core.odex.p -rw-r--r-- 1 andypowell staff 152B 1 Jan 2009 ext.jar.p -rw-r--r-- 1 andypowell staff 166B 1 Jan 2009 ext.odex.p -rw-r--r-- 1 andypowell staff 62K 1 Jan 2009 framework-res.apk.p -rw-r--r-- 1 andypowell staff 152B 1 Jan 2009 framework-tests.jar.p -rw-r--r-- 1 andypowell staff 201B 1 Jan 2009 framework-tests.odex.p -rw-r--r-- 1 andypowell staff 166B 1 Jan 2009 framework.jar.p -rw-r--r-- 1 andypowell staff 97K 1 Jan 2009 framework.odex.p -rw-r--r-- 1 andypowell staff 152B 1 Jan 2009 ime.jar.p -rw-r--r-- 1 andypowell staff 195B 1 Jan 2009 ime.odex.p -rw-r--r-- 1 andypowell staff 152B 1 Jan 2009 input.jar.p -rw-r--r-- 1 andypowell staff 195B 1 Jan 2009 input.odex.p -rw-r--r-- 1 andypowell staff 152B 1 Jan 2009 monkey.jar.p -rw-r--r-- 1 andypowell staff 200B 1 Jan 2009 monkey.odex.p -rw-r--r-- 1 andypowell staff 152B 1 Jan 2009 pm.jar.p -rw-r--r-- 1 andypowell staff 195B 1 Jan 2009 pm.odex.p -rw-r--r-- 1 andypowell staff 154B 1 Jan 2009 services.jar.p -rw-r--r-- 1 andypowell staff 211B 1 Jan 2009 services.odex.p -rw-r--r-- 1 andypowell staff 152B 1 Jan 2009 svc.jar.p -rw-r--r-- 1 andypowell staff 198B 1 Jan 2009 svc.odex.p ./patch/system/lib: total 16 drwxr-xr-x 4 andypowell staff 136B 18 Jul 07:55 . drwxr-xr-x 8 andypowell staff 272B 18 Jul 07:55 .. -rw-r--r-- 1 andypowell staff 3.3K 1 Jan 2009 libcameraservice.so.p -rw-r--r-- 1 andypowell staff 2.7K 1 Jan 2009 libmediaplayerservice.so.p ./system: total 0 drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 . drwxr-xr-x 7 andypowell staff 238B 18 Jul 07:56 .. drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 etc ./system/etc: total 104 drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 . drwxr-xr-x 3 andypowell staff 102B 18 Jul 07:55 .. -rw-r--r-- 1 andypowell staff 49K 1 Jan 2009 NOTICE.html.gz |
July 18, 2009 7:19
Jun
2
Pictures from Computex 2009
15 years ago, at the start of June | Leave a Comment
Two of my colleagues are in Taipei again attending Computex 2009 this week and the news is that there appear to be a whole lot of netbooks on view. As ever Nick is uploading pictures to Picasa so you can get some idea of what’s about. As the days progress Nick will update the images, but it is a slow, slow process. Keep your eyes peeled for the rest of the week – and make sure you’re not looking at last years’ pictures by mistake ;). Some of you might notice that some things like the Asus Skype phone have been around for a little while. In fact it has been around since September of last year.
Update 1: More pictures are available.
Update 2: Pictures from day 3 are available now.
Update 3: Pictures from day 4 are available now. There are also some shots of Taipei
Tagged with: computex • hardware • linux • software
June 2, 2009 10:51
Jun
2
Pull That Squidgy iPhone application
15 years ago, at the start of June | 7 Comments
Yesterday a friend was ranting away as usual about how stuff was always broken and in passing mentioned the iPhone application Squidgy, an application that allows you to control your Squeezbox(es). There are apparently two problems with the application. The first is that it crashes quite a bit and doesn’t really seem to work very well, not particularly good for an application costing £5 ($8 / 6 EUR). The second is a little more serious. You see EMCC Software Ltd, the company that released the application, went into administration on 12th March 2009. The application is still on sale in the iTunes store despite the fact that EMCC are not providing support and their website consists of a statement that they are in administration and who the acting agents are. Perhaps it would be wise to find a different application to control your Squeezebox(es).
Tagged with: iphone • software
June 2, 2009 8:34
Current Electricity Use (15min)
iPhone/Webkit RSS Reader
Links
- automated home
- Automated It Technology News
- awooga!!!
- LinITX
- My Acer page
- My Asterisk pages
- My Work in progress (old)
- Noble Race Car
- openmoko / neo 1973 wiki
- planet openmoko
- Spadgecock Cumpants