New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
RDilus
Old
(Last edited by RDilus; 21st October 2011 at 08:22 AM.)
#1  
Senior Member - OP
Thanks Meter 43
Posts: 237
Join Date: Jul 2008
Location: Gouda
Default [UPDATE 7!/DEV/ANDROID/ROM]Project DroiD2

UPDATE 7
Im still alive in trying but still stuck in haret mean while i created a android version that SHOULD work if i could boot it more on this later!

UPDATE 6
If you are a dev or got any thing to ask i opened a chat in EFNET (IRC)
Channel name is #DroiD2 see you there!

UPDATE 5
It seems windows 6.1 works with haret alot better.
I installed this rom
http://forum.xda-developers.com/showthread.php?t=756020
and used the exe from UPDATE 4 and the default.txt from UPDATE 3.
Now it don't restart or boot it freeze so it is a step closer of booting android.
Since the HTC Touch Cruise have the exact same specs we could use those roms to run it on the HTC Touch2 so ill almost get in android now we are one step closer again!

UPDATE 4
I was searching in the other android post for this device and found a haret that works but still no android boot.
I will attach the file below and make a short movie of my progress so far now.
Remove the ''.zip'' part to get it work.

UPDATE 3
Update time!
At this moment i am fixing the default.txt and getting one step closer now!
Here is the new default.txt code

Code:
Set RAMSIZE 0x8000000
Set RAMADDR 0x1000000
set MTYPE 2305
set KERNEL zImage
Set initrd initrd.lzma
Set cmdline ""board-mega.panel_type=1 pm.sleep_mode=1 mddi.width=320 mddi.height=480 no_console_suspend board-htcmega-battery.battery_capacity=1100 clock-7x00.mddi=0xa51 lcd.density=160 ppp.nostart=0 sys_partition=/sdcard/andboot/system.img data_partition=/sdcard/andboot/data.img"
boot
Still i getting this error.
''Terminating haret due to unhandled exception (pc=011c4640)''
A older Haret might fix it but don't know at this moment i am using 0.5.2
But i am getting one step closer now!

UPDATE 2
Ok this is a kernel and rom that might also work on the Touch2 and got the correct settings also.
But i need still a MTYPE without that i can't boot.
Here is the default.txt code for now.
Code:
set RAMSIZE 0x08000000 set RAMADDR 0x10000000 set MTYPE 2293 set KERNEL zImage set initrd initrd.lzma set cmdline "no_console_suspend  ppp.nostart=0 hw3d.version=1 mddi.width=240 mddi.height=320 clock-7x00.mddi=0xa51 board-htcpolaris.panel_type=1 board-htcpolaris.no_boot_vibration=0 sys_partition=/sdcard/andboot/system.img data_partition=/sdcard/andboot/data.img"
boot
I know it is from the porlaris but they have the same hardware so it SHOULD work.
Here is a link to the rom i trying to use for now.
http://www.megaupload.com/?d=839R4Z47

UPDATE
It appears the HTC Touch Cruise have also the exact same specs and hardware and that device got a android port!!! (NAND/SD HARET/ANDBOOT)
LINK
http://forum.xda-developers.com/forumdisplay.php?f=640

Only diffrence of those two are HTC Touch Cruise have other hard buttons and have Windows CE kernel 5.2 and the HTC Touch2 got Windows CE 5.2.2
But this gonna make it even more easy!

Since no one have ported droid to this device yet i gonna make a start my self.
I am also want some help ofcourse but back to main topic.

Since this cpu is a 32bit Qualcomm MSM7225, 528MHz ram 256mb and rom 512mb android porting dont need to be hard at all!
In fact really easy to-do because there alot phones with the same specs same as the Touch2 and they run droid also.
Here is a device list with same cpu ,amount of rom/ram and resolution

HTC Tattoo A3232 (HTC Click 100)
T-Mobile Pulse Mini (Huawei U8110)
HTC Wildfire A3333 (HTC Buzz)
Vodafone 858 Smart (Huawei U8160)

So porting droid to it won't be that hard.
The close one to the Touch2 is HTC Click only some buttoms are diff (and some other functions i dindt talk about it yet).

There is hope and Project DroiD2 will bring it!
Attached Files
File Type: zip haret_mega.exe.zip - [Click for QR Code] (183.5 KB, 3133 views)

The Following 13 Users Say Thank You to RDilus For This Useful Post: [ Click to Expand ]
 
untouchables221
Old
#2  
Junior Member
Thanks Meter 6
Posts: 19
Join Date: Apr 2009
pple come and say "hey i can delevop an adroid for mega" but no one finished.

i still have same phone for one year. and still waiting for a real developer to do that. if you can really really do that, all i am saying is just make a beta or something and lots of people will be ready for donate or something.
(sorry for my english. not my native language)
The Following User Says Thank You to untouchables221 For This Useful Post: [ Click to Expand ]
 
RDilus
Old
#3  
Senior Member - OP
Thanks Meter 43
Posts: 237
Join Date: Jul 2008
Location: Gouda
well this time some one gonna do i just got this phone i won't give up until i created droid fot it

