yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] dushmaniac:
I'm on KPN too and don't have the problem you're describing.

On my phone, sometimes the connection (both phone and data) drops and comes up again a couple of seconds later. This only happens when the data connection is activated. My guess is that you're having the same problem and that your phone was temporarily offline when you were called.

The only annoying problem I'm seeing now is that the phone suddenly decides it's battery is empty (while it's charged over 50%) and shuts down without any possible user intervention. Haven't found the time to debug it. This problem occurs in all the recent kernels.

Then another question: is there an overview somewhere of the development that still needs to be done? I'm not talking about the wiki page showing what part is working and what not but I was looking for some more technical data so I could possible help coding. I skimmed the irc logs of the last couple of days but couldn't find anything useful in there. Could one of the devs give me a couple of pointers to get me going?
[Touch Diamond, MDA Compact IV ROM Development] pingor:
Ringing tone ???

Excuse me for English - Polish

Do you have a ringing tone ???, because I still do not have :(
[Touch Diamond, MDA Compact IV ROM Development] lionizer:
Ah more Dutchies following this development! Good work!

Thanks for the tip, after a quick reboot indeed the phone usage was more stable. I'm having the same problems you describe, phone suddenly decides to shut down (which doesn't work).

Looking forward to further development!
[Touch Diamond, MDA Compact IV ROM Development] boas:
Will try the 18-09-09 image now! Can say that I've experienced difficulties getting the phone to live after a while. Also, it seems to be something wierd about the sound now, the Alarm does work, but gives no sound.

Great work as usual! Thanks to all involved! :)
[Touch Diamond, MDA Compact IV ROM Development] dushmaniac:
@pingor & @boas

I'm not sure but I don't think the external speaker is working yet (don't shoot me if I'm wrong, haven't tested that lately). So no ring tones and no alarm sounds.

I tested the latest kernel from connect-utb in the afternoon break at work. On my DIAM100, after the panel is shut down it doesn't come up again. Tried pressing various buttons, waited a bit, tried again (also after a reset) but the only thing I got was garbled screen once for about a second and it shut down immediatly after that. Haven't tried board_htcdiamond_panel.type=0 yet but I expect that'll work like before.
[Touch Diamond, MDA Compact IV ROM Development] raymondw:
I've done some testing on my Raphael and got at least 1 remark

The default.txt has a couple of lines for MTYPE (removed useless lines ;) )

#Halibut

set MTYPE 1439

#Raphael

#set MTYPE 1910

The Raphael one does not work, I'm able to boot with the Halibut one.

Copied a android.bin from the Kaiser rom and got the red dot thingy.

Also tried a self created Android IMG, but got HaRET error about the size (38MB!)

Very nice work all!

/edit

sir0x, check my post again ;)
[Touch Diamond, MDA Compact IV ROM Development] sir0x:
1439 is the right MTYPE for Diamond.

Try the compressed kernel-img ( usually named zImage )
[Touch Diamond, MDA Compact IV ROM Development] redliner51:
Hey Guys!

I'm very interested to help you... is there a subversion link?
[Touch Diamond, MDA Compact IV ROM Development] bloatboy:
All I did for the source/build was follow this page.

In a nutshell:

Installed Ubuntu.

Installed git, python, jdk, and the other tools mentioned on that page.

Installed their repo script.

Using repo, got the current source archive.

Installed the arm toolchain from here.

Extracted the default config from the emulator with

adb pull /proc/config.gz .

and put it in the kernel source directory.

Added a line in the Makefile to point it to the ARM toolchain

CROSS_COMPILE=/home/user/build/arm-2008q3/bin/arm-none-linux-gnueabi-

Removed the LDFLAGS_BUILD_ID from the Makefile.

Specified that the compiler should cross-compile for ARM

make ARCH=arm

The compiled kernel was about 10k smaller than the default one provided with the emulator.

Finally, I ran the emulator with that kernel

emulator -kernel zImage

So, while it works with the emulator, it doesn't seem to work at all on a Touch Diamond. This probably due to the difference between the ARM defaults and the MSM7201A (ARMv6/ARM1136EJ-S ). I'll try and build a kernel for that later today.
[Touch Diamond, MDA Compact IV ROM Development] yuco91:
i' ve problem to configure and install repo ...

extract to the guide:

Installing Repo

To install, initialize, and configure Repo, follow these steps:

1. Download the repo script and make sure it is executable:

