yashsingh1/xdaforums huggingface dataset:
[TG01 ROM Development] Scougar:
Can anyone tell me where to get the files/build so that I can try the part that got a call actually working? (I know one end couldn't hear the call, but it connected at least!)

Secondly... if the HD2 is using a lot of the same electronics, you would think the kernel work on this would be reasonably straightforward (Not saying it's easy guys - I'm a developer myself so I know little details matter!)

EDIT: Faffed together the latest build with the one currently on my phone. "Hyper TG01" doesn't seem to want to run certain stuff like Angry Birds and crashes before loading though. Will try another ROM (Shame as I really like this one). Phone call did work as described though (mic doesn't work, but speaker does). Tried putting in Orange APN settings but to no avail :-( Still can't get a net connection.

Considering how we can try and get this project on track. OK.. so I have £10 that I'm willing to put into a pot to attract a decent developer (Maybe we can get an HD2 guy or even markinus back?)
[TG01 ROM Development] xgamer123:
I think I've tested all of zImage. markinus zImage (2.6.32.15-g73a49c3-dirty markus@kubuntuVM#57) 2010/12/12 build is the last one like you said.

TG01 seems hardware design at difference ways. I've tested tons of WM6.x software that claim works on HD2, but not on TG01. Level is one of them. I got "TG01level" actual works only! no compass too.
[TG01 ROM Development] 11calcal:
Sorry to bump but has anyone managed to make calls from their phone as the tg01 can hear me bit no sound from them?? If anyone could point me in the right direction to a compatible kernal that worked for them I would be v.grateful

Thanx in advance
[TG01 ROM Development] Scougar:
I made a call yesterday from Android with Markinus's last build. (11/12/2010)

The microphone does not work on the TG01 yet though. If you are saying your microphone worked, please let us know which version/kernel you were using lol. Maybe we can mix and match?

Unfortunately markinus left at the point when things were getting interesting and starting to work. I don't really know why he left, but can only assume that the HD2 community was more appealing. Very grateful for what he and endrix and the other dev's managed to achieve, we'd all like some more dev's to help us plebs out though hence a fund wanting to be set up.
[TG01 ROM Development] Pollux0512:
Nobody seems to accept that the TG01 community for the android portage is dead !!

Open your eyes and you will find the way to other more interesting devices.

Don't waste your time !!

All my apologies for my words but the truth must be said.
[TG01 ROM Development] mirolg:
from my company i have a htc mozart WinMo 7 phone, a viewsonic viewpad 7 android 2.2, viewsonic viewpad 10 windows7/android 1.6, a samsung galaxy tab 2.2 android for my private use and i have actuall self a ipad 1. BUT the most fun i have with my tg01. the other dervices/os i can not administrate/change/ROM i have only to use APPS :(

i love my WinMo tg01 device- my first winMo device was a mda compact 1 from yeahr 1998 with WinMo 5.0, then mda compact 2, mda compact 4, HTC Herald , LG KS 20 and last the best tg01.

on WinMo 6.1/6.5/6.5.3/6.5.5 i can do so much settings/changes/ROM cooking that is great!

i don't need a other OS- as WinMo

cheers, miRO
[TG01 ROM Development] tzaq93:
+1 :cool:

TG01 is a great phone!!
[TG01 ROM Development] quenquera:
TG01 +

Miro, I subscribe point by point all your wise words

TG01 deserves respect.

thanks...
[TG01 ROM Development] tzaq93:
Is there any chance that a HTC HD2 developer would tell us all the steps needed to take the wifi driver from WM and put it into Android?
[TG01 ROM Development] xgamer123:
+1 Agree! w/o WiFi, can not do Android mostly functions.
[TG01 ROM Development] 11calcal:
i used his build but mic wasnt working so just wondered if any1 had any success with diff kernals ??
[TG01 ROM Development] nyl:
does anyone from romania have a broken tg01, i need it's motherboard to study it very close

or if it is someone from another country make some very high quality pics with every cip it has, some are protected, i need every code it has on it coz the parts aren't made by toshiba
[TG01 ROM Development] ffboy2009:
wait a few days.i will upload photo for u
[TG01 ROM Development] qinwengui:
I tried to compile kernel and get below error --

CC arch/arm/mach-msm/board-tsunagi-power.o

arch/arm/mach-msm/board-tsunagi-power.c:53: error: variable 'usb_status_notifier' has initializer but incomplete type

arch/arm/mach-msm/board-tsunagi-power.c:54: error: unknown field 'name' specified in initializer

arch/arm/mach-msm/board-tsunagi-power.c:54: warning: excess elements in struct initializer

arch/arm/mach-msm/board-tsunagi-power.c:54: warning: (near initialization for 'usb_status_notifier')

arch/arm/mach-msm/board-tsunagi-power.c:55: error: unknown field 'func' specified in initializer

arch/arm/mach-msm/board-tsunagi-power.c:55: warning: excess elements in struct initializer

arch/arm/mach-msm/board-tsunagi-power.c:55: warning: (near initialization for 'usb_status_notifier')

arch/arm/mach-msm/board-tsunagi-power.c: In function 'tsunagi_power_init':

arch/arm/mach-msm/board-tsunagi-power.c:186: error: implicit declaration of function 'usb_register_notifier'

Any ideas?

Please suggest how do I go about it?

Thanks
[TG01 ROM Development] olyloh6696:
thanks ffboy! this should hopefully help nyl proceed!
[TG01 ROM Development] nyl:
great :D maybe we gonna do something great, i gave my tg01 to my dad but he doesn't manage it well
[TG01 ROM Development] arnookie:
Still willing to help, still waiting for wifi or call fix. :O)

Not dead yet I hope!
[TG01 ROM Development] nikola92:
i don't know, i think the android for tg01 won't be fully operating since the developers of it (if there are any of them) don't put any updates about android.
[TG01 ROM Development] xgamer123:
Is there any software to cheat WiFi online?

We are all stock in WiFi, aren't we? Lots of program need to get online to work, but seems only check for it. I'm thinking if we can get program virtual online to response for softwares, maybe we can keep going to run. i.e. NAVIGON Android with maps/poi/...(Copy into NAVIGON's folder already).

Is it possible?
[TG01 ROM Development] psycho_nr_1:
I think we should take a look into hd2 android sources there could be some fixes for wifi and call ...

When we began to build custom roms, hd2 devs helped us a few times ;)

Sent from my HTC Desire
[TG01 ROM Development] olyloh6696:
if you want real dev support, ideally you need the device to go to someone like Cotulla! he was the main porter for wp7, and android for the hd2. he is has also ported for the hd mini..
[TG01 ROM Development] lord_lethris:
ok. no matter who's flavour of android I use, my TG01 boots back into win6.5

:(

Is this because im not using the original Basic wind6.5 ROM from toshiba?
[TG01 ROM Development] lord_lethris:
Ah... I didnt run the clrcad.exe first.

good work! When do we see a compleated product? :D
[TG01 ROM Development] Godric8:
come here to continue the development http://toshdevs.nyl.ro/
[TG01 ROM Development] alecoddlyiv:
but there is nothing there?
[TG01 ROM Development] nyl:
just started from scratch again, we had a website but we lost it :)
[TG01 ROM Development] Godric8:
we found some drivers ... we need someone with more experience with C + + that integrate...
[TG01 ROM Development] Scougar:
I'm a java dev.. that any good? Obviously someone who's worked with C++ would be better though.
[TG01 ROM Development] stevie768:
Well go to toshdevs.nyl.ro and help us out we are in need of all the help we can get :) say I referred you thank you :D
[TG01 ROM Development] Scougar:
Gone there.. have asked about wifi drivers.
[TG01 ROM Development] grzesek1983:
Pictures from TG01 PCB