The Following 3 Users Say Thank You to RDilus For This Useful Post: [ Click to Expand ]
 
untouchables221
Old
#4  
Junior Member
Thanks Meter 6
Posts: 19
Join Date: Apr 2009
http://www.arm.linux.org.uk/develope...st.php?id=3041

look here. i think machine type should be 3041
 
RDilus
Old
#5  
Senior Member - OP
Thanks Meter 43
Posts: 237
Join Date: Jul 2008
Location: Gouda
Quote:
Originally Posted by untouchables221 View Post
http://www.arm.linux.org.uk/develope...st.php?id=3041

look here. i think machine type should be 3041
no that is just a database ID the MTYPE 2305 is correct

 
lithoc
Old
(Last edited by lithoc; 8th August 2011 at 06:13 AM.)
#6  
Member
Thanks Meter 7
Posts: 38
Join Date: Sep 2009
Location: Petaling Jaya
Hi RDilus,

Touch2 resolution is 320x240

In your Update 4 : mddi.width=320 mddi.height=480 lcd.density=160


Is that correct?
ARTEMIS | Shady313 - WM6.5b23052R2 (WWE) | Radio=3.21.90 | IPL=3.15.0001 | SPL=1.11.cmon
 
RDilus
Old
#7  
Senior Member - OP
Thanks Meter 43
Posts: 237
Join Date: Jul 2008
Location: Gouda
i gonna ask donation if i proof i can really do it!
so ill show first a begin if it realoly boot etc then i gonna ask donations
ppl where foolish enough to donate first without any update or anything but i am diff and i will proof i can do it somehow and when the time is finally there then i gonna ask very please with sugar on top for donations lol :P

The Following User Says Thank You to RDilus For This Useful Post: [ Click to Expand ]
 
Mr. Clown
Old
#8  
Mr. Clown's Avatar
Senior Moderator - Fear the Clown
Thanks Meter 2011
Posts: 5,545
Join Date: Nov 2008
Location: Tegucigalpa

 
DONATE TO ME
I will keep this thread clean, please keep the thank posts away and use the thanks button instead.

Devices:
Samsung Galaxy SIII I9300 - Stock Rom 4.2.2
T-Mobile SGH-T999 - Stock Rom 4.1.1
HTC HD2 : Nexus HD2 JB 4.1.2

 
 
kipill
Old
(Last edited by kipill; 9th August 2011 at 12:45 PM.)
#9  
kipill's Avatar
Member
Thanks Meter 49
Posts: 46
Join Date: Apr 2010
Location: N.Novgorod
RDilus Hello!
As I can I help you this it.The most problem with "in preloader" in haret - as I think in asmstuff.s.I try to get vibro GPIOS and add this to haret source code,but nothing...I think we need to find the correct address in the function MMU_Trampoline.In any case, we need to work with Haret HD Mini sourcesode.If you can - contact with me in Skype(kipill-nn).
Look where:
Code:
@
@ Cotulla: this code only for HTC PHOTON (HTC HD MINI)
@
        .section .text.trampoline
        .global mmu_trampoline, mmu_trampoline_end
mmu_trampoline:
	LDR	R6, =mmu_trampoline2
        LDR	R7, =0xACCFF000  Why this?
	MOV	R8, R7
	MOV 	R4, #(mmu_trampoline2_end - mmu_trampoline2)
1:
	LDRB	R5, [R6], #1
	STRB	R5, [R7], #1
	SUBS	R4, R4, #1		
	BNE	1b
	LDR	R0, =0x0FFFF000	And why this?
	MOV	PC, R8
	.ltorg
mmu_trampoline_end:
Sorry for my English...
 
RDilus
Old
#10  
Senior Member - OP
Thanks Meter 43
Posts: 237
Join Date: Jul 2008
Location: Gouda
Quote:
Originally Posted by kipill View Post
RDilus Hello!
As I can I help you this it.The most problem with "in preloader" in haret - as I think in asmstuff.s.I try to get vibro GPIOS and add this to haret source code,but nothing...I think we need to find the correct address in the function MMU_Trampoline.In any case, we need to work with Haret HD Mini sourcesode.If you can - contact with me in Skype(kipill-nn).
Look where:
Code:
@
@ Cotulla: this code only for HTC PHOTON (HTC HD MINI)
@
        .section .text.trampoline
        .global mmu_trampoline, mmu_trampoline_end
mmu_trampoline:
	LDR	R6, =mmu_trampoline2
        LDR	R7, =0xACCFF000  Why this?
	MOV	R8, R7
	MOV 	R4, #(mmu_trampoline2_end - mmu_trampoline2)
1:
	LDRB	R5, [R6], #1
	STRB	R5, [R7], #1
	SUBS	R4, R4, #1		
	BNE	1b
	LDR	R0, =0x0FFFF000	And why this?
	MOV	PC, R8
	.ltorg
mmu_trampoline_end:
Sorry for my English...
well first of all if you could help would be amezing
second i don't have skype but we can contact in IRC
if you wanna use IRC just go to mibbit and search for EFNET and enter #DroiD2
and use you're Skype or XDA Forum name
here is a direct link to mibbit
http://02.chat.mibbit.com/