![]() |
Best option for getting a N900 dev environment going?
In the past I used an old Pentium 4 running Gentoo to do N900 development. But that computer was too old and too crap to be worth spending the cost to bring it across the country when I moved house last xmas. So right now all I have is my main box (running Windows 7 x64). Whats the best way to get a dev environment going again so I can do some things beyond just reverse engineering with IDA?
Obtaining another box to use for dev isn't an option (no funds to make that happen), nor is dual-booting. What are my options? I dont need any kind of GUI in the dev environment as such, just the ability to stick source code in there, compile things etc. I dont need to be able to flash the device or otherwise deal with that side of things either (any loading of files I do can be done over SFTP/SSH) |
Re: Best option for getting a N900 dev environment going?
You can use the premade vm image... quick and easy
Edit: Ask around on irc for the SDK image. The name of it is "Maemo_Ubuntu_Lucid_Desktop_SDK_Virtual_Image_Fina l.7z" |
Re: Best option for getting a N900 dev environment going?
Easiest would have been to make a virtual machine from your old PC. (I know, I know ;), I myself still have 2 old compis to virtualize)
So, if you still have that hard disk floating around ... else you need to look for the predefined SB image and configure it once more (as you have done it before, it should be easy). |
Re: Best option for getting a N900 dev environment going?
Quote:
Then, of course, such image could be distributed via kind souls, via p2p sharing networks, or so. It's a joke, that we literally *can't* have new developers for more than a year already, as setting up dev environment is impossible without asking for things in obscure IRC channels, and spending countless hours on tracing patches required. If someone digs up a few threads where people (even experienced ones, like Copernicus) tried to set up new Maemo development boxes, you may, actually, shed a few tears. Or a river of them. Currently, it's more complicated than programming for some undocumented Japanese chip in early 80's. /Estel |
Re: Best option for getting a N900 dev environment going?
@all,
Unfortunately I'm still not quite there, but my mid-term goal is to prepare a docker image (based on 32-bit squeeze) for maemo development. I currently use a 32-bit VPS (running debian jessie) with the maemo SDK installed (scratchbox). My plan is to re-create it again from zero but using docker (note, this requires a 64-bit kernel, but 32-bit debian runs fine with a 64-bit kernel) so that I can distribute a lightweight image anyone can install on any Linux, without messing with repositories or risk of f*cking around with the user's Linux installation (I don't think I have to explain the advantages of chroot/lxc/docker). If I ever get to make this I'll post the details. @jonwil, Since you're running Windows, you might consider also setting up a VPS with Linux for this. |
Re: Best option for getting a N900 dev environment going?
Quote:
The only issue with the sdk image that I know about it is the one where it's set to thumb compile by default. http://maemo.org/community/maemo-use..._installation/ All I did for Windows was: 1. Install VMPlayer (I use virtualbox on my linux pc) https://my.vmware.com/web/vmware/fre...are_player/6_0 2. Load the image into vmplayer 3. Followed Pali's steps to disable thumb Quote:
You can easily find the link to the image on a trusted website (anyone that knows CSSU would trust it) I just know that Jonwil visits the maemo irc so my edited answer was tailored to him. Though MD5 sums wouldn't be a bad idea. Here's the ones I have on my pc atm which match the ones hosted... (I got mine from when the official website was still up) Code:
28949514fb6762733678b12afc227f73 Changed_Ubuntu_Lucid_Desktop_Files.txt |
Re: Best option for getting a N900 dev environment going?
I found the image file, thanks for the tip about disabling thumb.
|
Re: Best option for getting a N900 dev environment going?
Does anyone know the default passwords set up for this VM image?
|
Re: Best option for getting a N900 dev environment going?
Have you tried 'maemo'?
|
All times are GMT. The time now is 01:53. |
vBulletin® Version 3.8.8