Here are HQ Pictures from my TG01 PCB.

http://uploaded.to/file/k2336s4d

I hope it can help.
[TG01 ROM Development] chdeul:
Excuse me for my ignorance, but it is not possible to recover the Windows Mobile drivers for re writing? I am not a developer, but I know that it is a hard work.
[TG01 ROM Development] liderzre:
this project is dead?
[TG01 ROM Development] lesscro:
i ve seen last status updated 14 July...

Work on kernel... Based on TG03, REgza.... and other more TG stuff...

Actually seems to be reboot at same Haret loading step...
[TG01 ROM Development] nikola92:
yea you can go to nyl forum the guy caled nini_75 created new verzion of zImage but not usefull i am tester for that kernel, he said he will repair it but i think he is on wacation right now, come over there...

pozz brate!
[TG01 ROM Development] lesscro:
thx for info Kakashi (nikola92)! :p
[TG01 ROM Development] nikola92:
Hehe i heard with nini today he said at evening he will post modification of december kernel release with wi-fi and USB built in drivers ;)
[TG01 ROM Development] lesscro:
Cool another build... i will test it if it release it !
[TG01 ROM Development] Scougar:
Wow, awesome :-) Will get that tested when released. (Still need to get my arse in gear and download ubuntu...)

EDIT: I just downloaded Ubuntu at work, so will try it later once I've burned it to a CD :-) (Although.. I've just noticed the drive on my work PC is a rewritable hmm...).

