Related
This thread discusses Linux for HTC Diamond and HTC Raphael
User resources
To get started with android real quick use this site http://wiki.xda-developers.com/index.php?pagename=RaphaelDonut
Further information on progress with Linux and Android and help can be found at the Raphael Linux wiki page.
Developer resources
The wiki of the htc-linux.org project has all the required uptodate research information http://www.htc-linux.org/wiki
If you want to contribute in the kernel porting project, please use this wiki.
The latest kernel code for Raphael, Diamond (and the other msm7xxxA devices) can be found in the htc-msm-2.6.27 branch of the linuxtogo.org git repository.
To view my signature, click my nickname to view the profile and then 'about me'
_______________________________
original post:
Hi,
Would be nice if somebody could try and test if the kaiser linux kernel boots on their diamond. Here's what you need
http://linuxtogo.org/~lgorris/kaiser-bootkit/
It has a small documentation but here's what you need to do again:
Get haret.exe, default.txt, zImage and angstrom-console on your diamond into the same folder, run haret.exe and tap run.
edit: the link above points to a website with kernel builds for the kaiser (msm7200). since diamond has msm7201A, it would be better to build directly from the android-msm-2.6.25 branch which has the halibut machine type. halibut is also an msm7x00A. there are some differences between the A and non-A msms.
google git is at
git.android.com
checkout the branch android-msm-2.6.25 ( it's most uptodate)
Click to expand...
Click to collapse
I have in fact been researching this since yesterday. The vanilla Android is for 7x00A devices, and should work on Diamond without too much fuss. I'm not a Linux developer though, so I'll need some help with that part. (though I am a developer)
The Kaiser boot kit does not work. Once it's done loading the device freezes entirely. Kaiser uses 7200 though, not 7201A, and for all I know it might actually be (partly somewhat) running, but with no frame buffer.
agreed with the freezing part.
From Haret:
WinCE reports memory size 134217728 (phys=118571008 store=115261440)
Where did the rest 64 MByte go?
Ok who's seriously interested in getting this to work?
Whats the progress so far? Lets try to get something packaged and up for diamond.
me
I am definately going to spend some time trying to gets this to work when I get my Diamond.
teddyen66 said:
I am definately going to spend some time trying to gets this to work when I get my Diamond.
Click to expand...
Click to collapse
I haven't been able to compile the kernel, but it sounds like you'll be able to. Give it a shot and I'll test it.
I'll test it too.
k, can you also try the vogue builds? http://it029000.massey.ac.nz/vogue/
http://wiki.xda-developers.com/index.php?pagename=DiamondResearch
the shared memory looks similar to the on on kaiser. So it will probably be easy to make communication with the phone work as soon as it works on kaiser. Of course you need to be able to boot first
Hi guys,
I've been trying to get Android running on my Diamond for a few days to no avail.
I've tried the Kaiser set of files and Vogue set of files. The furthest I've got is to make it display the 'Go Go Go...' message and then it hangs.
Has anyone actually got Android to run on a Diamond before?
Thanks.
Vogue does not work, but might be because of HaRET, don't know.
7201A is different from 7200. I would not expect it to work. However, the vanilla kernel is for Diamond type chips, so if anyone could compile a vanilla kernel it's worth testing. HaRET might need a few modifications though.
Very interesting!
This Android thing, getting it to run, what would the expectations be? Functionality, speed?
Just very curious, having once installed some linux-thingy on my magician.
I don't have a Diamond to test on, but I suspect the dev team for the Advantage could be of help. The build they have is running ok on Advantage, the touchscreen driver even works. No phone yet (last I checked). Maybe it will also run on Diamond?
nopes advantage is a different platform
I believe it'll just be a matter of time before we get a fully functioning Android build for the HTC Diamond because I can foresee it to be a very popular platform for the Android.
If there's any modifications to the default.txt boot file that would potentially make this work I'll be happy to try it out and let you guys know the results.
happyguy82 said:
I believe it'll just be a matter of time before we get a fully functioning Android build for the HTC Diamond because I can foresee it to be a very popular platform for the Android.
Click to expand...
Click to collapse
I hope that too . I can not wait to run Android on my Diamond.
I guess it'd be a matter of setting up a cross compile (toolchains - chroot, binutils, gcc, glibc) environment for the ARM, compiling the kernel with the correct drivers and bootstrapping for the ARM.
Am I right? Or did I miss something?
Would this link be of any help ?
http://nemustech.blogspot.com/2007/12/android-porting-to-real-target-hw.html
I would like to get involved if someone is already working on it
Darn that's running smooth ...
... hope we can get some linux running on this hardware.
adwinp said:
I guess it'd be a matter of setting up a cross compile (toolchains - chroot, binutils, gcc, glibc) environment for the ARM, compiling the kernel with the correct drivers and bootstrapping for the ARM.
Am I right? Or did I miss something?
Click to expand...
Click to collapse
Well, kinda. Where do you intend to get "correct drivers" for Diamond
Its not that easy, since HTC doesnt provide 'em
Will it be possible to make any true standalone Android ROM without using windows?
And for what device are this settings "RAPH800"?
Currently, no, but there is workaround - a light ROM with dualboot or directly HaRET in autorun.
Neopeek is working on it at the moment. It will come in the next few weeks. Be patient!
e334 said:
Neopeek is working on it at the moment. It will come in the next few weeks. Be patient!
Click to expand...
Click to collapse
could you please give more info or a link
In the next days i will look into dzo's script and adopt our kernel + ramadresses to get a full working nbh so that i can flash it onto my device. Hope everything goes well. This will take some serious concentration. This is what I am going to do:
Compile the kernel from scratch
Strip-out nb.os + nb.payload.os from vogue / kaiser / polaris to see what's going on
Recompile a new test-nbh to NAND-FLASH it as bootloader for Android
And last but not least: Adopt NoMoRootFS
I hope I and my device won't get stuck with this (I only have 1 device to test). If you wanna share your thoughts or contribute this then just answer to this discussion and share your ideas. I will keep you updated on this and in my free time I will also try to update the various Android builds. But I can't promise you to do so.
Click to expand...
Click to collapse
-neopeek
http://www.neopeek.com/en/community...67-Flashing+Android+on+our+devices?groupid=13 (mods please remove if this violates any rule of xda..)
Keep in mind that currently us TP user's DON'T have working camera (working on), and faster power drain (working on.) so if you end up using this rom (when it's done and released in time) you will have a phone that drain's faster then WM (meter usage is PRETTY accurate though itself.), and no camera anymore (until they finish adding support, and THEN add to this guy's kernal for the said ROM.), just so you know this
Currently, dual booting works just fine, and haven't experienced any negative's to date since using it this way. Hope that helps.
Ok. Tnx for the answers.
But can someone explain to me why it is so difficult to make working ROM for TP when the HTC Hero have the same hardware and powered up with Android? I am confused about that.
For what phone are startup settings (RAPH800)?
How much it will be faster with ROM flashed in nand memory than one run by heret in WM?
Tnx
mikx said:
Ok. Tnx for the answers.
But can someone explain to me why it is so difficult to make working ROM for TP when the HTC Hero have the same hardware and powered up with Android? I am confused about that.
For what phone are startup settings (RAPH800)?
How much it will be faster with ROM flashed in nand memory than one run by heret in WM?
Tnx
Click to expand...
Click to collapse
Uhm the Hero comes with Android 'from the factory' - it's a native Android device. Just like WinMo is native to our devices...
The brilliant devs are literally trying to reverse engineer drivers so Linux/Android can run on our WinMo phones.
I forgot to answer your other questions... NAND should give some performance boost, but I don't know how much. Probably not much, it didn't do much for the RHOD - albeit a little.
Phone startup settings, you should have a STARTUPS folder and it should have the RAPH800 startup in there...
Edit: (removed post, question was already answered)
Cant wait for nand support , i loved it on my Kaiser
Theoretical question: Will installation to NAND and starting directly from bootloader affect performance positively?
Corias said:
Theoretical question: Will installation to NAND and starting directly from bootloader affect performance positively?
Click to expand...
Click to collapse
In theory yes, but so far the benefits have been minor, if any. Of course the NAND that is functional for the TP2 isn't technically a full NAND, so it's probably not the best example to use.
arrrghhh said:
Uhm the Hero comes with Android 'from the factory' - it's a native Android device. Just like WinMo is native to our devices...
The brilliant devs are literally trying to reverse engineer drivers so Linux/Android can run on our WinMo phones.
I forgot to answer your other questions... NAND should give some performance boost, but I don't know how much. Probably not much, it didn't do much for the RHOD - albeit a little.
Phone startup settings, you should have a STARTUPS folder and it should have the RAPH800 startup in there...
Click to expand...
Click to collapse
Tnx for the answer. I know that I have RAPH800, but it can't work on my TP, only settings that work are RAPH, and I was wondering for what phone are these RAPH800 settings??
mikx said:
Tnx for the answer. I know that I have RAPH800, but it can't work on my TP, only settings that work are RAPH, and I was wondering for what phone are these RAPH800 settings??
Click to expand...
Click to collapse
I'm not sure how to answer your question. Babijoee's builds have a STARTUPS folder, do you not have this?
Hello i got a rooted desire i updated before rooting but yesterday i said new software update availble i downlaoded it but dont kno if i should apply a lil help on what to do would be nice PS: does anyone kno how to fix the desire so it doesnt leave the deinstal application stuff on the rom
you seriously have to unroot your device before updating it with a original ruu
Ahhhh man that blows gues ill wait till i notice something needs an update then is tehre anyway to hide there a new update notification ??
Please do not post question threads in Development.
Post What Where:
General - general technical discussion items, news, anything else that does not fit into the other fora categories.
Q&A (Questions and Answers) - all questions, irrespective of type, get posted in here whether they be theme related, accessory related, technical, etc.
Accessories - any items to do with components and/or accessories relating to your device.
Rom Development - only meant for very advanced technical discussion directly related to ROM development activity and the delivery of actual ROMs and ROM components ONLY. Nothing else goes in here.
Themes & Apps - anything to do directly with the development of themes and/or applications. Nothing else goes in here.
menu> settings> about phone> system software updates> scheduled check...un-check it
(but it shouldn't really check for updates if you are rooted)
Hi,
I have a samsung developer phone, but the installed build is 6419. I don't have direct access to the connect directory, so I was wondering if anyone has the latest installable build? Pst or post a reply if you got any info
Just take the image from THIS.
How can I use that to flash the phone?
You probably need a driver + some weird booting key-press combination on the phone (it changes from phone to phone) before you can do it
It's the Samsung developer phone, no idea what is used to flash that one.
hello,
I have a similar question. I am using a developer build htc spark with a 6527 build version.
Noticing lately many of the new apps not installing or working correctly. Im pretty sure its the old build version. Any help updating to the current prod version is appreciated.
Unfortunately dont have access to connect either.
thank you
I'm guessing y'all are really developers then???
nrfitchett4 said:
I'm guessing y'all are really developers then???
Click to expand...
Click to collapse
Thanks
But I don't have access to the Windows Phone directory on connect. And that is where the update is located..
This thread will be moved and / or closed.
You posted in: Windows Phone 7 Development and Hacking > Windows Phone 7 Development and Hacking
And the place would be: Windows Phone 7 Development and Hacking > Windows Phone 7 General
Please note the guidelines for this forum:
General Rules for the WP7 Development forums - MUST READ BEFORE POSTING!
At first, this is a warning. No need Report Post on this Thread.
Thank you for supporting XDA
I have made an auto-installer for Linux that will download, install, and setup the Android SDK, NDK, Eclipse, ADB, and create a 99-android.rules file without the user having to do anything. I was curious which section I should post this in?
Tahl said:
I have made an auto-installer for Linux that will download, install, and setup the Android SDK, NDK, Eclipse, ADB, and create a 99-android.rules file without the user having to do anything. I was curious which section I should post this in?
Click to expand...
Click to collapse
Nice work!
I'd say in the Upgrading, Modifying and Unlocking forum itself, but I may be wrong. That's the general, non-device specific development forum, and forum for devices without their own forum.
Perhaps a Mod could clarify this for us? Oh Scotsman, where art thou?
Interesting, I didn't even think about that as a possibility, I was looking at the Android Software and Hacking General or Android Software Development. Mostly because that's where people asking about ADB were, but now I'm not sure.
To be honest I'd put it in all three, as it's a worthy addition to any Linux users' toolkit.
May want to double-check with someone who actually knows what they're talking about first, and possibly just post it in one place and get some user feedback first, so you know it works on all machines
Well, I've had quite a few testers and positive feedback on Linux Mint 11 and Ubuntu 11.04 for both the 32/64-bit versions. I just wanted to share it with xda-developers so that more people would be able to use it. It's already on RootzWiki and I've had people test it from my blog with some help from P3Droid's retweet power. The deb version I'm pretty confident in will work without many people having troubles. The .sh version that I also have hasn't been tested with any operating systems outside of that, but I'd like some feedback with people using apt-get and other operating systems.
I have asked Scotsman to come and provide a little clarification for us. I honestly think you've made a very vaulable contribution here, so thankyou from all of us far too stupid to do something like this!
I posted it in Android Software and Hacking General.
I thought that would be a good spot for it based on how many adb related guides and posts there were in that section. If Scotsman would like to move it or delete it though, I can gladly repost it in a more appropriate (or multiple) forums so that it can get more attention. I really appreciate the help you've given me too.
Hmmm...I'd say maybe Android Software and Hacking General or maybe Android Software Development? Since it's only Android specific...
I'll stick to the Hacking General then, I think that I saw the most related material there while I was posting. Thanks for the help you two, I appreciate it.
You're welcome mate, I wish everyone's first few posts could be as productive
Enjoy your time at XDA! Let me know if I can help with anything else