yashsingh1/xdaforums huggingface dataset:
[Touch Dual, MDA Touch Plus ROM Development] ducamie:
any further on, jerpelea?

have you managed to boot the newest android? unless we can make it smaller or getting the sd driver to work we're stuck with the old version.

im still pondering the keyboard driver but im pretty out of my depth.. trying to work out key events etc..
[Touch Dual, MDA Touch Plus ROM Development] terry888_1978:
i'm great to see more system can work on htc devices! may be someday we can see imac can also can run on it! haha!
[Touch Dual, MDA Touch Plus ROM Development] graey:
Don't know if it's a good idea to bump this like this, but with the Android official announcement today and the release (maybe even world-wide, I know they're coming in Germany as well, sadly I live in Holland), is it likely Android will be getting on other HTC devices faster as well?
[Touch Dual, MDA Touch Plus ROM Development] ducamie:
well once people get their hands on the android phone it will be easier to port.

dzo from the vogue forum has pretty much got it running on the vogue. kasier and the polaris are a little bit behind and the nike is right at the back. :( ive spent hours trying to modify the kernels drivers but ive yet to come up with anything good.
[Touch Dual, MDA Touch Plus ROM Development] graey:
What drivers have you been working on? And from all this I assume you are at least able to build the kernel? If so, let me know what you're working on, and maybe I could drop in to do the keyboard driver, I'm an ok programmer, but I've never compiled kernel and haven't got time to figure that out next to also developing the driver.
[Touch Dual, MDA Touch Plus ROM Development] ducamie:
ive been unsucessfully trying to modify the keyboard drivers from the polaris/kaiser/vogue since i cannot write one from fresh. using haret to get events from key presses on the device but its all looking like the matrix code to me. ive been able to compile the kernel fine but im still unsure about config files in the kernel, but im not far away from working it out.

if you could write a driver im pretty sure i could configure and recompile the kernel.
[Touch Dual, MDA Touch Plus ROM Development] graey:
Well I'm not to get any hopes up before coming around to tell I can't do it, but I'm a fair programmer in C++/C# (not brilliant, not great, not alltogether really good, just fair), but I think I could figure out some stuff with the existing keyboard driver code and some trial and error.

Mainly I think there's a fair chance that I could get the job done in a "well, it's not the nicest code out there but it works"-way, and I kind of hope that that would set off someone else to create a decent version :P
[Touch Dual, MDA Touch Plus ROM Development] ducamie:
thats cool. every little helps.

i totally dont mind a mishmash of code that barely works as long as it 'works'. if anything, a back key would be enough for me. i just want to play.

i'll pm you the drivers from the kernel.
[Touch Dual, MDA Touch Plus ROM Development] aubertinp:
Resume

Hum, can someone sum up what is working with android on niki and what is still not working?

thanks!
[Touch Dual, MDA Touch Plus ROM Development] ducamie:
basically;- the

old

sdk boots but nothing functions very well, other than touchscreen.

that is all.

untill we get drivers for the keys, we wont be able to navigate.

untill we get an sd driver we wont be able to boot the newest v1.0 sdk as the image is too large to boot from the phone memory.

sound doesnt work.

sms doesnt work.

calls do not work.

if we can customise the kernel for the nike (like the guys with the vogue have done) we will be able to boot and use any future releases of android.
[Touch Dual, MDA Touch Plus ROM Development] Boylen:
I have a pretty good knownledge of the C / C++ language and if you have some things you'd like me to look at, I would like that...
[Touch Dual, MDA Touch Plus ROM Development] Boylen:
<snip> double post
[Touch Dual, MDA Touch Plus ROM Development] tobyax:
any progress???
[Touch Dual, MDA Touch Plus ROM Development] the_fish:
hi,

anyone got the new android from vogue thread to work? it just freezes for me...
[Touch Dual, MDA Touch Plus ROM Development] ducamie:
the new android is too big to be booted from the phone memory so it needs to be booted from the sd card

the only problem with this is on the nike, the sd driver is not working. so we cannot boot the new sdk untill a driver is composed.
[Touch Dual, MDA Touch Plus ROM Development] Boylen:
offtopic:

What do you mean with the WiFi patch completion? There is no wifi module in the touch dual, or is there?
[Touch Dual, MDA Touch Plus ROM Development] the_fish:
it's there, htc just didn't enable. it shares the antenna with bluetooth. that's possible since bluetooth and wifi have same frequence
[Touch Dual, MDA Touch Plus ROM Development] Boylen:
okay...that's weird...any idea why they disabled it?
[Touch Dual, MDA Touch Plus ROM Development] carlosmozas:
'cause if you have wifi you aren't going to use HSPDA, GPRS or similar, so, the operators "asked" HTC to disable Wifi.
[Touch Dual, MDA Touch Plus ROM Development] matiu:
How can I install it in my device? :confused:
[Touch Dual, MDA Touch Plus ROM Development] meisterlampe2000:
Just Copy the extracted Files to your Main/Storage and keep start haret.exe. You may have to soft reset for some time....:(
[Touch Dual, MDA Touch Plus ROM Development] matiu:
There is no haret.exe

Only a lot of folders full of file. :confused:

No .exe or .cab. :(
[Touch Dual, MDA Touch Plus ROM Development] ducamie:
Ok, this is the best combination of haret/kernel/initrd I have found for the Nike, simply because there is a working back key mapped to the green call button.

For best luck unload any 'today' screens and plugins and close all programs to free as much RAM as possible. Also, as the booting splash appears, you must keep the device awake or it will crash - so as soon as the splash appears click the up, down, left, or right key

once

just to keep it awake through the boot.

This is the older sdk;- the newest one will not boot without a working SD driver as it uses too much memory to be booted from the phones memory.

Enjoy! Its buggy and likely to crash after a while of playing but at least we can navigate now.

http://rapidshare.com/files/154426212/Nike_android_bootkit.zip.html
[Touch Dual, MDA Touch Plus ROM Development] the_fish:
hi,

sounds awesome ducamie!! unfortanetely i can't try it out atm since my niki is at repair ;) i hope it will be back in a few days :D
[Touch Dual, MDA Touch Plus ROM Development] graey:
hey ducamie, how did you get that back key mapped? I'm hacking around in the driver files myself now and then, but I haven't really come up with anything yet, maybe your work could set me off to map them all, I've got loads of time :P
[Touch Dual, MDA Touch Plus ROM Development] twolf:
Didnt work on mine... :(

rom clean black on spl 1.22.
[Touch Dual, MDA Touch Plus ROM Development] Deejaynate:
Just tried that package, turned off everything on today screen THEN SOFT RESETTED! just to make sure everything is clear, seems to work best in clearing random stuff off your ram, booted perfect first time...

A good start! Long way to go, but definetly a good start!
[Touch Dual, MDA Touch Plus ROM Development] ducamie:
I didnt map the key - I was furiously trying old kernel i'd collected from threads on xda and this one was one of the few that booted and was the best. I have no idea exactly where I found it :p.

When I started this thread I knew next to nothing about kernels and assembly etc... since then, I've been learning as much as possible to get android on the nike, its a pretty tall order and I cannot do it alone but I am not going to give up any time soon. Im getting pretty close though. Im trying to keep the thead alive until I work it out. :)
[Touch Dual, MDA Touch Plus ROM Development] graey:
Well, if it would be of any help, I'm glad to jump in here and there, I'm not a kernel developer or anything, but if you figured something out maybe I contribute can some stuff based on that? I can read/write C quite fluently anyway :P No clue, just hoping to be of any use :P
[Touch Dual, MDA Touch Plus ROM Development] fritsypeij:
Google finally made the sourcecode public: http://source.android.com/download

I'm not a programmer, but maybe someone has some use for this?
[Touch Dual, MDA Touch Plus ROM Development] the_fish:
i believe what we need is a kernel with drivers for msm7200 hardware not the sourcecode.

oh and btw: has anyone tried building/whatever the kernel from androids git? i dont have a linux box here atm so i can't...

http://git.android.com/

theres a part called linux-msm.git...and ive read about "msm7k" kernels somewhere there... well i cant git download it atm so someone else should try.
[Touch Dual, MDA Touch Plus ROM Development] bigviv:
can i ask, what rom are you using?

thanks
[Touch Dual, MDA Touch Plus ROM Development] Deejaynate:
Sorry for a late reply

sorry for the late reply have been doing loads of coursework and stuff like the misses I'm on niki lite rom v1 I think LOL am soon going to update to the 3d one so need to check that out. Unfortunatly I did try it again and had to reboot several times for it too work again. The g1 is being shipped to pre order customers already so hopefully soon someone will hack it up so much and get it on all wm phones soon!
[Touch Dual, MDA Touch Plus ROM Development] cunter:
Deavtivating the phone in the communicationmanger may also help.
[Touch Dual, MDA Touch Plus ROM Development] jerpelea:
nike kernel progress

keyboard almost ready

touch screen not calibrated

gsm working

BR
[Touch Dual, MDA Touch Plus ROM Development] twolf:
oh boy, oh boy, oh boy... ^_^
[Touch Dual, MDA Touch Plus ROM Development] the_fish:
this is THE news we have been waiting for :D

btw: hmm gsm... also data connection? :P
[Touch Dual, MDA Touch Plus ROM Development] Deejaynate:
Seriously!?

you're almost there?

oh wow. lol

You are awesome!!

Is this the new kernel or old?
[Touch Dual, MDA Touch Plus ROM Development] the_fish:
you mean what sdk it is based on? i guess it's still the old one since we still got no sd driver... i hope they will come soon (and also sleep)

also: most of the work has already been done by the android teams i think since there are so many drivers on the android git
[Touch Dual, MDA Touch Plus ROM Development] fritsypeij:
I'm with you Twolf :D
[Touch Dual, MDA Touch Plus ROM Development] graey:
Man, you don't know half how happy I am.

Not only will we be running Android on our Nikes, but also your progress will show us how the stuff works, enabling more of us to work on ironing out bugs. I'm really looking forward to this. Thanks man.
[Touch Dual, MDA Touch Plus ROM Development] jerpelea:
kernel 2.6.25

with my customisation of kaiser keyboard driver

all keys are mapped

KEYBOARD BUGS

- green key generates 4 codes

- up key generates 4 codes

everithing else is working

touch screen is working but is decalibrated

searcing for team

here is an angstrom test build with the new kernel so that you can test keyboard

http://asapload.com/195407

if somebody wants to develop further the keyboard driver pm me

PS.

Angstrom is not build by me so dont ask for user/pass

BR
[Touch Dual, MDA Touch Plus ROM Development] ukkeli:
Cant find angstrom.bin ?? Thats what haret says :/
[Touch Dual, MDA Touch Plus ROM Development] the_fish:
awesome! well the touchscreen really needs calibration but it works!!

@ukkelli: try removing the # from initrd-android and setting one on initrd-angstrom

if ur searching for a team; i'd be ready for help! well im not a developer, but i guess i can help anyway ;)
[Touch Dual, MDA Touch Plus ROM Development] twolf:
after angstrom's taste now im reeeeeally looking forward for a working version.... :D
[Touch Dual, MDA Touch Plus ROM Development] cunter:
This hangs on enter sim screen for me.
[Touch Dual, MDA Touch Plus ROM Development] graey:
Just got back and I'm gonna test this on my Touch Dual 16-key with the vanilla ROM from HTC (latest, WinMo 6.1). I'll let you know :)

Also if you mapped only the 20-keys, if you can let me know how you reworked the GPIO codes into the drivers I could maybe write the driver for the 16-key version, or else at least I could deliver the GPIO's. But first, test.
[Touch Dual, MDA Touch Plus ROM Development] graey:
After testing:

This version took a little longer on the Android bootscreen, but GSM was indeed working (or at least I had signal, couldn't test calling).

I couldn't test anything else though; the screen is so in need of calibration that I can not launch any application, and I can barely pull down the notifications-drawer-thing.

So I couldn't test the keypad/other buttons either, except in the 'home'-screen, in which the keys didn't do anything (not any of the keys, neither the 'universal' keys that are identical on both 16- and 20-key nike).

Great to see GSM working though, hopefully the calibration-issue is solved soon so we can start seeing how useful Android 0.9 is on our devices. And then on to 1.0 :)
[Touch Dual, MDA Touch Plus ROM Development] Boylen:
I've tested it on my Touch Dual with Windows Mobile 6.1.

I've a 16 keys keypad, but none of them respond. Had a signal, but couldn't call out because the touch screen isn't calibrated. Then asked a collegae to call me and it worked! great work! (couldn't pick up as none of the keys work)

I'm a c/c++ developer, maybe I can help you with something?
[Touch Dual, MDA Touch Plus ROM Development] Dennus2008:
The asapload.com link is dead.

Someone has a mirror?
[Touch Dual, MDA Touch Plus ROM Development] ferhub:
i had the same problems as graey an boylen. touchscreen works, but isn't calibrated. no keys, but incoming calls work fine. thanks man :cool: if you need any help, just tell...

next hour, i will upload it to a new mirror.

http://uploaded.to/?id=l68193

http://rapidshare.com/files/158945734/andr.rar.html
[Touch Dual, MDA Touch Plus ROM Development] jerpelea:
i have an 16 keys device so is mapped for 16 keys

BR
[Touch Dual, MDA Touch Plus ROM Development] the_fish:
how long do you think will it take to make the touchscreen work?
[Touch Dual, MDA Touch Plus ROM Development] ducamie:
jerpelea is doing some great work

keep it up, mate

if anyone else can chime in please post here

i think it would be helpful to maybe set up a nike head at git with latest patches for easy access.. can anyone take care of that?
[Touch Dual, MDA Touch Plus ROM Development] graey:
Ok, cool. Thanks for all this work man, it's looking good for Android on the Nike with you on the job. If there's anything a more novice programmer could help on please do let me know, I'm not great but sometimes I can get some stuff done too...
[Touch Dual, MDA Touch Plus ROM Development] Boylen:
just to inform you: my 16 keys don't do anything, don't even lit up, so seems they don't work for me here...
[Touch Dual, MDA Touch Plus ROM Development] ducamie:
are you using the angstrom test console? they do work within angstrom but they need mapped to android still.

you can get angstrom here;- http://linuxtogo.org/~lgorris/kaiser-bootkit/
[Touch Dual, MDA Touch Plus ROM Development] the_jako:
Great job!! Fantastic port! I'm hope you'll release new versions.

Thanks!
[Touch Dual, MDA Touch Plus ROM Development] jerpelea:
keyboard almost ready

voice call is working fine

ts id working but is decalibrated

BR
[Touch Dual, MDA Touch Plus ROM Development] twolf:
Thanks for this! :D

but... is this file suposed to be used with ducamie version on the first post.

Or angstrom version of post #151

Or angstrom version of post #166

?

:/

---edit---

I'm asking because my device keeps hanging...
[Touch Dual, MDA Touch Plus ROM Development] ducamie:
use the files in #151, download angstrom from #161 (since angstrom isnt included in post #151) and replace the kernel (zImage) with jerpelea's newest one. place the files on your sd card and run it from there.. its just a showcase of the keyboard driver working.. its still not mapped to android yet..

good work, jerpelea. i see you fixed the green and up keys! i cant wait for this to work in android.

sd driver next, after ts?
[Touch Dual, MDA Touch Plus ROM Development] twolf:
Ok, so I have:

haret.exe

initrd-android

startup.txt

zImage

From post #151

and...

angstrom.bin

from post #161

I replaced...

zImage

from post #169

And changed the startup.txt to:

set RAMSIZE 0x08000000
set RAMADDR 0x10000000
set MTYPE 1553
set KERNEL zImage
#set initrd initrd.gz
#set initrd angstrom.bin
set initrd initrd-android
set cmdline "mem=128M rw"
boot

Still no go... :(
[Touch Dual, MDA Touch Plus ROM Development] ducamie:
that should be booting, are you sure youre running from sd?
[Touch Dual, MDA Touch Plus ROM Development] ducamie:
OK bit of an idle stepforward

for those that cannot wait and want to play here is the polaris kernel that is seemingly more similar to the nike than the kaiser.. ive only just found out this works so here you go..

just extract and copy it to a folder in the phone memory, as usual, unload any homescreen stuff, freeing up as much ram as possible and run haret..

gsm, touchscreen and a few keys are working. enjoy playing around..

http://www.megaupload.com/?d=9PEQVLZF
[Touch Dual, MDA Touch Plus ROM Development] jerpelea:
any one of them is ok

BR
[Touch Dual, MDA Touch Plus ROM Development] twolf:
Polaris kernel on the phone memory worked fine now :)

Both the versions on the sd card didnt...
[Touch Dual, MDA Touch Plus ROM Development] twolf:
I cant help on programming or working on linux at all, so this is my small contribute.

A boot screen for the antecipation... :D
[Touch Dual, MDA Touch Plus ROM Development] ducamie:
haha

awesome
[Touch Dual, MDA Touch Plus ROM Development] jerpelea:
hy all

great NEWS

basic touch screen support is ready and calibrated :)

i hope that in 2-3 days i can get it fully functional

please test

BR
[Touch Dual, MDA Touch Plus ROM Development] the_fish:
wowowow!! i will test now....

edit: touchscreen works!!! only buttons and sd left!

btw: it has veeeery fast reaction.... could you fix that too?

edit2: the nike polaris bootkit is awesome also! menu/back buttons work!
[Touch Cruise General] confusedxx:
How good does the GPS work with the Polaris? Is it free to use GPS or do you need to pay a monthly fee to TomTom? Does it integrate the GPS into google maps?

Finally, do you need to have constant power flowing to the phone for the GPS to be maintained when walking in a city or driving Or can it run from battery?

I read somewhere that most phones only function as GPS devices when they are plugged into a car charger. Somehow it shuts off the GPS after a few seconds of battery power. ???
[Touch Cruise General] gnick666:
Works off the battery (for a few hours (3-4)), you don't have to pay monthly (there's no payment involved).

Yes, Google Maps can use the GPS unit
[Touch Cruise General] Straputsky:
I think it does even better than 3-4 hours. I used GPS and Pathaway for 3 hours and listened to music all the time and lost about 50%.
[Touch Cruise General] mikealder:
The GPS itself doesn't consume too much power, but applications such as TomTom do tend to use the processor in a heavy way, this does consume power at quite a high rate, I always use a car charger when running a nav package in the car.

TomTom and any of the other decent navigation packages are subscription free unless you decide to use the Traffic system etc, once you have bought your map you can use it for as long as you want. - Mike
[Touch Cruise General] hambola:
GPS is free to use depending on the application. If you are living in the states, I highly recommend downloading Microsoft Live Search, it's a great piece of software.
[Xiaomi Mi Pad 4 Questions & Answers] Urzu18:
I bought this MI PAD 4 with China rom 9.6.27 but it seem that it is having an issue regarding wifi connection.

I tried it with my 4 routers still the same.

Do you also experiencing this kind of problem? If so how did you solve it? MI Pad 4 bootloader is locked until 30 days. Can't flash anything.
[Xiaomi Mi Pad 4 Questions & Answers] P.Kosunen:
You can flash latest official chinese develoment rom version with system updater. It makes factory reset so backup before installing.
[Xiaomi Mi Pad 4 Questions & Answers] Andro_Nicus:
Do you tried to reset network settings in your tab ?
[Xiaomi Mi Pad 4 Questions & Answers] hahn.lelo:
I don't have this kind of problems- Wi-Fi connection on 5ghz is really good! I heard that there are some problems with 2,4 ghz networks ...
[Xiaomi Mi Pad 4 Questions & Answers] Urzu18:
I am already on the latest version of Chinese Firmware.
[Xiaomi Mi Pad 4 Questions & Answers] Urzu18:
I will try it later on my 5.0 Ghz network.
[Xiaomi Mi Pad 4 Questions & Answers] Urzu18:
Hmm i didn't. I will try this later.
[Xiaomi Mi Pad 4 Questions & Answers] P.Kosunen:
9.6.27 is stable series version, latest developer series rom is 8.9.20.

http://www.miui.com/thread-17695596-1-1.html
[Xiaomi Mi Pad 4 Questions & Answers] Urzu18:
I don't know if I want to that.. I can't understand the post and a lot of things. PLUS/WIFI etc.. It seem I will wait a little bit until I could flash it in eu TWRP..
[Xiaomi Mi Pad 4 Questions & Answers] thE_29:
Have xiaoemi.eu ROM and just did a speedtest.. Was always above 20mbps.
[Huawei P20 Pro Questions & Answers] Theandroidfan:
What's the general consensus on this? Should I have it on or off?

Thanks
[Huawei P20 Pro Questions & Answers] redeleon:
depends on you.

on if you like huawei do their optimizations and enhancements, some enhancements are okay, soke are very unrealistic (greenery for example) where everything looks like it came from a radioactive post nuclear movie.

off if you want to keep it as is.
[Huawei P20 Pro Questions & Answers] RiTCHiE007:
This is like asking if you like big mac or a whopper :) I mean, people who like to take lots of photo's kinda hate the AI but i can understand that for some people that dont want to edit the pictures that it might be cool and handy feature so it all comes down to your own needs.
[Huawei P20 Pro Questions & Answers] Theandroidfan:
This is with the AI off. I feel like the AI would of worsened the photo
[Huawei P20 Pro Questions & Answers] spiderx_mm:
for me, there's no always-on or always-off. I turned on the Master AI. But when I'm shooting, if Master AI suggest something I don't like (for example, the blue-sky mode), I'd simply cancel it on the screen. So, Master AI is on, but I won't let it control my photography.
[Moto G4 Play Questions & Answers] TheShark27:
Hello everyone,

