Searching for developers to hack HD-IPTV Settop box - Windows Mobile Development and Hacking General

Hi,
I am looking for experts in WinCE firmware modding/cooking.
also dot net compact related experience would be helpful.
This is about hacking the mighty-secure SMP863x CPU well, that task is already completed. Now the more interesting part of unlocking and modding it
starts. and here I could use some help.
this is the settop-box, you can get it very cheap in the usa... its worth 300-500$
http://cgi.ebay.com/T-Mobile-T-Home...ryZ39804QQrdZ1QQssPageNameZWD1VQQcmdZViewItem

Related

Developing a Tool with Database-Connection in .NET

Hi,
I try to write a little Programm for my XDA II wit VB.NET and I have no clue where to begin.
At the end there has to be a Form that connects to a Database and gives me the posibility to write new Datasets, modify or kill them.
Does anyone of you know where to finda kind of Manual for this?
Thanks,
Ian
What kind of database do you like to connect to? SQL-Ce or PocketAccess?
For the SQL-Ce-way, the Visual Studio .NET help files contain all you need to know.
If you prefer Access you need a wrapper to achieve this. Take a look at www.inthehand.com, they have the PocketAccess-wrapper, and a quite good forum there.
Another good source is the MSDN library, msdn.microsoft.com -> Library -> .NET Development -> .NET Compact Framework.
HTH,
Just finding out
I'm just finding out which is the best, never developed in .NET and of course never developed in .NET for my XDA II.
Thanks for the tips.
No problem. If you have any further questions, I´ll see if I can help you when I´m back in my office
a good article
http://msdn.microsoft.com/mobility/...=/library/en-us/dnppc2k2/html/ppcdatabase.asp
and some good sites
http://www.pocketpcdn.com/
http://www.opennetcf.org/CategoryView.aspx?category=Home

Where can I get eVB

There are a couple of small apps I'd like, but can't find exactly what I want.
So I figured 'what the hell ... ' and decided to write them myself.
Seeing as how I've got a Himalaya running WM2003 and I don't plan on releasing what I write I figure my piss-poor programming won't be a problem for anyone but me.
I looked at eVC ... but frankly I've never really been comfortable with c and it's decendants ... so I guess I'm stuck with using a runtime and basic. This isn't a bad thing, as I'm much more accomplished with basic.
BUT ... dear old Microsoft want everyone to move to .NET (which in my case is a waste or resources) ... so while I can find the eVB runtime available for download I can't find the actual IDE.
I have no desire to run WM2005 on this unit, so the fact that what I write won't be forwards compatible is not an issue.
In that it was available free of cost I believe there is no legal impediment to me securing it from somewhere besides MS ... and so the question is
Where can I find it?
Hi
I use evb all the time
like you i looked at evc but i went for evb
heres the link for it
http://www.microsoft.com/downloads/...48-31ee-4cbe-aac5-0affd5fb27dd&displaylang=en
That's odd - I just noticed that my reply didn't show up!
Thanks for that pjcltd ... it was driving me crazy trying to find it!

Could anyone offer a progress report?

Hi, this is my first post on this forum, so feel free to delete it if I obey any rules, which I believe I don't.
I'm absolutely new to the PDA thing, I never had one, I never held one, and according to that, I never used one.
I think about buying one, but I still have too many unasked questions no one yet answered.
I definately don't want to use Windows on this one. So if there is a, let's say, chance higher than 50% that I won't be able to get Linux working on it, I simply won't buy it.
What I searched for and what I still need is an elaborated progress report, of how stable, fast and reasonable a HTC Universal can be used along with Linux. I'm so newbie that I don't even know if it will be able to do phone calls with Linux installed...
My provider is T-Mobile germany, and I could get one (called "MDA Pro" or "MDA IV") for 133€ (about 1:1 dollar, correct me if I am wrong)
I would get the "MDA Vario" for about 1€, but I cannot figure out the real model name, here is a picture:
http://www.audioelektronik.com/images/MDAVario.jpg
But back to my question: Who can offer a progress report? It would be perfect if the author would be at the same provider as me, but it's not really important. I also accept any provider proposals, as well as PDA proposals. I just thought of the Universal because I like the feature list and keyboard, but it won't be a problem to use a touchscreen exclusively.
So how usable is the HTC Universal with Linux? What can I do and what can't I?
You don't have to answer me myself if my questions are, at least partially, covered by a website. If you have any beginner information about installing, using and developing Linux on and for PDAs, I would love to see them.
If anyone prefers to contact me via ICQ, he is welcome to, I listed my number.
My jabber ID is: [email protected]
Hi,
we are doing our best to get Linux working on MDA Pro
http://wiki.xda-developers.com/index.php?pagename=UniversalProgress
Splendid, fast reply and good link. I'm sorry I couldn't find it. Anyone who is capable of it; feel free to delete this thread.
futlib said:
Splendid, fast reply and good link. I'm sorry I couldn't find it. Anyone who is capable of it; feel free to delete this thread.
Click to expand...
Click to collapse
You can watch the detailed progress or help in this Thread
http://forum.xda-developers.com/viewtopic.php?t=35972&start=800
Hm, I would like to get in touch with development, but I cannot find a detailed introduction focused at newcommers in the development forum.
I never used assembler on a PPC, and though I wanted, I never wrote a Linux kernel module.
This is off-topic in this forum, but do you have a link?
Also great would be an universal emulator to try out ROMs and work on them a little. Is anything available/in progress/planned?
futlib said:
Hm, I would like to get in touch with development, but I cannot find a detailed introduction focused at newcommers in the development forum.
I never used assembler on a PPC, and though I wanted, I never wrote a Linux kernel module.
This is off-topic in this forum, but do you have a link?
Also great would be an universal emulator to try out ROMs and work on them a little. Is anything available/in progress/planned?
Click to expand...
Click to collapse
First of all, you should go around the corner, find the next T-Mobile shop and by your MDA Pro device :`)
After that, you can follow the instructions installing Linux on a SD Card from the wiki page. The first link, i gave you.
After that, you can ask more questions in the "Linux on Universal" Thread :`)
Maybe if you are familar with Linux, you can help building a rootfs image.
futlib said:
I never used assembler on a PPC, and though I wanted, I never wrote a Linux kernel module.
Click to expand...
Click to collapse
You don't need to. The main problems are in the hardware
area, wince driver operation, nice wince GUI installer,
nice windows GUI installer, fixing bugs in Qt programs.
Also great would be an universal emulator to try out ROMs and work on them a little.
Click to expand...
Click to collapse
We are testing everything on the real hardware.
Creating a device "emulator" is even more complicated
than fully porting Linux.
Okay, I think I'll really buy one.
I added you to ICQ EyeOfTheStorm, since I have some more questions and really don't want to flood the forum. Just greet me if you online, and if it doesn't bother
<edit>
Programming GUI programs is indeed my task at work atm, I think I could be of help in that part. I mainly use C and C++ and python. But I'll first need to buy my PDA, so...
</edit>
futlib said:
Okay, I think I'll really buy one.
I added you to ICQ EyeOfTheStorm, since I have some more questions and really don't want to flood the forum. Just greet me if you online, and if it doesn't bother
Click to expand...
Click to collapse
Ups, my ICQ is depricated. Will never go online. So, if you have aditional Questions, ask in the Linux on Universal Forum.
Is there an IRC channel?
(this thread is so much of a chat ;D)
So, I'm only one step away from buying my device.
Now I only have some last questions I need answered before I buy it:
The root filesystem HAS to be on SD/MMC Cards <= 1024MB.
How do you guys exchange music etc.? Can I really not install the root filesystem on the internal memory of that device? Would 128 MB be enough?
I'm warned that my device could be damaged. If so, would the providers warranty apply? Or does it expire if I change the operating system?
The mini-howto tells me to do a backup, but I cannot find an explanation of how to do this.
I think it should just be a dd of the device when mounted on my workstation, but I prefer to have an explanation anyway.
Would I be able to reinstall this windows CE whatever thing whenever I want if I do a backup?
futlib said:
So, I'm only one step away from buying my device.
Now I only have some last questions I need answered before I buy it:
The root filesystem HAS to be on SD/MMC Cards <= 1024MB.
How do you guys exchange music etc.? Can I really not install the root filesystem on the internal memory of that device? Would 128 MB be enough?
I'm warned that my device could be damaged. If so, would the providers warranty apply? Or does it expire if I change the operating system?
The mini-howto tells me to do a backup, but I cannot find an explanation of how to do this.
I think it should just be a dd of the device when mounted on my workstation, but I prefer to have an explanation anyway.
Would I be able to reinstall this windows CE whatever thing whenever I want if I do a backup?
Click to expand...
Click to collapse
As far as I know, we still have the 1GB SD Card limit. Yes, you have to install the rootfs on the SD Card. 128 MB are enough for hosting the basic rootfs image.
Well, I just bought this device. I will get it on the 20. of juni. (It's my birthday, and this is no coincidence ;D)
There is only one thing left of this list I really need to know:
Can I reinstall this windows CE thing?
I will perhaps hit a situation were I need something fully functionaning ASAP, so I'd love to know.
But I allready bought it, this is just important for my decision to install Linux on it. If I can somehow backup or reinstall this windows CE thing, I'll definately follow the guide and help development as good as possible for me.
I got my device, followed the guide, installed opie and gpe on it (first tried opie, didn't like the look and then switched to gpe. Found out that GPE cannot manage the universals monitor-spin and switched back to opie.) and now I have got everything up and running.
Couldn't find anything non-working yet too, though I still need to figure out how to make (at least the keyboard layout) german.
Now I also know that Opie/GPE can coexist with WinCE without problems, which makes me very happy.
But there is one thing that still bothers me:
I cannot go online via GPRS or make/accept phone calls when Linux is booted.
Is this possible at all? Neither Opie nor GPE do seem to have any software for doing a phone call.
Is there a guide on how to set up telephony and GPRS internet?
<edit>
Found some funky new resources:
http://handhelds.org/moin/moin.cgi/Universal
Is the page I have been searching for a while and
#htc-linux (@freenode)
is the channel I have been searching for a while.
The guys just told me that it is not (yet) possible to do phone calls, but they are working on it. I will try to compile and make the winCE installer working now.
</edit>

Questions concerning programming with WM 5

Hello!
Does anyone of you know which dll's I have to use to get the following information:
- the net the sim card is booked in
- states of my GSM unit
- states of my telephone unit
Can anyone help me getting these information or tell me where I might find them?
Thank you very much in advance.
Monty
On Wm5, state and notification broker. No dlls required.
Please move your question to the development forum, for better responses :wink:
V
Sounds nice. But there's a problem: we do not only use WM 5 Pocket PCs. Many of our devices use Windows CE instead.
Do you know which P/Invoke I have to use?
If you're definitely not using WM5, but WinCE, then it's a hell of a lot more trouble. You need to use TAPI generally, this will give you answers to each of those queries.
I don't use Managed Code, so check out www.opennetcf.org/
If you're using Compact Framework, there may well be managed libraries to get access to this stuff easily.
Native Code ≡ Pain
V
I checked the library on opennetcf.org but it doesn't seem to be very useful. Is there any way to find out the functions compiled in the API dll's? I'm sure Microsoft offers a way to get the wanted information. But I cannot find it

Being a newbie

I have been scouting around the Wiki but there are still a lot of things I do not know. I plan on getting the X1 and modding it but I don't know a lot of the terms and how to do this kind of stuff. Is there any newbie guide which can teach me about all these various terms? Like ROMs and all that. Also is it possible to break your phone with these programs?
Skurai123 said:
I have been scouting around the Wiki but there are still a lot of things I do not know. I plan on getting the X1 and modding it but I don't know a lot of the terms and how to do this kind of stuff. Is there any newbie guide which can teach me about all these various terms? Like ROMs and all that. Also is it possible to break your phone with these programs?
Click to expand...
Click to collapse
Yes, you can "brick" it, as it's called, but there's most often ways to fix even that. It's possible, but unlikely to cause hardware damage.
The best way to learn iss just to look around and read.
So exactly what are ROMs? So to use all the applications in the sticky, the XPERIA itself does not need to be modded or jailbreaked or whatever first right?
a rom == read only memory
== the os/firmware which control
the device kinda like windows or macosx or linux
does on a pc
no a wm device should not be required to be modded to run every
arm based windows mobile program written since 2000
but some may require the wvgafix to run if they can't handle the
res of the x1
For those downloads available on this website. How do I install them? Do I use my XPERIA to log on and install? Or? (Is there an FAQ on this?)

Categories

Resources