Very excited to try nini's new kernel! let us know when and where :-)
[TG01 ROM Development] chdeul:
I don't understand why Markinus stopped development on TG01.Someone has tried to contacted Markinus?
[TG01 ROM Development] nikola92:
He have sold his tg01
[TG01 ROM Development] chdeul:
Ok, I understand.
[TG01 ROM Development] arnookie:
We still need someone to take over development.

All we wait for is developer to take over. But no one took my offer to borrow my phone. So far we are still stuck as the problems with no calls gps or anything else really stopped this going further than it had. It's a real shame and leaves us Tg01 guys stuck with windows for now.

But still don't underestimate how good it had become.

Most gameloft games I tried worked fine. Touchscreen problems with a few but most racing games like asphalt 5 and many others were great and ran fine with the latest build we had. It's really sad it has not gone further.

I cry now for Toshdroid. ;O)

Arnookie

You can see many games running on tg01 with Toshdoid on my channel

http://www.youtube.com/user/Armookie?feature=mhee

A couple of the games here.

http://www.youtube.com/watch?v=EOfNTOy5Y5g

http://www.youtube.com/watch?v=vlIkUtVV0jQ

http://www.youtube.com/watch?v=dVGD9ybuM9s

http://www.youtube.com/watch?v=HMUOrp58Eb0

http://www.youtube.com/watch?v=gPZfBac2mGQ
[TG01 ROM Development] lesscro:
Yop !