$ curl http://android.git.kernel.org/repo >~/bin/repo

$ chmod a+x ~/bin/repo

2. Create an empty directory to hold your working files:

$ mkdir mydroid

$ cd mydroid

3. Run repo init to bring down the latest version of Repo with all its most recent bug fixes. You must specify a URL for the manifest:

$ repo init -u git://android.git.kernel.org/platform/manifest.git

4. When prompted, configure Repo with your real name and email address. If you plan to submit code, use an email address that is associated with a Google account.

A successful initialization will end with a message such as

repo initialized in /mydroid

---

I've problem at step 3 .

---

3. Run repo init to bring down the latest version of Repo with all its most recent bug fixes. You must specify a URL for the manifest:

$ repo init -u git://android.git.kernel.org/platform/manifest.git

---

i've this message of error:

---

bash: repo: command not found

----

Help me , please !
[Touch Diamond, MDA Compact IV ROM Development] thevery:
add ~/bin to your path or use '~/repo' instead of 'repo', i.e.

~/repo init -u git://android.git.kernel.org/platform/manifest.git
[Touch Diamond, MDA Compact IV ROM Development] yuco91:
thx , but i've however this error:

----

yuri@yuri-laptop:~/mydroid$ ~/bin/repo init -u git://android.git.kernel.org/platform/manifest.git

Traceback (most recent call last):

File "/home/yuri/bin/repo", line 91, in ?

import readline

ImportError: No module named readline

----

Sorry, but is the first time that i've this kind of problems. (you can answer me also whit PM) . THX
[Touch Diamond, MDA Compact IV ROM Development] raymondw:
It workes oke in the emulator as the config file is FOR the emulator or a device looking like it.

If you take the .config file and load it into a xconfig it is possible to add MSM7xxx code.

I hope i've got some time tonight to try and test.

(tx for the cross-compile instruction)
[Touch Diamond, MDA Compact IV ROM Development] bloatboy:
yuco91

Junior Member

thx , but i've however this error:

----

yuri@yuri-laptop:~/mydroid$ ~/bin/repo init -u git://android.git.kernel.org/platform/manifest.git

Traceback (most recent call last):

File "/home/yuri/bin/repo", line 91, in ?

import readline

ImportError: No module named readline

----

It's a python module.

/usr/lib/python2.5/lib-dynload/readline.so

I'm not sure what provides this in ubuntu but try re-getting python.

As far as changing the architecture, I switched the kernel from goldfish to MSM7X00A and got some errors. That's progress as far as I'm concerned! At least, something to work on.
[Touch Diamond, MDA Compact IV ROM Development] yuco91:
the readline.so file is in the folder . I've however re-get python but i've the same error.
[Touch Diamond, MDA Compact IV ROM Development] sir0x:
Guys ... the kernel of http://android.git.kernel.org doesnt run on Diamond ... the kernel, wich you see booting on the picture in the wiki, is hackt of some people to run on dimaond, but the patches rather the sources aren't public now. the kernel of android.git.kernel.org is just the BASE of the kernel which you see at the pictures.

maybe we can create an separate git for the development on the diamond/raphael kernel ?
[Touch Diamond, MDA Compact IV ROM Development] cr2:
There is no diamond/raphael kernel yet. wiki pictures are made with the

hacked halibut/g1 code running on raphael, but it's the same on diamond.
[Touch Diamond, MDA Compact IV ROM Development] skiwithpete:
Is this kernel a simple thing to build/modify or are we still some time away from getting a working kernel?
[Touch Diamond, MDA Compact IV ROM Development] bloatboy:
Building a kernel doesn't take that much time or effort once your foundations are in place (compiler, build environment, toolchains, etc).

Modifying a kernel, depending on how radically it needs work, can be fast or it can take a long, long time.
[Touch Diamond, MDA Compact IV ROM Development] bloatboy:
Changed the architecture from goldfish to MSM7X00A, disabled all the goldfish virtual stuff, and added a couple of generic devices.

http://rapidshare.com/files/157233291/zImage.20081024.1434.html

Good luck.
[Touch Diamond, MDA Compact IV ROM Development] thevery:
sorry, no luck in your investigations - same problem
[Touch Diamond, MDA Compact IV ROM Development] cr2:
It's a simple thing, because it's a hack. A lot of g1 setup is completely different

and needs to be replaced. Yes, this kernel boots, but it needs a more solid

