FORUMS
Remove All Ads from XDA

[ATTENTION] Calling all Dev's, Lets begin NANDROID for Blackstone!

1,584 posts
Thanks Meter: 2,422
 
By Stickman89, Inactive Recognized Developer on 16th December 2010, 05:20 AM
Post Reply Email Thread
3rd January 2011, 06:11 AM |#21  
samizzlah's Avatar
Member
Thanks Meter: 3
 
More
Quote:
Originally Posted by zagitta

This is indeed a sad trend i've also noticed, no one really seems to care about our poor blackstone :/

Don't give up all hopes yet! Alot happening at neopeek
http://www.neopeek.com/viewtopic.php?f=12&t=5637
The Following 2 Users Say Thank You to samizzlah For This Useful Post: [ View ] Gift samizzlah Ad-Free
 
 
3rd January 2011, 01:32 PM |#22  
Member
Flag ChongQing
Thanks Meter: 0
 
More
Smile
waiting for....
3rd January 2011, 02:40 PM |#23  
Bunnybugs_007's Avatar
Senior Member
Flag Dordrecht
Thanks Meter: 81
 
Donate to Me
More
Well, I guess that it shouldn't be this hard... Not that I am such a geek or so, but what I know of regular computers with windows and linux is that it just takes to time to create a map and rewriting drivers.

Android is still open source, why don't we start making a complete new ROM? HTC has succeeded to make Android ROM's for other devices with WM as well, and it wasn't a problem. Just a stupid thing, but they might be interested in the work that is done here? I mean, they don't make up all of their code by themselves
5th January 2011, 04:13 PM |#24  
Member
Thanks Meter: 0
 
Donate to Me
More
i would even donate for a stable nand android to get rid of my windows permanently from my blackstone.
5th January 2011, 04:24 PM |#25  
Member
Thanks Meter: 3
 
More
Smile
Quote:
Originally Posted by samizzlah

Don't give up all hopes yet! Alot happening at neopeek
http://www.neopeek.com/viewtopic.php?f=12&t=5637

So we could use these 2 files as the Hardware of Huawei U8150 is the same..?!

For me this sounds great (i'm not a geek - i don't know much )
if we only need to trace the NAND memory access points via haret to input the correct values into the tinboot source AND create a nbh with a kernel and all other relevant files (from U8150) to initialise tinboot?!?

Or did I missed something?

Go chefs, go!
6th January 2011, 02:33 PM |#26  
g3rm0's Avatar
Senior Member
Thanks Meter: 81
 
More
Quote:
Originally Posted by daddyload2

So we could use these 2 files as the Hardware of Huawei U8150 is the same..?!

For me this sounds great (i'm not a geek - i don't know much )
if we only need to trace the NAND memory access points via haret to input the correct values into the tinboot source AND create a nbh with a kernel and all other relevant files (from U8150) to initialise tinboot?!?

Or did I missed something?

Go chefs, go!

