Related
I have a new project I'm working on for an application that allows me to do quick checks on server availability from my AT&T Tilt. This is the first version of the software and I'm looking for suggestions on improvements, bugs, etc. The software has been tested on Windows Mobile 5, 6, and 6.1. More information available at http://www.liquidcaffeine.net/downloads/am2008f.htm
The application is available in a PC Installer version as well as a CAB file and is posted at:
http://www.liquidcaffeine.net/downloads/AlertMe2008FWE.zip (PC Installer)
and
http://www.liquidcaffeine.net/downloads/AlertMe2008FWE.CAB (The CAB installer also requires the OpenNETCF to be installed as well (http://www.opennetcf.com)
Point release update includes:
o Log Viewer Tab (see new screen capture)
o Option to email log (note - this requires Pocket Outlook to be configured with an account)
Please post any suggestions you may have.
Looks good I'll have a look at it and test it our servers.
Thanks
G
Yea looks really promising I'll give it a shot too. Something to do in my meetings.
its nice to see apps that cater to webmasters.. something ppc's lack. im *trying* to cook some sftp+ssh app myself.
i think a cool feature in your app would be to schedule automatic checks on the site ever X minute with status/log info. perhaps even an audio/visual alert option that notifies you when it's offline.
i see this checks for http, but does it check for the right http 200 code? reason i ask, is sometimes a website http can be "online" but throwing out http error, which should report back as "offline/problem"
tft said:
its nice to see apps that cater to webmasters.. something ppc's lack. im *trying* to cook some sftp+ssh app myself.
i think a cool feature in your app would be to schedule automatic checks on the site ever X minute with status/log info. perhaps even an audio/visual alert option that notifies you when it's offline.
i see this checks for http, but does it check for the right http 200 code? reason i ask, is sometimes a website http can be "online" but throwing out http error, which should report back as "offline/problem"
Click to expand...
Click to collapse
Initially this was meant to be a scheduled application. This release was to test viability. As soon as I can dig up the details on how to schedule the application, I'll release the point release with this feature.
I'll look at adding the parsing of the response to check for the 200 code. There is a log file that gets generated, and I will be adding a menu function to both view and email the log.
Download
The download link is asking for username and password...
Thanks,
Scott
Sorry about that
ZeroData said:
The download link is asking for username and password...
Thanks,
Scott
Click to expand...
Click to collapse
Gotta love Windows Permission settings - ugh. The downloads shoudl be working now.
Point release Available
The new version allows for viewing of the log file more than anything else. Also, both the CAB and PC installers include the required OpenNETCF CAB, so things are cleaner on the install.
The emailing of the log file requires a Pocket Outlook account to be setup. I have only tested this with an Exchange server setup, so anyone running IMAP/POP/etc, let me know if it works. It should default to the first email setting in POutlook.
Next version should hopefully have the scheduling ability.
You said you're working on implementing a periodical checker.
Good. Better yet is SMS on error, or E-Mail on error (or both.) and option to play audible alert.
That way you could SMS yourself to grab your attention, or just use the built-in feature to play a sound. You could also have it E-Mail someone in your organization or perhaps your data center (with a predefinable template no doubt!) that the server is off line.
I work at a datacenter as a sysadmin, and I do think these features could go to good use.
jon_k said:
You said you're working on implementing a periodical checker.
Good. Better yet is SMS on error, or E-Mail on error (or both.) and option to play audible alert.
That way you could SMS yourself to grab your attention, or just use the built-in feature to play a sound. You could also have it E-Mail someone in your organization or perhaps your data center (with a predefinable template no doubt!) that the server is off line.
I work at a datacenter as a sysadmin, and I do think these features could go to good use.
Click to expand...
Click to collapse
Yep. As soon as I get the scheduling piece down, then the fun begins. At that point, failures will be alerted via a choice of alarms (siren type MP3s requested <G>), vibration & SMS/MMS/Email.
I also want to do as the poster above suggested and actually parse the results for other, discrete errors (ie: Web server is online, but a 404 is received).
Also, if possible, color coding the log as well.
SQL Server CE or XML?
Got the scheduling portion down and now have a question for folks who would use the app.
Which would you prefer, the use of SQL Server CF or just a local XML file to store the list of servers and ports to scan?
I can see benefits of both, but would like your feedback.
I'm downloading it right now and will give it a try. As a Linux system administrator, I would urge you to avoid using a vendor specific file format for anything. Go with xml. Any administrator who can't deal with that should seek a new line of work, anyway.
"This application requires a newer version of the Microsoft .NET Compact Framework than the version installed on this device."
ogremagi said:
I'm downloading it right now and will give it a try. As a Linux system administrator, I would urge you to avoid using a vendor specific file format for anything. Go with xml. Any administrator who can't deal with that should seek a new line of work, anyway.
Click to expand...
Click to collapse
ogremagi said:
"This application requires a newer version of the Microsoft .NET Compact Framework than the version installed on this device."
Click to expand...
Click to collapse
Ah-hem, What ROM are you using, You might try to update to the newest NetCF
Apparently, The CAB installer also requires the OpenNETCF to be installed as well (http://www.opennetcf.com)
I tracked down the package I needed from Microsoft and now AlertMe is working. It seems a small but useful tool, though definitely not a replacement for Nagios.
The immediate thing I noticed is it doesn't remember the checkboxes selected when you pick the domain/ip from the history. That would be a nice little feature.
Looks nice. I haven't downloaded it yet, but on the second screenshot tab can you add a "custom" option to put in a port that isn't listed?
ogremagi said:
I tracked down the package I needed from Microsoft and now AlertMe is working. It seems a small but useful tool, though definitely not a replacement for Nagios.
The immediate thing I noticed is it doesn't remember the checkboxes selected when you pick the domain/ip from the history. That would be a nice little feature.
Click to expand...
Click to collapse
I'm adding a scheduling feature at the moment that will allow for the system to run at defined to monitor selected ports.
bengalih said:
Looks nice. I haven't downloaded it yet, but on the second screenshot tab can you add a "custom" option to put in a port that isn't listed?
Click to expand...
Click to collapse
Duh - don't know why I didn't think of that. It will be added to the next release. I'm fighting off a bout of bronchitis at the moment, but hopefully the next release will be in a week or so and include this along with the scheduling.
ogremagi said:
I'm downloading it right now and will give it a try. As a Linux system administrator, I would urge you to avoid using a vendor specific file format for anything. Go with xml. Any administrator who can't deal with that should seek a new line of work, anyway.
Click to expand...
Click to collapse
XML is the easier way to go. This should also allow you to bull the "jobs.xml" over to a PC for easier editing. Then push it back to the device.
did you foillow up with more developements such scheduling and alerts?
I looked at the website but it didn't seem to have een updated...
Nice phone, huh. Step up from the Kaiser, that's for sure. Radio's a tad weaker and the phone's a little short on buttons but more importantly you need to get rid of the AT&T stock rom right quick and pimp your phone XDA style. Sure there are plenty of "cab corners" but they usually have a bunch of crap with no explanation of what the crap's supposed to do with 4shared fancy-boy GUIs or impossible CAPTCHA limited use Rapidshare links that just piss me off and make me sad. So I made my own collection on my own server with my own bandwidth with no sissy interface. Opera friendly too. So fire it up:
blownfuze.org
Enjoy!
Doug
Note that I am putting >99% of my time into the site and not this thread so this post is not a very good reference for updates.
Here are the current chapters:
1) Flash a new ROM.
HardSPL, FuzeKeymap, radio links, rom recs, basic instructions etc
2) Misc should and must-have apps and tweaks.
CABviaActiveSync,MyMobile, Adobe Flash Lite, My_Flash, Adobe Reader, CyberonVoiceSpeedDial, MS Voice Command, pNotepad, HTC ZIP, long end key (vibrate), no sleep raphael, keypad vibrator, timesync apps, AEBPlus, CapScrUtil, SQLite, MSNETCFv3.5.
3) Web browsers
Opera builds 15529, 2808 and 2745 with or without MyFlash, Skyfire, Netfront, v3.5, nullkb.
4) RSS readers. pRSSreader v1.3.1 VGA and v1.4.3, RSS_HUB_2.1.1, beyondpod, my channels.opml
5) Today screen/TouchFlo3D.
DiamondTF3DConfigSetupv0.6.7, SecondToday, TodayAgenda, WkTaskL.
6) Config tools/egistry editors.
AdvandedConfig 3.3, DiamondTweak v0.5.3, PHM Regedit, Mobile Registry Editor, TotalCommander, keyboard lag and wifi fix.
7) Email.
ImapPusherService, FlexMail.
8) GPS.
Raph Radios 1.02.25.28, 1.02.25.32 and 1.08.25.20M1, GPS Test, HTCGPSTool, BeeLineGPS, Google Maps 3.0.0.2 Street View / Latitude, JCEspi2005_GPS_Lag_Fix_Raphael, GPS2Blue, SeaSGEE (quickgps alternative).
9) Multimedia.
MortPlayer, SiriusWM5, StarPlayr (Sirius/XM), TCPMP-0.72RC1-recomp-03, windows codecs, youtubeplay
10) Notifications.
G-Alarm, VAlert1.20 plus my own custom wavs for email, text and the phone as well as MS and HTC wav bundles. And Blackberry tones.
11) Chat, fun and games.
PocketIRC, Agile Messenger, Slick IM, IM+, DopeWars, Labryrinth, Bubblebreaker, PocketNester (NES emulator).
12) Impressive XDA developed applications.
LocateCaller (quasi-caller ID), TrackMe, GController, Lumeos, WMWifiRouter, TouchResponse.
13) Flashing back to AT&T for warranty compliance.
Stock AT&T rom, AT&T stock radio 1.02.25.32, StockSPL_ForWarrantyOnly_SPL190_1
14) Radios!
Detailed explanation, HardSPL, radios 1.11.25.01, 1.02.25.28, 1.02.25.32 and 1.08.25.20M1 (all Raph radios, no security unlock needed).
15) Experts/hacker wannabees!
WiFiFoFum (wardriving), btCrawler, Handy Snifer (promiscuous mode packet sniffer for multiple adapters), NBStat (netbios scanner), vxUtil (portscanning, traceroutting, ns client, finger client etc), PocketPutty (ssh, rlogin, telnet), Cain (brute force hash cracking), OpenVPN.
16) Untested!
ZM_Dialer (annoying redialer), FakeMail (forging-friendly smtp client), Manila ripped from the HD, wFaceBookVGABeta3.
blownfuze.org
I appreciate the feedback plus it keeps this thread alive.
[Rough draft update Feb 8th]
I haven't been on this thread in a while and have been improving the site almost every day so just to give you a general messy idea of why you should go on the thing here are some of the files I've added in the past month. But you may need to go to my site to know what they do and how to use them:
DTMF_1.wav, DTMF_2.wav, kill_deer.mp3, XP_email.wav, 24_short.mp3, 24_vibe_delay.mp3, galarm_1.4.6.cab, StartTomTom.cab, Raphael_Radio_52.58.25.30_1.11.25.01_Ship.rar, GoogleMaps_3.0.0.2_with_StreetView_and_Latitude.cab, RaphHighResPanorama-RegistryChanger.cab, ROMeOS_NOSLIDE_n_NOCURTAIN.cab, LocateCaller-0.9.1.cab, TouchResponse_v0_3_2.cab, fakemail.cab, ZM_Dialer.exe, wFaceBookVGABeta3.zip, Opera_9.5.15529_VGA.cab, HTCHome.cab, HHCv10Final.cab, BatteryStatus.cab, HDManilaProjb.01.zip, HTCWeatherMasterInstaller.cab, sonar_BB_normal.mp3, sonar_BB_louder.mp3, sonar_BB_louder_delay.mp3, GPS_Speedo.exe, S2U2_V1.42_Touch_Pro_Edition_Black_Clock_VGA.cab, Fabliv_HTC_Diamond_Action_Screen_VGA_v2_EN.cab, Skype_beta2.5.cab, abcTaskMan-1.4.cab, PocketNester.exe, InCallRecording.cab, activesync.msi, DiamondAlerts.zip, DiamondRingtones1.zip, DiamondRingtones2.zip, Preloaded_BB_Ringtones.zip, Notem1.21.zip, Nitrogen-0.2.1-vga.cab, OperaMini4.2.11137plusJBED.cab, VGA_Esmertec_Jbed.cab, S2U2-1.40-VGA.cab, BeyondPod3_1_0.cab, iris-browser-1.0.16.cab, FreqTune15.exe, LumosSetupV09b.cab, RRE_BlackCommMgr.cab, vxUtil.hpcPro_arm.cab, nbtstatce.exe, ovpnppc.en.cab, Cain_setup.exe, WiFiFoFum.cab, zsIRC.cab, hsniffer2.04.cab, btCrawler-v1.1.0-beta.cab, VAlert_1.21.cab, DaveShaw_TimeSyncTZ_0-04.cab, DaveShaw_TimeSyncTZ_0-02.cab, LumosSetupV09.cab, Remove-Htc-Volume-by-Hallengreen.cab, AppToDate.cab, DiamondHologram_v2.02.cab, Add_3G_to_Comm_Manager.cab
That's just a recent clump of like over 150 hand-picked files. You get the idea? Then get on the site! blownfuze.org
Doug
using IE 7, getting an xml error after entering credentials...
just installed firefox 3, and it works there..
<remove comment>
A+ work
Looks like an awesome resource you set up there, just got my fuze and will hook it up Mon. when I got time.
Thanks for your hard work bro!
whats with no ie 7?
sounds great! just wanna look at it...
lol
why does ie always f**k everything up?
boomin
Very humorous, Thanks.
Another Thank You!
Thanks for your time, and humor in creating this repository!
Solid work nephew, I can digg it! Nice collection of some dope cabs to use to trick out this beyotch. One thing tho....the left/right D-pad is sweatin me, any fix fo that? Peace
Awesome thread. I just picked up my Fuze on friday, and I was hunting ALL OVER THE WEB (including XDA-devs) for some worthy links.
Got 5 new cabs right off the bat, thanks
And I agree with the post above, the D-Pad is killin me...I just avoid left/right all together now.
Thanks! ... regarding the D-pad.
I appreciate your appreciation fellas.
The one thing pissing me off the most about the Raphael is the damn D-pad left/right issue. I mean, they take away the buttons and the thing they leave they screw up. Here's an entire thread on the issue in the general section - http://forum.xda-developers.com/showthread.php?t=446246&page=2 - which for the first page is a bunch of "me toos" but on the second some guy comes up with this idea which might be viable. It may never happen but it's good we got people thinking and maybe that thread will keep going toward a solution so subscribe to it.
Here's thedocrn proposes...
I propose someone should create software to do 1 of 2 things:
1) Use the G-sensor to control scrolling. This function would be activated by touching, not pressing/clicking, the center of D-pad. Similar to how you focus the camera. This action would activate the software thus allowing scrolling in all 4 directions by tilting the device.
2) Change the input so we only have to Touch the D-pad (like how we zoom in on pictures/Opera) to move in the desired direction.
He's offering money...
What would make me happy is to be able to remap the volume buttons. Anybody?
Thanks again for checking out my site!
HEY I just found this thread for GController which I think lets you dance around as you would with the D-Pad but by tilting the phone. Good luck configuring it. It's on my site or you can grab it off the thread: http://forum.xda-developers.com/showthread.php?t=429569
Hey d0ugie...
Check back on that thread you posted a link to regarding navigating with the Death-pad. A guy posted a suggestion several posts below mine, and so far (crossing fingers) this technique has been FAR more accurate!
I've tried G-controller, and although it's a nice program it's not one that I'd want running all the time. You have to 'align a center point' to start off, but if you lay your phone down or click it into a holster on your belt that will activate scrolling. Would be nice if this program can be activated/deactivated by touching/releasing the center cirlce (like focusing the camera lens).
I like your website! Will you take suggestions from users to add more cab files there?
good stuff, thanks for the cabs
I am getting this error when I try to log in, using IE7
The XML page cannot be displayed
Cannot view XML input using style sheet. Please correct the error and then click the Refresh button, or try again later.
--------------------------------------------------------------------------------
System does not support the specified encoding. Error processing resource 'http://fuze.cassiebaby.com/'. Line 1, Position ...
<?xml version="1.0" encoding=""?><style type="text/css">
---------------------------------^
Hi georgiejr ,
IE reports the error but it was ok with firefox. I have downloaded all the apps.
Thanks a lot d0ugie
Fixed IE bug.
Not sure why any of you are using IE but hey, each to his own, not going to judge you.
I deleted the XML line that was causing the problem and it works now.
AEBPlus.cab when installing says unsuccessful.. any ideas?
Ctrl key
I see that putty.exe is in the list of Fuze software.
I may be dense, but I can't figure out how to get a CTRL or ESC keypress out of the thing.
It's nigh impossible for me to do anything intelligent without vi or nano.
Are there any cabs in that list that will remap (temporarily or permananatly) the OK and windows keys to get me a CTRL and ESC?
re: putty
I know it sucks, all I use it for is tailing my apache access.logs. I tried googling for some alternative (like backspace is ^H) but I realized those keys involved CTRL themselves. So I think we may be SOL.
Awesome page! Thanks!
awesome work
you just made my day. I figured out most of the information then I came across your thread. You could have saved me more time! But thanks buddy. Great job.
Gotta love it. Hulu on my Fuze, I don't think I'll ever get anything done. , it doesn't seem like the actual page resolution that skyfire downloads has changed though which sucks. but the menus etc. now completely function in both landscape and portrait.
Cheers,
Migsims
** EDIT ** Some people running the stock rom seem to be having issues installing this. I currently have - PROven ROM 1.03 20757 HD build - flashed on my Fuze and Skyfire is working great installed on my storage card. I'm not sure what the issue is.
http://get.skyfire.com
Version 0.85 of the Skyfire mobile browser is now available.
To get the latest version of Skyfire, point your phone's standard browser to http://get.skyfire.com and download the newest client. The site will detect the device and provide the appropriate installer.
Please note: if you are a current Symbian user you must uninstall the existing client on your phone first.
Release notes follow.
Skyfire 0.8.5 Release Notes
Released: November 21, 2008
Skyfire brings the PC internet experience to your mobile. Watch videos on YouTube or Hulu, connect with your friends on Myspace or Facebook, shop on Amazon, or listen to music. If you can experience it on your computer, you now can do it with Skyfire on the go.
Skyfire is fast, easy to use and available for free for many smart phone models.
Skyfire 0.8.5 Beta adds (standard) VGA support for Windows Mobile devices and brings the feature set for our Symbian client in line with Windows Mobile. Skyfire will continue to maintain both platforms in future releases.
We greatly appreciate your participation in our beta community. Your support and feedback on the forums at http://support.skyfire.com/forums/ helps us to constantly improve the product.
What’s new in 0.8.5 for both Windows Mobile and Symbian:
* Simple Download: This is big for us and we hope for you as well. Now, there is NO requirement anymore to register in order to download, access, and use Skyfire. With this release, downloading is as simple as pointing your existing mobile browser to http://get.skyfire.com. We detect the device and provide the installer for your phone.
* Optional Registration: Once downloaded and installed, you can use Skyfire right away. Browse away, create bookmarks, and check your history. Everything will work.
Why create an account? So you can retain Bookmarks and History in case you lose your phone or have to switch phones. Furthermore you can post and participate in the Skyfire user forums.
Already have an account? You can still access your existing account by simply logging in on your device. Or, create a new account. Or, migrate your account between phones. It’s now all done from your phone on the Skyfire start page.
* New UK Data Center: We are looking forward to providing better service for our UK based users and are currently building out a new data center. If you are in the UK you should automatically connect to the new data center and experience better performance. If you are not based in UK, then you will automatically connect to the US data center. Please bear with us as we work out some of the kinks – especially with account migration.
* Overall Improvements: Client and Server robustness, streaming performance, recovering from lost connections.
* Improved rendering of mobile pages: We better detect and render more mobile pages. The list continues to expand.
* Updated Skyfire User Portal: We continue to evolve our user portal and start page. Although some of it was already visible before 0.8.5, it is worth mentioning:
o Google Search & Search Results: It’s the best and the most used.
o Updated weather widget: Now supports Canada and UK postal codes, in addition to US.
o Region specific start page: Custom feeds and pre-populated bookmarks for US and UK.
What’s new in Windows Mobile 0.8.5 since Windows Mobile 0.8?
* Standard VGA support: We are excited to now provide VGA support for the number of new devices that recently entered the market, including the HTC Touch Diamond, Diamond Pro, HTC/ATT Fuze. Please note that we support Standard VGA support (e.g. 640x480). Widescreen WVGA (e.g. 800x480 etc) is NOT supported yet.
Click to expand...
Click to collapse
nice find!
cant wait to install it!
-SCDavis
Didn't work for me ...
I dowloaded the cab from the 'get' link and when I tried to install it I got an error stating that "...The installation file is not intended for this device."
I used Skyfire on Tilt all the time so I was hoping it wouldn't be a problem on the Fuze. Must be doing something wrong ... ?
kahibbi said:
I dowloaded the cab from the 'get' link and when I tried to install it I got an error stating that "...The installation file is not intended for this device."
I used Skyfire on Tilt all the time so I was hoping it wouldn't be a problem on the Fuze. Must be doing something wrong ... ?
Click to expand...
Click to collapse
It's working fine on my Fuze, dunno what's up there. What version did you download?
It worked for me too. When I went to that website it said my device was a TouchDual, but it still worked and landscape works fine with our keyboard too.
I too got the same error. The link automatically sets version 7.9x. Maybe they will get it worked out. Also the user control has been moved to the mobile browser. And since some of use have moved on to the fuze we can't access the control panel to say change device.
migsims said:
It's working fine on my Fuze, dunno what's up there. What version did you download?
Click to expand...
Click to collapse
The link defaulted to "Skyfire_7927-PPC50". There was no option to choose anything else. I not only tried the link from my phone but also got the same file when using the laptop.
I'll keep watching to see what might be the problem.
kahibbi said:
The link defaulted to "Skyfire_7927-PPC50". There was no option to choose anything else. I not only tried the link from my phone but also got the same file when using the laptop.
I'll keep watching to see what might be the problem.
Click to expand...
Click to collapse
That's exactly the one I downloaded and installed and it's working fine, that's kind of strange.
i'd recommend just downloading the cab and copying it to your device if you're having problems
jasongw said:
i'd recommend just downloading the cab and copying it to your device if you're having problems
Click to expand...
Click to collapse
Did that and got same results, meaning "Unsuccessful" message.
*EDIT: Worked this time. Must have been me on the transfer from laptop. Got it working now, so thank you for the recommendation to try again.
copy it to my device, installed and had to soft reset to get it working. But it works very well. Now I have 3 browsers to choose from What is the down side to SkyFire?? Seems to do everything.
On the ATT Fuze I went to the site, it said I have an HTC phone so I click to download it didn't work. But if I selected This is not my phone, then went to WinMo 5 or 6 Touch it worked flawlessly :-D
i did the above and it worked, problem is the browser looks blurry... like a scaled up version of the qvga version... when it loads a page and th site takes up the screen you cant read any of te small text... opera is nice and crisp and clear...
ill try the other installation way when i get to my home computer to see what works there. I looked around in the settings but nothing is there as far as adjusting resolution or anything.
shade
i think all they did was make the menus and stuff vga for now and hopefully soon they will actually make the whole thing fully vga
hmm, that could be it... the address bar and stuff are all crisp and vga-ish...
can some more people who have this running give more feedback on this...
oh, and is there tabbed browsing on this browser at all? I cant seem to find it. for a browser that claims to do EVERYTHING, thats the one thing I am really looking for!
shade
shadeone said:
i did the above and it worked, problem is the browser looks blurry... like a scaled up version of the qvga version... when it loads a page and th site takes up the screen you cant read any of te small text... opera is nice and crisp and clear...
ill try the other installation way when i get to my home computer to see what works there. I looked around in the settings but nothing is there as far as adjusting resolution or anything.
shade
Click to expand...
Click to collapse
Its is def not as sharp as the Opera browser. I also noticed its alot slower now then in the locked betas :-( I guess because the server load is growing but I used to watch streaming video all the time.
yeah the problem is that any flash is streamed and compressed on their servers ala opera mobile.
It would be really nice if adobe finally got off their ass and made an updated full plugin on not this flash lite crap.
Well if definitely does not look as nice as Opera....and is there a way to make this work with TouchFlo3D?
Yeah, I had to download it, transfer it to my storage card then install it without issues.
I still get the half screen issues that I had with previous versions.
Let's make an App store for all the important cabs on this wonderful thread.
Let's get some ideas on how to do this.
Like having a website with all the cabs listed so you can download them directly to the device. I am talking themes, cabs, roms(to go to SD Card for flashing)
Let's get creative, we can do it. Let's not wait on Microsoft.
Hey man, Project Gecko has been in beta for a while.
There are 2 advertised on XDA and Gecko is the only one that comes to mind at the moment. Maybe someone else can help me out with the second one..?
I know a little bit of web design, so I may play around with this over Christmas break. (I am a school teacher). But other ideas would be appreciated too.
Goals:
1. Centralized location for apps, tweaks, roms, etc
2. App Store Accessed from device (not just active sync)
3. Improve as much as possible
this sounds like a great idea! also, you guys may want to see this. it is a database of ppc freeware.
http://www.freewarepocketpc.net/ppc-download-pocketwit.html
Ideal features...
TF 2/3D/Today screen/Programs menu direct access
Download manager similar to Opera
Scrolling features through phone type/sections/apps
Small ad placement = income generation for storage
Recent Updates menu to notify when upgrade is ready (integrate in SMS/email system linking to DL)
CAB only policy to weed out nasty bugs
XDA mods to police the uploads
Exclusive program list (homepage) which charges developers for front page access. (scrolling banners in predefined format)
Free vs. Pay program areas.
Point system for repeat users. Points = discounts for pay programs.
Thats all I can think of at the moment.
norkoastal said:
Ideal features...
TF 2/3D/Today screen/Programs menu direct access
Download manager similar to Opera
Scrolling features through phone type/sections/apps
Small ad placement = income generation for storage
Recent Updates menu to notify when upgrade is ready (integrate in SMS/email system linking to DL)
CAB only policy to weed out nasty bugs
XDA mods to police the uploads
Exclusive program list (homepage) which charges developers for front page access. (scrolling banners in predefined format)
Free vs. Pay program areas.
Point system for repeat users. Points = discounts for pay programs.
Thats all I can think of at the moment.
Click to expand...
Click to collapse
Love it, love it, love it,
Keep the ideas coming
Perhaps somehow use ApptoDate to keep the cabs updated?
Great Plan
Sounds like a great idea, one resouerc for safe, uncomplicated modding and upgrading of the touch pro keep up the good work
I can do alot with webdesign ive been doing it for years..let me know if you need any help
copy of gecko?
You guys can always look at the PDM that is cooked into the T.i.R roms.
http://forum.xda-developers.com/showthread.php?t=458783
rjmjr69 said:
copy of gecko?
Click to expand...
Click to collapse
that was what I was thinking...
guys just watch gecko and spread the word.
This thread is for development discussion only. If you are not actively working on the project, please go to the discussion thread where your contribution will be more valuable. By keeping this thread clean, we can hope to get Android working on our devices much quicker.
Project Status:
We now have a 2.6.27 kernel which is capable of booting Angstrom and Android. Android looks good and is responsive, but most core functions are not there yet. Work is focused on kernel development to provide us with a stable base with working hardware. You can find test files in the second post.
We have a Wiki page where the project gets documented in some detail.
History
The development had a slow start while Orux worked out how to make the mdp talk to mddi to get a working display. We hope that progress will be faster now as there has been considerable work on the Diamond and Raphael hardware, which is quite similar to the Blackstone.
23Feb09
Screen problems fixed at last - many weeks work from Orux got the mdp talking to mddi and give us a working display.
03Mar09
Wow! So much progress in just a week! We now have working SD (some issues with brands of cards - under investigation), allowing booting direct from the SD card; working hardware buttons, and some GSM functionality (the network connects and reports of sending SMS successfully). Credit to Orux, Pichurri, Cybersalsero, Jonlar (and have I missed anyone out - not me, I have been spectating!). Pichurri has posted a full install package on teh wiki, go try it and give feedback in the testing thread.
(to be continued!)
Current tasks
Debugging SD card problems many ppl having
Getting our own version of Android (currently using builds optimised for Raph/Diam
More GSM functions - who will be first to make a call???
What can I do?
You tell us! First thing would be to get yourself set up with a development environment. You need Linux on your PC - either installed as the main OS or if you use Windows, in a virtual machine (eg Virtualbox). Then follow the instructions on the wiki to get the sources and latest diff.
Reserved for files
Here you will find the up to date files related to the project.
Pichurri's full 2.6.27 install package is on the wiki here
You should correct the posts: 2.6.26 and 2.6.27 is the kernels used. More info: www.kernel.org
brumbrum said:
You should correct the posts: 2.6.26 and 2.6.27 is the kernels used. More info: www.kernel.org
Click to expand...
Click to collapse
We are using 2 kernels:
2.6.25 --> htc-msm-2.6.25 branch in git.linuxtogo.org. This is the kernel that we are testing in our machines these days.
2.6.27 --> htc-msm-2.6.27 branch in git.linuxtogo.org. Where we will stay in a few days. Better kernel, more improvements. Here is where people from other projects are working now.
orux said:
We are using 2 kernels:
2.6.25 --> htc-msm-2.6.25 branch in git.linuxtogo.org. This is the kernel that we are testing in our machines these days.
2.6.27 --> htc-msm-2.6.27 branch in git.linuxtogo.org. Where we will stay in a few days. Better kernel, more improvements. Here is where people from other projects are working now.
Click to expand...
Click to collapse
Sorry, my mistake. Typed the message above late in the night.
But in the first and second post in this thread it says 2.2.65 and 2.2.67.
Thanks, was posted in a rush, just pm me if you see more errors. We use the odd numbered dev kernels, they will always have the most recent stuff.
A challenge for someone who likes graphic drivers:
I think linux is using ~10% of epson controller capabilities.
We have a lot of information about this controller, and open source code from epson.
Perhaps someone would like to work with this stuff.
orux said:
A challenge for someone who likes graphic drivers:
I think linux is using ~10% of epson controller capabilities.
We have a lot of information about this controller, and open source code from epson.
Perhaps someone would like to work with this stuff.
Click to expand...
Click to collapse
Do you mean things like picture-in-picture? Would be good later on in the gui - multiple desktops, that kind of thing. Also I noticed the Epson controller handles TV-out. Do we know if the out-connection exists for this, or have they just not connected it up?
Another thing to consider maybe USB on-the-go - the MSM72xx supports it; if (big if) the usb port has the right connections, it would be possible to mount external storage.
But I think it's more for later on - core functionality would be about making calls, sms, GPRS/3G. Let's see what we get from the latest kernel. Orux have you talked to the RAPH/DIAM guys on irc about merging?
orux said:
A challenge for someone who likes graphic drivers:
I think linux is using ~10% of epson controller capabilities.
We have a lot of information about this controller, and open source code from epson.
Perhaps someone would like to work with this stuff.
Click to expand...
Click to collapse
what makes you believe that?
whatever makes you believe it, share it!
if you have anything like docs,etc to share or point to lets have it !
Blackstone has got 2 graphic processors:
--->mdp, inside the chip. We have drivers in the kernel (mdp.c, mdp_ppp.c ...) I am not sure what capabilities are being used in current kernel. There are not good docs about mdp processor (I haven't got any useful).
--->epson controller. It can do:
• Picture in Picture, Transparency, Alpha Blending
• Image Rotation (90°, 180°, 270°) and Mirroring
• Scroll Assist
• AME (Auto Movie Enhancement)
• Supports up to three layers
• Image Doubling
• Bi-Cubic Scaling (1/2x ~ 8x)
• Over/Down Sampling Scaling (1/8x ~ 8x)
• Edge Enhancement
We don't have driver support in current kernel, but we have docs and source code from epson (link posted in discussion thread).
Htc Touch Pro has a tvout usb cable adapter, and seems to work in linux! I don't know if this cable works with our device.
USB on-the-go: interesting TODO.
patp said:
Orux have you talked to the RAPH/DIAM guys on irc about merging?
Click to expand...
Click to collapse
Not yet; perhaps your (or pichurri, ...) task when we have a good .27 diff. I have too much language limitations for an on-line discussion
p3ngwin said:
what makes you believe that?
whatever makes you believe it, share it!
if you have anything like docs,etc to share or point to lets have it !
Click to expand...
Click to collapse
OK, OK! These things take time - we all have other jobs I guess. We plan to get any open source docs online in a systematic way, we just need to figure out a reliable way - ie not RS etc. And we have to be careful of proprietry materials - we don't want copyright lawyers after us...
If anyone wants to offer us some rock solid webspace, that would be awesome.
TODO: Investigate instability of screen
I think that problems with screen are caused by onscreen keyboard. This keyboard is an excellent hack, but it is not 100% integrated with android.
We need to test a kernel without it.
orux said:
I think that problems with screen are caused by onscreen keyboard. This keyboard is an excellent hack, but it is not 100% integrated with android.
We need to test a kernel without it.
Click to expand...
Click to collapse
Or use the cup cake version with the keyboard in android it self.
Full doc of the epson controler : http://vdc.epson.com/index.php?option=com_docman&task=cat_view&gid=278&Itemid=40
Link is at the bottom of the wiki, add yours
I don't think we need to put all the docs at the same place, just add links at the bottom of the wiki, either hosted or link to website.
I can provide hosting if you need, just pm me.
repository
what do you guys think about creating some kind of repository(git or svn) to upload and share our blackstone kernel? i think it would make development much easier if you could see changes of other people immediately. we could use github or sourceforge.
I also think the On-Screen Keyboard is a problem.
Earlyer today I was goofing around in Android and every time I moved the keyboard, the graphics started acting very weird.(scrolling, not updating etc.)
When I hit F5 on the OSK, it would refresh Android and go back to the home page and the screen would be normal again.
Maybe route the OSK to a pip on the epson?
It's git for kernel dev, anyways svn sucks (inc troll)
If we set up a git, we'll need a guy working as a maintainer and pulling from everyone. This may become usefull when people start working in many different areas of the kernel, but for now diffs are better as they can be easily shared, and there's a howto in the wiki.
patp said:
OK, OK! These things take time - we all have other jobs I guess. We plan to get any open source docs online in a systematic way, we just need to figure out a reliable way - ie not RS etc. And we have to be careful of proprietry materials - we don't want copyright lawyers after us...
If anyone wants to offer us some rock solid webspace, that would be awesome.
Click to expand...
Click to collapse
hey i have a servage account that i hardly use which has massive space and bandwidth i could give you a ftp account to and any sql servers you may need. let me know
Rewpparo said:
Full doc of the epson controler : http://vdc.epson.com/index.php?option=com_docman&task=cat_view&gid=278&Itemid=40
Link is at the bottom of the wiki, add yours
I don't think we need to put all the docs at the same place, just add links at the bottom of the wiki, either hosted or link to website.
I can provide hosting if you need, just pm me.
Click to expand...
Click to collapse
Agreed, the wiki is the best place for this. Would you be happy for me to mention your hosting offer on the front page (which will quite soon need a better structure I'm sure).
JanSchotsmans said:
I also think the On-Screen Keyboard is a problem.
Earlyer today I was goofing around in Android and every time I moved the keyboard, the graphics started acting very weird.(scrolling, not updating etc.)
When I hit F5 on the OSK, it would refresh Android and go back to the home page and the screen would be normal again.
Maybe route the OSK to a pip on the epson?
Click to expand...
Click to collapse
Now that my friend, is a stunning idea (if it can be done simply). How does it relate to the Android OSK mentioned by xmoo? I guess the linux one is low level whereas the Android one is basically an app in the gui. Advantages to both, but if it works out of the box, the android one would mean we could essentially get rid of the linux one. We have ssh if we want to type in a console (or maybe android terminal app?).