foundation.
[Touch Diamond, MDA Compact IV ROM Development] sorrowt:
guys, to follow up, if i understand correctly the Haret boots the whole way thru, and jumps to the Linux kernel, which hangs, am i correct? which means again no further changes to Haret are needed?
[Touch Diamond, MDA Compact IV ROM Development] qetuR:
NetRipper and druider (forgot your name) how is it going? Any new progress?
[Touch Diamond, MDA Compact IV ROM Development] tozneno:
just for information google plan to product a android version who can use virtual keyboard for the begining of 2009.

http://www.mobinaute.com/170672-google-android-gerer-smartphones-clavier-2009.html

i use the google trad for you because the new is in french:

The mobile operating system Google Android, is now officially launched through a first terminal integrating the United States, G1 T-Mobile. But I must admit it has some rather strange software limitations, including its seizure.

Indeed, Google and HTC - the origin of the smartphone - have apparently worked hand in hand for many years to develop a first stable version of Android ... specifically adapted to mobile G1 T-Mobile with an integrated QWERTY keyboard. Because the only way to enter text on the screen is to deploy a sliding keyboard smartphone, no mobile virtual keyboard is available, whether in landscape or portrait mode.

And to overcome this limitation system running on a terminal form factors, Google now indicates that during the first quarter of 2009 as new input methods not based on a physical keyboard will be offered. In this case, in addition to a virtual keypad, a system of automatic correction of words or engine completion of the texts will be proposed. These input methods will also be available to developers on the planet seeking to tap into programs available from the Android Market.

By the end of the year, Google finally qu'Android states will be able to manage an operating system fully translated into French, multiple access points following its connections (multimedia, Internet, mail) and services SIM offered by mobile operators.
[Touch Diamond, MDA Compact IV ROM Development] Spike1506:
When I boot Android I only get a black screen. It happens with the latest released kernel(s). I have a HTC Touch Diamond (DIAM100).
[Touch Diamond, MDA Compact IV ROM Development] donald-c:
Same here :(

The lights on the HW buttons still work when they're touched but nothing happens when they are pressed. There is only a black screen with a tiny _ in the very top corner.
[Touch Diamond, MDA Compact IV ROM Development] stefand:
Just wait a little longer, after the first boot it can take a few minutes.
[Touch Diamond, MDA Compact IV ROM Development] boas:
No worries no one will shoot you. :p

Since 10 days ago or something, sound was working. I have not yet booted the Android rom from today, so it could be fixed now I guess.. :)
[Touch Diamond, MDA Compact IV ROM Development] donald-c:
Right enough :P just took a lot long than previous builds, usually I hardly even had to wait.

Well now it works, but the HW buttons now don't :p
[Touch Diamond, MDA Compact IV ROM Development] stefand:
I did some research on the 3G data connections and found a more easy way to configure it.

The current problem is that there are only a limmited number of carriers listed in the /etc/apns-conf.xml file. (the file resists in system.img)

What I did was, added my carrier settings to the xml file and created the updated system.img.

In startup.txt removed "ppp.apn ppp.username ppp.password"

Deleted the data file.

Boot haret

Goto Settings>Wireless Controls>Mobile Networks>Network Operators and reselect your carrier

Settings>Wireless Controls>Mobile networks>Access Point Names

Now press the HW home button select "Reset to default".

Activate Airplane mode, when signal lost deactive Airplain mode.

That was all to get my data connection ;), the browser told it couldn't connect so I did go to programs>modem: Disconnected and connected.

Now everything works.

So the only thing we need at the moment to make it more easy for everyone is create a complete "apns-conf.xml" file.
[Touch Diamond, MDA Compact IV ROM Development] brachialis:
if the HW buttons don't work, restar the device and remember to use the HW buttons in WM, this works for me.
[Touch Diamond, MDA Compact IV ROM Development] pingor:
Sound when playing music is. During a call, a voice is. Only the ringing tone is not. As for the alarm do not know. Clicking sound when the screen is too, so I do not know what the problem is that only the ringing tone is not.

And what about the wifi - how to start ?
[Touch Diamond, MDA Compact IV ROM Development] :
Latest zimage not working on my raph110, after starting haret and hitting run it hangs.
[Touch Diamond, MDA Compact IV ROM Development] :
Read the wiki before asking question that have been answered 10000 time's before, the wifi cant be turned on cause it hasn't been implemented yet(its fixed already).
[Touch Diamond, MDA Compact IV ROM Development] pingor:
On my Mda IV latest zImage runs 18.09.09 but slowly, and it is a little shortcomings
[Touch Diamond, MDA Compact IV ROM Development] Spike1506:
Ah thanks that did the trick.