+10000 :(
[TG01 ROM Development] a_nini75:
Hello all,

I've reached a point where a big help would be getting the kitchen sources from Markinus work... I've sent him a pm asking for help. Otherwise there is an option for me to go to a plain froyo-release repo and get it, and insert the kernel that we have in there. However maybe we are lucky and get the kitchen from somewhere. I've taken a look after some MDJ froyo dell streak FRF81 and FRG83 kitchen, but it's gone as well as a lot of mdeejay's topics. I found some rar on a russian site but the rar is corrupted. Also judging by its size (~90 MB) it's not kitchen source ...

So right now, I have some changes in wifi.c, but can't test them. When you compile froyo sources with changes in wifi.c, I can only see changes in the .so files (shared objects) - i guess similar concept to Windows DLL. I have only replaced libhardware_legacy.so inside current system.ext but it won't work, it doesn't mix well with the other .so files. So what i need is either get a plain froyo-release and try to mix it with kernel and my wifi changes, or simply get the kitchen if it still exists, and mix my wifi.c changes and others inside it... This way is fastest because that kitchen is already hooked up to the current kernel.
[TG01 ROM Development] ajeet17181:
Solution for 100% CPU usage

Well i don't have TG01 but i used same kernel source and ported that on LG Fathom. I also faced 100% CPU utilization issue. The problem is with the powermanagementservice. The powermanagerservice expect /dev/input/event3 and for some reason our device doesn't have that. So the simple workaround is to create link of /dev/input/event0 to /dev/input/event3. The command is ln -s /dev/input/event0 /dev/input/event3 . You have to do this on every power cycle. for immediate effect suspend and resume your phone.

HTH
[TG01 ROM Development] a_nini75:
Thanks HTH, you're a life saviour!!! I will check it this evening and update the latest stable kitchen/kernel that we have, for Android. I also hope that qinwengui can share his finding, such that we put all recent findings in this new kernel.
[TG01 ROM Development] Scougar:
Stunning! Out of the blue :-)
[TG01 ROM Development] a_nini75:
Hello all,

ok no word so far from Markinus. I didn't have time until now to embed the fix of 100% cpu usage, but I'm working on it right now. I have some tips from qinwengui for creating a new kitchen. So now hopefully first update from me will have the 100% cpu usage fixed. Then I am focusing on creating a new kitchen, deliver it for tests that everything is as we know, and work on wifi on top of it.
[TG01 ROM Development] nikola92:
cool if you need testing you can count on me as long as i have my tg01 since i found buyer for it :\ 5 phones in house is litlle to much... so as long as i have it pm me. Cheers :D
[TG01 ROM Development] a_nini75:
Hello, ok, good news. Inserted sys_symlink() into board-tsunagi-battery.c, in method tsunagi_battery_update_status (the one that keeps outputing "BATTERY NE PERC:") and saw as little as 5.2% CPU utilization... yeaaaaaaah

snippet below:

static void tsunagi_battery_update_status(struct tsunagi_device_info *di)

{

u8 last_level;

const char *oldFile = "/dev/input/event0";

const char *newLink = "/dev/input/event3";

pr_info("%s\n", __func__);

last_level = di->status.percentage;

di->status.percentage = (readl(MSM_SHARED_RAM_BASE + 0x43e88) & 0xff) * 10;

pr_info("BATTERY NE PERC: %d\n", di->status.percentage);

if (last_level != di->status.percentage)

{

power_supply_changed(&di->bat);

}

//Nini adding HTH suggestion

sys_symlink( oldFile, newLink);

}

please don't forget to add the following include as well:

...

#include <linux/mutex.h>

> added #include <linux/syscalls.h>

#include <mach/msm_iomap.h>

...

... aaand the new kernel

http://www.megaupload.com/?d=LU4XGVAV
[TG01 ROM Development] nikola92:
it boots :D nice job mate! :D

But dancing screen a lot! when i dont touch the screen, battery status is on showing the life time, but screen is flickering a lot!

EDIT: lol when i play music it is not filckering i think when phone is doing some opertaions screen is stable...
[TG01 ROM Development] a_nini75:
yes, first boot I did encounter flickering... then charged the phone a bit, and after 10-20 minutes stopped charging and tried android again, this time no flickering...

just wanted to let you guys know, just started a new kitchen, on top of a froyo repo just sync'ed

adding files to device/toshiba/tg01 (newly created).

I am now comparing dell streak kitchen sources, with our current kitchen images... adding files little by little.
[TG01 ROM Development] nikola92:
DeeJay posted something on toshiba developers site, chek out there :)
[TG01 ROM Development] DeeJay05:
yea i post a little script that all ppl who want have the same dev sources

in this time it only download the original kernal the arm-toolchain und the defconfigfiles

in next steps i will do that it make all steps like check apt for sources which are needed to build a kernel and make short paths.