I think the title is self explanatory. I'm trying to get the most from this device (Moto G4 Play), so I wanted to install the Gcam for better picture quality and other features.

But I'm runnibg into 2 problems:

1. I cannot enable Camera2 in any possible way

2. Gcam's device architecture is arm64, and this device is armeabi-v7a

Right now I'm focusing on 1, simply because without that I will never get to 2.

I have Magisk and TWRP, I tried enabling HAL3 with:

• Build.prop editor

• CMD using root

• CMD using fastboot (it says command not supported)

• Magisk module

And other ways I don't remember.

I found no one with this issue anywhere, that's why I'm asking. Is there anything I can flash that can help enable it?

Any help would be greatly appreciated.
[Samsung Galaxy S8 Questions and Answers] milkmanglc:
Hi guys

I need a flashable stock s8 boot splash if anyone has one I've tried searching but no luck

Thanks
[Samsung Galaxy S8 Questions and Answers] hanspampel:
Öhhm, my search is working. Try this one.
[Touch Cruise General] confusedxx:
I live in a German speaking country and the only model of touch cruise I have seen available is the DE model. If I flash the ram to WWE is that basically making the phone the same as the ENG model or is there more differences between the various models than just the ROM language?
[Touch Cruise General] Borizli:
No, there arent.

I'm speaking german too and i have a french model with an english ROM :D
[Touch Cruise General] gnick666:
The French one had some problems whith the Audio settings, but thats all... nothing else... same WM sh*t just different language
[Touch Cruise General] Borizli:
Yes, they had, but now with the english ROM its working perfectly