The only problem I have now is that I can not send any SMS..
[Touch Diamond, MDA Compact IV ROM Development] nearlybritish:
Raph 110

zImage 9-18-09 working great so far on Raph 110 except for hardware buttons after sleep. Can't get device to wake other than incoming call or SMS receive so far :)

Got successful charge (plugged in before run Haret), sound (using soundboard app), market sometimes... pretty solid connection overall, but kind of a pain to wake up phone!

Thanks for all the hard work!
[Touch Diamond, MDA Compact IV ROM Development] H3x:
Anyone know wether the new version of core will be ported? There's come pretty cool new features, most notable to Market Android SDK 1.6
[Touch Diamond, MDA Compact IV ROM Development] boas:
So I wanted to report the test with the latest (18-09-09) build.

First I've got big issues, as already reported, the hardware keys ceases to work after been locked some time (as short as 10 seconds from lock). I tried to use the HW-keys in Winmo, and during the Android boot, but that did not do anything for my Raphael.

An other thing is that I had the USB connected during boot three times, and it is not able to charge the phone (witch is possible with the 17-09-09 and previous builds).

But great work as always! Keep it up, and if we can help with anything let us know. :rolleyes:
[Touch Diamond, MDA Compact IV ROM Development] :
still unable to boot into android.

i am using the latest build for htc touch pro: 09 09 2009.

the error: the htc just keep loading something

when i use the old kernal.

i got this error: warning bus is busy, waiting for sd card.
[Touch Diamond, MDA Compact IV ROM Development] buttgoblin:
Amazing job with everything lately. I have been observing this thread for over a year now and couple last months have been great.

Managed to get data to work today with latest zImage. Restarted(*) and had trouble to get it work again. After forfeiting and playing some sudoku game for 10-20 mins, data connection started to work for some reason, and worked until I had to reboot(*).

When I have automatic network selecting on, apn list is always empty, even I have saved something there. When I manually select network, saved apn's show up.

After 30 mins of not touching the phone today, couldn't get screen back on anymore. Backlight was one tho. With previous version, worked fine after a good night sleep.

* Haven't actually successfully rebooted or shutdown android once. I have no idea if it is a normal behaviour or not. Unless it just takes half an hour and I'm just not patient enough.

On the lighter side, after testing Android a while and rebooting* ( see above ) it with battery removal, wm6.1 corrupted a little and I couldn't start any program without certifications ( haret.exe for an example). Couldn't edit policies register either. After updating the latest official rom, worked fine. Didn't test hard reset. Prolly would have worked.
[Touch Diamond, MDA Compact IV ROM Development] CensoReDdD:
Where can I get File Manager for Android? I can listen to music and watch the videos from my Internal Storage, but I can't install any apps because there is no File Explorer on the latest roms. (GPRS didn't work's so I can't download it from the Market)
[Touch Diamond, MDA Compact IV ROM Development] bugzy:
I grabbed the latest 9-9-09 build and put the 9-18 zimage into it

but when i ran Haret, it immediately says it cant find default.txt, which I dont see in there either

am i missing something?
[Touch Diamond, MDA Compact IV ROM Development] boas:
Well how about adding default.txt? ;) (in the proper fashion for your device, and all other things that came with the 09-09-09 package, and don't forget to delete the old files)
[Touch Diamond, MDA Compact IV ROM Development] Nakebod:
If you use xROM 1.4r3, there is a file manager called Astro.

The other option would be, although it seems to be impossible to download from the Android Market via PC? find the .apk files and install them manually.
[Touch Diamond, MDA Compact IV ROM Development] :
Are you sure that you have a raph110?? cause on my raph110(htc fuze) the latest zimage is not working.

Edit: its working, it was that i downloaded the first version of the file, seems dzo update it after i downloaded it.
[Touch Diamond, MDA Compact IV ROM Development] bugzy:
the default.txt did not come with it, i found a default.txt and put it in

now when i run haret.exe, it has a popup error "Please set start of ram (RAMADDR)"
[Touch Diamond, MDA Compact IV ROM Development] los1223:
I don't know what version diamond you have, but I had the same issue on my DIAM500. I followed MrPippy's instructions and used an old zImage from 9/9/09 (currently the newest version I've been able to get to boot). And use this startup.txt and it should boot. Make sure all files are in the root of your Internal Storage.

Can anyone provide some insight on getting newer versions booted on a DIAM500? The latest one (I think 9/17) just freezes up at the loading Haret screen... I'm sure it probably has something to do with the mType or the startup.txt but I just don't know enough about this stuff to even have a clue as to where to look.
[Touch Diamond, MDA Compact IV ROM Development] cr2:
I have fixed the kernel .mp3 playing problem, the patch is pending to be committed.
[Touch Diamond, MDA Compact IV ROM Development] boas:
Great work!! Thanks for your efforts :D
[Touch Diamond, MDA Compact IV ROM Development] dzo:
I've tried to add sharp support, obviously I can't test it so it's very unlikely to work. Just build the kernel from current git and boot with board_htcdiamond_panel=2. What you will probably have to do is to trace the mddi commands that are sent when your panel powers up and change the code to get it working.
[Touch Diamond, MDA Compact IV ROM Development] GlemSom:
I've been thinking about doing an automatic build of the Linux kernel for diamond - so all users/tester can get the very latest kernel image to test with.

Please let me know of this service has any interest to you/the community.

I will keep track of the amount of visitors - to determine if this service is used at all. (Of no one wanna use it anyway, there's no point in having it online!)

Currently my system should pull the updates, and rebuild the image at around 02:00 Danish time. (unless I decide to rebuild it sooner!) ;)

Buildlog and zImage will be uploaded to: http://glemsom.anapnea.net/android/

NOTE: Since the build are done automatically - they are untested!
[Touch Diamond, MDA Compact IV ROM Development] MasterMerlin:
Great Idea. I think the guys working on the GIT will also appreciate that.
[Touch Diamond, MDA Compact IV ROM Development] c4software:
Thanks a lot. I don t have my computer right now. I will try this tonight

Compile lastest kernel from source. And boot with the correct option

Thanks.

If you have some tips to track mddi command =p
[Touch Diamond, MDA Compact IV ROM Development] c4software:
Damn double post, please remove it. Sorry
[Touch Diamond, MDA Compact IV ROM Development] prodigy7:
Thank you very much! I'll use it :-)
[Touch Diamond, MDA Compact IV ROM Development] GlemSom:
You're welcome! :D

On another note:

The latest build seems so boot, but the screen goes black right after loading the kernel.

I tested using adb that the system IS loaded, and responding... It just doesn't show anything on the screen.
[Touch Diamond, MDA Compact IV ROM Development] dzo:
To trace MDDI commands use:

addlist mmutrace 0x4a842000 0x1000

wi 10

while doing setlcd 4 and setlcd 1 in another console.

This may not work if your rom maps the buffer to a different address.
[Touch Diamond, MDA Compact IV ROM Development] bojkic:
hey ppl!

first of all congratulations to all the developers working hard on this! I see you guys are working all the time and every day! impressive...

i'll give my impressions soon... testing things :D
[Touch Diamond, MDA Compact IV ROM Development] Nakebod:
Great feature!

And as you already noticed, the latest zImage boots, but the screen turns black.

Reverting back to my old zImage :)

Small question about USB charging (With zImage 18-09-09):

When I'm connected via my computer, and WM sees that I'm charging, I can boot to Android and continue with charging.

When I however use the normal charger, thus not using a computer) and WM sees that I'm charing, I can boot to Android, but it stops charging.

I know that everything is still a work in progress, but maybe there is a solution for this?
[Touch Diamond, MDA Compact IV ROM Development] GlemSom:
As promised I've been keeping track of the number of visits during the last 6 hours (And reading the responses here of cause).

There seem to be a good amount of people who are using this service - so I decided to spend a little more time on this project.

Changes:

* My system will now monitor the GIT repository for updates, and recompile whenever there's new commits.

* The last 4 weeks of commits can be seen on my webpage (or downloaded by file). The commit-log is generated directly from my updated GIT repository.

NOTE: My system for updating and re-compiling is usually running 24/7... It MIGHT be down for maintaince once in a while though (It's serving as a mediecenter and storage center aswell). Though, all the files are hosted on another server - so they should ALWAYS be downloadable.
[Touch Diamond, MDA Compact IV ROM Development] bigx86:
I tried the latest Zimage, but its not working. I have a diam100. When I start haret the screen goes black and after some minute diamond restarts into WM.....someone knows whats wrong... ?