i thinks it hard to read mote that 70 site in this thread and the toshdroid thread an tg01 wiki and endrix wiki and so on and this only for have the minimal environment for build this kernel .. uhm

i'm only a "scriptkiddy" and not a real dev.
[TG01 ROM Development] a_nini75:
Thanks DeeJay, but kernel is not exactly the thing I was looking after... so Nikola tried to hook things up, thanks, but the kitchen is the bigger shell containing all sources...
[TG01 ROM Development] ajeet17181:
screen flicker fix

I am able to hack screen flicker issue on my LG fathom hope it will also works on TG01

Attached is mdp.c file copy it to drivers/video/msm folder and make
[TG01 ROM Development] qinwengui:
mic work, you need to add this

I give up, and I wish you good luck
[TG01 ROM Development] nikola92:
qin you think it is imposible to make android work on tg01/
[TG01 ROM Development] Guachiflai:
When I try to enter in http://toshdevs.nyl.ro/, nothing appears but a single messagge:

It Works!!

What does it mean? Where is the forum? Maybe is only transitory, but I don't know.

Thanks in advance.
[TG01 ROM Development] a_nini75:
Hello qin, thanks for sharing the mic issue. To all, sorry for not talkative these days, but I've been busy with daily work. I'll resume work on beloved tg01 in weekend.
[TG01 ROM Development] a_nini75:
@Guachiflai

I tried toshdevs site and it really works... although recently not many changes over there.
[TG01 ROM Development] a_nini75:
Thanks ajeet, we'll give it a try, thanks a lot for your input.
[TG01 ROM Development] DeeJay05:
toshdevs site was realy down ... apache says it works ... i think nyl have reinstalled the server
[TG01 ROM Development] a_nini75:
Next logical step, besides finishing new kitchen, is for me to provide asap a new Android release, including mic fix, 100% cpu usage fix, probably flicker fix if it's an easy catch, otherwise flicker fix will get into a later android release.
[TG01 ROM Development] Godric8:
:D:D:D:D i'm very happy to see the restart of depeloving
[TG01 ROM Development] nikola92:
Any release up soon, i might give up from toshiba for my new omnia7... :( to test while i have it...
[TG01 ROM Development] Tozzy2:
Really hoping there will be something new coming our way :D Linux rules!
[TG01 ROM Development] nyl:
toshdevs back, some issues with lighttpd url rewrite, fixed now :)

http://toshdevs.nyl.ro

or

http://toshdevs.tk (i might use this domain from now on and set redirect from nyl.ro subdomain)
[TG01 ROM Development] Guachiflai:
Glad to see forum is not closed anymore. I'll check out if someone answered my noob question.
[TG01 ROM Development] nikola92:
lol all topics erased :S
[TG01 ROM Development] a_nini75:
what do you mean all topics erased?
[TG01 ROM Development] nikola92:
oops sorry the last time i checked in it was no topics at all :(
[TG01 ROM Development] a_nini75:
ok. busy days over. back to beloved TG01, we'll report soon.
[TG01 ROM Development] nikola92:
Super, maybe new android release on way?? :D
[TG01 ROM Development] a_nini75:
yes, on it's way...

here first is original work, from Markinus. just create Android folder on your sd card, dump content inside, run clrcad first then haret... bingo, Android will start

Links for original Dec 2010 work:

http://xdaforums.com/showthread.php?t=846777 post 2

http://www.multiupload.com/P0B04IK8S0

Link for current full Android release:

full Android release with latest kernel except flickering which is not tested yet

contains mic fix from qinwengui, 100% cpu usage fix with hint from DeeJay

http://www.megaupload.com/?d=IKYD3F9C

Link for latest kernel, adding flicker fix, not tested yet, successfully compiled with hints from ajeet17181.

latest-zImage-all-latest-fixes-including-cpu-usage-mic-and-flickering

http://www.megaupload.com/?d=3RGCUITN

n-joy
[TG01 ROM Development] c0rE1337:
it seems the flickering fix doesnt work :(

i used the link for current full Android release
[TG01 ROM Development] a_nini75:
I said:

full Android release with latest kernel except flickering

so, flicker fix is only found in 3rd lnk. just drop Latest zImage from link 3 on top of full release from link 2
[TG01 ROM Development] polatkan:
hi folks,

can anybody help me for upgrade my TG01? i downloaded

http://www.megaupload.com/?d=IKYD3F9C

this and i dont know how can i install to my TG01? please tell me just like to tell a 3 years old one, because i have no idea about android..thanks a lot.
[TG01 ROM Development] a_nini75:
Quoting some parts from post #172:

So after you download any full release, unarchive on root of sd card. This should create Android and CMTheme folders inside root of sd card, you should have, for example, /Android/clrcad.exe and /Android/haret.exe also. Run first clrcad (make sure to run it, so click on it once or twice, doesn't matter if it's started more than once, but you should at least start it once. You receive no feedback whatsoever from running clrcad. Then run haret. Now feedback starts as a progress bar will show up. First time, Android will create some files, so booting will be slow. After several Android boots, things will get manageable.
[TG01 ROM Development] a_nini75:
after some testing, it seems ajeet17181 hint for flickering was good for our TG01 as well, great, thanks ajeet17181
[TG01 ROM Development] wildcardspv:
Wow, great to see development of this project is being continued!

The new build and kernel you posted seem to have no issues with cpu and flickering, although I find that the mic (and also the speaker) don't work during my test calls. Also it shows I have a GPRS connection and all the APN settings are correct, but can't connect to any data services.

Also the power key doesn't work - I'm not sure but I think Markinus had this working before (maybe not, it was a long time ago!!)

Fast boot time, runs really smooth, this is a great update and I look forward to testing more in future.

While typing this It's just rebooted back to WM while sitting idle.....

EDIT - I definitely ran CLRCAD.exe before running Haret.
[TG01 ROM Development] a_nini75:
yes, noticed the APN issue myself. I will replace system.ext2 and rootfs.img and data.img with original ones and check if this will make data connection through gprs work again. power key never worked on my tests, it's on my todo list. mic also looks strange, although I did apply qinwengui update, it didn't make any difference... I tested with sound recorder. I will search after qinwengui's zImage and put it again on my device and check sound recorder again. maybe my wifi work has broken somehow APN data services and mic and speaker? So either qinwengui patch is not enough, and to prove this I will use his zImage.... either my changes broke mic and speaker and data services :-)...
[TG01 ROM Development] wildcardspv:
Does that mean that wifi should be working too? Cos when I tried to switch it on it just said error!
[TG01 ROM Development] polatkan:
Ok I manage to install android to my TG01 but sometimes it shut down automaticly and starts with windows mobile 6.5 and android diappears then i install again and again but finally it shuts itself and starts with WM again..what can do to fix it?

sceen is flickering and should I change zImage in the android folder by a new one you post it?
[TG01 ROM Development] Guachiflai:
If you keep pushed power button 10 seconds more or less, you can restart from android to WM.

Testing now new kernel image.
[TG01 ROM Development] a_nini75:
no, not yet. to make wifi work, we need to rebuild full kitchen, this is what I am working on, currently.
[TG01 ROM Development] a_nini75:
ok so yes, polatkan, this is latest kernel, put this zImage on top of full release.

I will now test combination of latest kernel with old original full release, and see if mic and/or data services (APN) start working...
[TG01 ROM Development] a_nini75:
I've read about successive reboots, I guess the solution is simply to let it reboot 3-4 times (if it stops rebooting, reboot it yourself by pressing power button for 10-15 seconds). This should happen, if it has to happen, only first several times, when files are being created inside Android folder (and outside :-p).

However things should get stable after a while. So don't erase everything and restart installation, this will not be helpful, needed files will have to be created again.