Well, we will need to add a lot of hardware init and proper drivers because now winmo does most of it for us.
ALSO, Huawei is not even remotely similar to our Blackstone. Sure... CPU is the same (and it's working v. good for us anyway). All other hardware (the stuff that gives us troubles) is completely different. Hell... HTC Sapphire and Hero are a MSM7k2 Android devices made by HTC and they're still very different.

Good news is the devs are thinking about switching to a new kernel and simultaneously start NAND development for all devices (same one for all approach as current "HaRET" kernel). Unfortunately there are some bugs (and of course camera) to fix before any of that can happen. Anyway, keep your fingers crossed
The Following 2 Users Say Thank You to g3rm0 For This Useful Post: [ View ] Gift g3rm0 Ad-Free
6th January 2011, 05:59 PM |#27  
Member
Thanks Meter: 8
 
More
Quote:
Originally Posted by g3rm0

Well, we will need to add a lot of hardware init and proper drivers because now winmo does most of it for us.
ALSO, Huawei is not even remotely similar to our Blackstone. Sure... CPU is the same (and it's working v. good for us anyway). All other hardware (the stuff that gives us troubles) is completely different. Hell... HTC Sapphire and Hero are a MSM7k2 Android devices made by HTC and they're still very different.

Good news is the devs are thinking about switching to a new kernel and simultaneously start NAND development for all devices (same one for all approach as current "HaRET" kernel). Unfortunately there are some bugs (and of course camera) to fix before any of that can happen. Anyway, keep your fingers crossed

well
i can say it will take a long time
but at least it is happening
6th January 2011, 11:28 PM |#28  
Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by moharu

NAND for our blackstones would be awesome . I'd love to test it when it's done. Will be keeping an eye on this thread for sure.

me too [/QUOTE]me too
7th January 2011, 11:50 AM |#29  
Junior Member
Thanks Meter: 0
 
More
Really waiting for it!!!!!!
7th January 2011, 07:44 PM |#30  
Junior Member
Thanks Meter: 0
 
More
Please developers, release me from WiMo on my Blackstone!!! I can not wait for a native android rom for my phone!!!
11th January 2011, 11:31 PM |#31  
Stickman89's Avatar
OP Inactive Recognized Developer
Flag Milton Keynes
Thanks Meter: 2,422
 
Donate to Me
More
Ok I understand NAND is going to be fairly difficult atm but it doesn't stop us getting Tinboot initialised and booting builds from SD Card.

Going through config files now and preparing work, need to get the correct information to update the following file for us blackstone users:

Code:
@
@ Tinboot V 1.0
@ Very simple bootloader for HTC Vogue
@ Martin Johnson - [email protected]
@
.ifdef kaiser
.equ    LOAD_START,     0x10300000
.else
.ifdef polaris
.equ    LOAD_START,     0x10300000
.else
.equ	LOAD_START, 	0x10000000
.endif
.endif
.equ	RAM_START, 	0x10000000
.equ	RAM_SIZE, 	0x03000000
.equ	INITRD_START, 	RAM_START+0x00800000

.equ	KERNEL_OFFSET,  0x8000
.equ	XIP_END,	0x0100000

		.org 0
		b boot

		.org 0x40
		.word 0x43454345
		.word romhdr+0x80000000				@ location of wince romhdr 
		.word romhdr
.org 0x100
tags:		.word 5,0x54410001,1,0x1000,0 			@ ATAG_CORE, pagesize=4K
		.word 4,0x54410002,RAM_SIZE,RAM_START		@ ATAG_MEM
		.word 4,0x54420005,INITRD_START,fin-initrd	@ ATAG_INITRD2
cmdline_start:	.word (cmdline_end-cmdline_start)/4,0x54410009	@ ATAG_CMDLINE

.ifdef rhod500
		.asciz "gsensor_axis=2,1,3 msmvkeyb_toggle=off htc_hw.force_cdma=1 panic=0 pm.sleep_mode=2 lcd.density=240"
.endif

.ifdef rhod400
		.asciz "gsensor_axis=2,1,3 msmvkeyb_toggle=off htc_hw.force_cdma=1 panic=0 pm.sleep_mode=2 lcd.density=240"
.endif

.ifdef rhod210
		.asciz "gsensor_axis=2,1,3 msmvkeyb_toggle=off htc_hw.force_cdma=0 panic=0 pm.sleep_mode=2 lcd.density=240"
.endif

.ifdef tilt2
		.asciz "gsensor_axis=2,1,3 msmvkeyb_toggle=off htc_hw.force_cdma=0 panic=0 pm.sleep_mode=2 lcd.density=240"
.endif

		.align
cmdline_end:	.word 0,0					@ ATAG_END

		.org 0x00001000

boot:		ldr r0,loadstart_ptr
		ldr r1,ramstart_ptr
		ldr r3,fin_ptr

copycode:	ldr r2,[r0],#4
		str r2,[r1],#4
		cmp r1,r3
		blo copycode
		ldr pc,start_ptr

start:		ldr r0,initrd_ptr
		ldr r3,fin_ptr
		ldr r1,ird_start_ptr

copyinitrd:	ldr r2,[r0],#4
		str r2,[r1],#4
		cmp r0,r3
		blo copyinitrd

		mov r0,#0
		ldr r1,mtype
		ldr r2,tags_addr
		ldr pc,kernel_start

mtype:		.word MTYPE
start_ptr:	.word start+RAM_START
loadstart_ptr:	.word LOAD_START
ramstart_ptr:	.word RAM_START
initrd_ptr:	.word initrd+RAM_START
fin_ptr:	.word fin+RAM_START
ird_start_ptr:	.word INITRD_START
kernel_start:	.word RAM_START+0x8000
tags_addr:	.word RAM_START+0x100

romhdr:
		.word 0x0		@ dllfirst
		.word 0x0		@ dlllast
		.word 0x80000000	@ physfirst
		.word 0x80000000+fin	@ physlast
		.word 0			@ num mods
		.word 0x80000000+fin	@ ramstart
		.word 0x80000000	@ ramfree
		.word 0x83000000	@ ramend
		.word 0			@ copyentries
		.word 0x80000000	@ copyoffset
		.word 0			@ profilelen
		.word 0			@ profileoffset
		.word 0			@ numfileshy
		.word 0			@ flags
		.word 0x20		@ fsrampercent
		.word 0			@ drvglobstart
		.word 0			@ drvgloblen
		.word 0x201c2		@ cputype/flags
		.word 0x80000000	@ pextensions
		.word 0			@ trackingstart
		.word 0			@ trackinglen

		.org KERNEL_OFFSET
kernel:
		.incbin "kernel/zImage"
initrd:
		.incbin	"kernel/initrd.gz"
		.align
fin:
Best Regards,

ST1Cl<^^aN
The Following 2 Users Say Thank You to Stickman89 For This Useful Post: [ View ] Gift Stickman89 Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes