yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] belding:
The wifi solution would work, but i cannot get source code to rewrite the gmote client or server.

I do not currently have the hardware (DTMF decoder) to implement your premade solution.

Okay, For my knowledge background: in Android, most things I can see are update.zip based, and I can change anything in the android system that is contained on the update. Looking through /system/usr I found the kernel config, but most options were enabled, and the two that were not do not seem to be related to Serial. I have basic knowledge of command prompt tools in Windows and the Android terminal.

Knowledge again, I am learning Arduino and processing, and am fairly good with electrical circuits, the ee you mentioned.

My computer is dual booting Windows XP and Windows 7.

PS, I talked to my friend, and we are looking into the Android Kernel, specifically where it is located, and where the terminal is located.

Where is the terminal in android located, inside or outside Dalvik VM?
[G1 Android Development] JesusFreke:
Well, you can get to a terminal with the terminal emulator application of course, or through adb shell.

But if you want an actual console on the phone itself, try out the recovery image from JFv1.41. It boots into the normal recovery image, but it provides an alt+x option to exit the recovery program, and go to a console.

Also, the android kernel source is here. Make sure you grab the .25 branch if you want it to work with the current official builds. The .27 branch is only for cupcake.

To download the source, make sure you have git installed, and then:

git clone git://android.git.kernel.org/kernel/msm.git

cd msm

git checkout android-msm-htc-2.6.25

to build the kernel, you can use the pre-compiled gcc cross-compiler that is provided in the android source. make sure that it is in your path, and then invoke make with the arguments ARCH=arm CROSS_COMPILE=arm-eabi-

(or you can set those variables in the Makefile, so you can just do "make").

If you have any questions about getting everything set up to compile the kernel, feel free to ask. It seems a bit daunting the first time you do it, but it's actually fairly straight forward.
[G1 Android Development] macpod:
This code won't really help you since you already have the RoboComm and RoboServ source avaliable. They do the same thing, setup a connecting between the computer/g1 to send/recieve data.

Ok, so you have very little understanding of what needs to be done software wise which is going to make this really hard.

First, I would abandon trying to get serial up through either the audio or USB jack. It requires:

- figuring out what you need to include, then recompiling the kernel and knowing how to use fastboot

-writing your own android app (basing off RoboServ won't help you much at least) that must read all the sensors through the android frameworks

-writing to a serial port via a file in /dev (which there will be no sample code to base something off of)

-indirectly possibly disabling adb!

If you don't have a moderate understanding of the CS world, this is going to give you headaches.

=======================

If you use the robot code, all you have to do is the following:

-Switch the read/write streams in RoboComm and RoboServ (trival) You don't have to worry about altering sockets!

-Write java code in the RoboComm app to read sensors to write back over the socket stream (there will be example code to show you how to read the sensor data if you search google)

-Write java code in RoboServ to forward data recieved from the RoboComm app to a serial port (You should be able to find java code snippets that show how to talk to your arduino via serial)

So.. if you do it this way.. it will require cs knowledge, but it's fairly basic, and most importantly there should be code out there to get you started. Furthermore, you will be able to break down the problem pretty easily. This is the order I would go about solving it:

1. Switch the streams in the RoboComm and RoboServ and have the RoboComm write "Hello world!" back to RoboServ

2. Search for how to read sensor data on the G1 in android. Then instead of writing "Hello world!" back to RoboServ from RoboComm, write the sensor data.

3. Find java code that shows how to talk to your arduino without using the Arduino IDE. This will show how to connect to a serial port that the arduino is on, set the bit rate, and send/recieve data.

4. Instead of printing the "Hello world!" or sensor data to the console in RoboServ, send it to the arduino via the serial port using what you learned from #3.
[G1 Android Development] belding:
Okay, i see what your saying, Roboserv was just the connection, which can go both ways, and i rewrite the desktop part to forward information over serial to Arduino via COM3 at 9600 baud. That much I understand.

My friend is loading the Android kernel, and will work on enabling Serial Data, and including API's for it.

In the mean time, I will check out the roboserv program to reverse the data stream.
[G1 Android Development] belding:
Did i mention i have no JAVA programming experience...

Im trying to figure out exactly which parts of RoboServ and RoboClient need to be swapped, but I have got them working in original set-up.
[G1 Android Development] roguestatuskat:
imagine this

ok

you have remote control robot through either the 3G or wifi network with the camera streaming video as the robot moves about its enviorment being controled remotely from a computer or another android device XD

i think that could be incorporated since all of the hadware can be used simulataniously
[G1 Android Development] macpod:
So imagineable that it's already in the works? :cool: Somedays I wish the days were longer.. or that I didn't need to sleep so much... hmmm

I'm hoping cupcake and it's video recording capabilities will make things interesting too.
[G1 Android Development] kanisdragon:
Have you made any progress on this? I've replaced my ipod with the Android in my car and would love to write some software to capture the Apple Accessory Protocol serial signals off the ipod dock connector and interpret them such that I can use the steering wheel controls to skip tracks and pause/resume in Android.

EDIT: If you check http://code.google.com/p/android/issues/detail?id=738 one of the devs explains:

The 11-pin extended USB connector does have a TTL level serial port (Linux sees it as /dev/ttyMSM2 -- you'll need to build a kernel with the H2W driver and FIQ serial debugger disabled for it to be usable). Alternatively there's bluetooth. All of this does require some hacking below the application layer, but hey, that's why we released the source code. Have fun!
[G1 Android Development] bolmedias:
Necroposting is not cool.
[G1 Android Development] radhoo:
Using Bluetooth, I managed to control a 4x4 Robot (Drone) remotely, using my Android G1.

Im using a serial connection over bluetooth, see it here: http://www.pocketmagic.net/?p=1398

The robot has a ATMEga8 microcontroller so it's almost the same as an Arduino. On my blog you'll find the schematics, hope this helps.
[G1 Android Development] Tom in AZ:
Sorry to bring up an old post, but since it seems it would have the right people looking at it, I decided to go forward with this.

Is there an easy way to get serial data to be passed from a PC or Tablet via WiFi to a G1 phone, and then have the G1 pass the same data out via its Bluetooth connection to an Arduino? I guess it would just be called a WiFi-Bluetooth Bridge.

I'd love to re-purpose my old G1 phone for a task like this.

Thanks in advance.

Tom
[Touch HD Themes and Apps] kauka187:
Need a program to put on my HD in case it gets lost or stolen and uses gps etc to help me track it. Ive seen many talked about but am unsure what to get. Pref one that works even if the thief takes the sim out.

cheers
[Touch HD Themes and Apps] kokkie:
Dont be lazy. Use the search Luke. Or Read the forum and then you will find http://xdaforums.com/showthread.php?t=461222
[Touch HD Themes and Apps] kauka187:
ive read that thread before and it only suggests a couple of programs. i was looking for more suggestions or experiences of what people are using.

thinking about this software though im not actually sure what i would do with this information. would i confront the thief? hunt them down? give the info to the police? none of it is quite likely. seems to me to be more of a gimmick. (you could try stealing it back i guess)

unless of course youve lost your phone while out partying somewhere then the gps coordinates might be useful.

however if you can remote lock the phone that would be quite good but you can blacklist a phones imei with any provider anyway which does the same.

maybe i dont need this software then
[Touch GSM General] No'|'oneS:
my htc elf rom 1.16.61.1 wwe, (orange network) its original and never been touched, i wish to hardspl my device and then flash with a good stable cooked rom from here, .. it runs slow in its original status n is crap :)

which version of the hardspl do i ned to run, seen a few versions and dont want to fry my phone just yet :).. also whats best most stable rom anybody can recomend from here? thx for any help.

....

Plz do not respond i now have all the info i need to flash new rom :D
[Mogul, XV6800 ROM Development] kflipproductions:
Verizon has officially acquired Alltel, and is adding new towers daily for us verizoners. Do *2282 to update your phone to use these new towers.
[Mogul, XV6800 ROM Development] abuttino:
Are you sure you have to do this?
[Mogul, XV6800 ROM Development] kflipproductions:
dont have to, no. but more towers is gunna benefit you so why not? theyre adding new towers daily
[Mogul, XV6800 ROM Development] paintballinfl:
sais my call can't be completed as dialed
[Mogul, XV6800 ROM Development] GeLopez:
for verizon users its *228 option 2 thats what flippy means.

or a better(shorcut) way just dial *22899
[Mogul, XV6800 ROM Development] kflipproductions:
*22899 is *228 option 1, just without the menu. *228 option 2 to update towers. theres also *228 3 now that lets you switch your service from one phone to another
[Mogul, XV6800 ROM Development] GeLopez:
im a verizon user and for me *22899 = *228 menu 2
[Mogul, XV6800 ROM Development] kflipproductions:
im a verizon user, and *22899 is option 1. call tech support and confirm. and then come back and tell me i was right.
[Mogul, XV6800 ROM Development] tmanner:
didnt work for me told me to dial customer support. i did *228 2
[Mogul, XV6800 ROM Development] necromis:
I would suspect this would work both ways, too. So Alltel users can do this to add verizon towers.
[Mogul, XV6800 ROM Development] scrawnyb:
Second'd.

I tried *22899 and *228, option 2 and both gave me unsuccessful programming

Anyone actually do this successfully?
[Mogul, XV6800 ROM Development] anton_spaz:
I do *228 - Option 1, and *228 - Option 2, usually once a week.

Normally because I've installed a new ROM, or tried some software that required a hard reset :-)
[Mogul, XV6800 ROM Development] kflipproductions:
if you're trying the OTA programming and it is not successful, try reflashing your radio. or, take out your battery for 10 minutes, then turn the phone back on and do *228 option 1 or *22899 before trying option 2.
[Mogul, XV6800 ROM Development] tmanner:
I just did *228 then 2 and it took a bit but it worked. said your verizon roaming capabilities have been successfully upgraded then it soft reset so i think it worked
[Mogul, XV6800 ROM Development] kflipproductions:
lol yeah. normally when it says successful that means that it was not not successful

EDIT: in case you didnt know, you should do *228 2 once a month or so to update your towers.
[General Questions and Answers] silverart925:
Hi, I have been happy with my T-Mobile Blue Angel MDA3 for some years. Now the battery is dead, time for a change.

Got the Jade but when syncing it runs out of memory. I do have a lot of contacts (4500) but the old Blue Angel had never any problems - how can it be that the new slick Jade can't do what the old machine does without complaining?
[General Questions and Answers] nir36:
are you syncing using WMDC or activesync?
[General Questions and Answers] silverart925:
I am using Activesync.
[General Questions and Answers] nir36:
Strange, I witnessed activesync syncing 2800 with no problems at all, which is the same as 4500.

Can you check how much memory you have while syncing?
[General Questions and Answers] silverart925:
Data Memory, total: 98.8 MB, free: 2.92

Program memory, total: 123.29, free 64.88
[General Questions and Answers] nir36:
holy **** :)

this is very strange.

alright.. let's try something

try syncing ONLY contacts and see what happens with the memory
[General Questions and Answers] silverart925:
Hi, thanks for the tip! All contacts synced with 57 MB still free. I am now adding the calendar.
[General Questions and Answers] nir36:
check which info drops your device's memory and we'll go from there
[General Questions and Answers] silverart925:
Ok, I synced category by category and it all went through with 35 MB still free! Thank you so much for your good idea! Is this standard behaviour or is there something strange happening?
[General Questions and Answers] nir36:
Actually, having 4500 contacts isn't standard :)

so i can't really tell you what the problem is.

I'm not exactly sure how the synchronization process works... as long as it works, everything is alright.
[Touch Diamond, MDA Compact IV General] artisticcheese:
Hi,

I figured out how to switch via soft button to SecondToday from TouchFLO but I can not figure out how to switch back by pressing on the same key again. I can not find "manila.exe" in Windows folder, when I manually type "\windows\manila.exe" then nothing happens when I press that button. What am I doing wrong?

Thanks,

G
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] serpeanr:
My QuickGPS started getting the "Connection failed. Please try again later" problem. A quick google showed a few fixes, but I thought that instead of doing that, I will upgrade my ROM from the original WM6.0 to WM6.1

As I am a noob at this, can someone tell me which ROMs/Radios I can use that has good GPS? I am with Virgin/Optus.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] cbass:
Virgins have too much time on their hands.

Wait, time isn't sticky.... ew.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] JimmyMcGee:
Hi, ROM is a personal choice read about the various offerings in the thread list.

Radios are covered at the "sticky" thread in the thread list.

Also while you are reading, read the Announcement at the very top.

Thread Closed, check out the Announcement to find out why.
[MDA III, XDA III, PDA2k, 9090 ROM Development] crazy cat:
Hi all!

First thx to sun_dream for the rom. I have a question about the cabs....

I have Outlook Live on the device. When i start it, i get the "Support Code": 0x800040705

Someone else?

Thx again,

bye
[MDA III, XDA III, PDA2k, 9090 ROM Development] tbarn:
The app doesn't only show the support code, but also briefly mentions that this "live" service is not available in our area (Germany).
[MDA III, XDA III, PDA2k, 9090 ROM Development] crazy cat:
Pity :-(

Typicle M$...
[MDA III, XDA III, PDA2k, 9090 ROM Development] egzthunder1:
Careful about the cursing man. We have lots of young people around here.
[MDA III, XDA III, PDA2k, 9090 ROM Development] xplode:
i will try to explain my theory about outlook live

it seems that it is based on exchange servers

take a look at the following registry entries (taken from the install cab)

[HKEY_CURRENT_USER\Security\Software\Microsoft\OutlookLive]
"MOCustomEndpoint"="http://www.oltest.com/Services/Device.svc/"
"DefaultEndpoint"="https://www.oltest.com/Services/SecureDevice.svc/"
"Version"="1.0"
"WebServiceUpdateServer"="http://skyprime/Services/Device.svc/"
"ExchangeServerMirroredMailboxes"="dublin.exchangelabs.live-int.com"
"AutoDiscover"=""
"SubscriptionID"="14250010001"

WebServiceUpdateServer seems to be internal server because it only uses hostname

after a little more research i found that the www.oltest.com is registered domain name by misrosoft (Outlook Live Test)

also if you look at the ExchangeServerMirroredMailboxes which is the exchange server address (dublin.exchangelabs.live-int.com) we see another domain name also registered by microsoft (live-int.com - live internal - after some research i found that this is the domain used to test future live services internally and i think it is inpossible to sign in there)

about SubscriptionID all i can say that this is kind of subscription based service (paid one)and this is the subsctiption number "14250010001" - might be used for coproprate clients also

after the story about the new misrosoft SKY services posted here i can understand that Outlook Live is part of the new services because of the name of WebServiceUpdateServer (http://[b]skyprime[/b]/Services/Device.svc/)

the error that we all recieve is because it is not setted up to be used outside microsoft

this is all i have found out for now

if you can add or correct my thoughts please feel free to post

regards

xplode
[MDA III, XDA III, PDA2k, 9090 ROM Development] Chef_Tony:
the subscription id quite looks familiar, structured

1 425 001 0001 it would be like an example seattle phone number, if i'm not mistaking. i wonder what would happen, if you changed the registry by adding your own phone number ;)

no i suppose it actually is a subscription based service, for which you can register by the time, the service is really public and as long as everything is beta, the M$ beta testers all use the same test account set to a sample phone number with a test server, assuming that non of those beta testers leave the country while testing, it is probably not yet necessary to get that service working.

btw this opens up another question for me, does using services like this reveal the phone number, or using wlan the ip adress to M$, because i wouldn't want to tell them, i'm inofficially joining a closed beta testing, that seems risky and wrong, i mean, after the official release is there, i wouldn't have a problem with that, but now? can you compare it to pc's windows update with a bootleg version, is there a way for them to secure services like this to customers of upcoming wm6.5 phones or WGA of any kind?
[MDA III, XDA III, PDA2k, 9090 ROM Development] xplode:
well to answer your privacy question i must get it running then i can trace any packet send to microsoft :)
[MDA III, XDA III, PDA2k, 9090 ROM Development] crazy cat:
This are intresting news....

A payed service for my PIM data.... will wait untill mwc and say later how i like this idea :-)
[MDA III, XDA III, PDA2k, 9090 ROM Development] Goku85:
About Outlook Live

Outlook Live is provided through a partnership with the Microsoft Exchange product team and Windows Live. We have combined the best-in-class features of Microsoft Exchange Server with the ease and convenience of online hosted e-mail.

Outlook Live is a free, hosted e-mail service that is available to educational institutions that enroll with Microsoft Live@edu. For information about how to plan for and deploy Outlook Live at your school see

Outlook Live@edu

.

If you're an end-user and ready to log on, start here:

E-Mail Setup

.
[Touch HD General] GuardianZX9:
Anyone else have a Jabra BT8010 bluetooth stereo headset?

My headset works perfectly for mono low quality communication, but will not work properly

in bluetooth Stereo A2DP mode, the audio will play for about 5 seconds then gets kind of

"fuzzy" and fades out.

I have to power off the headset and disable Bluetooth Stereo and re-enable it to get audio again, but it will not play for more than 5 seconds at a time.

Wondering if my headset is defective in A2DP mode, I have seen posts of others having success with other brands of stereo BT headsets.

Any Ideas?

G
[Touch HD General] alwjones:
Blackberry 8350i & Jabra BT8010

I am having the same problem. I have a Blackberry 8350i. It will play for 30 sec then gets fuzzy and fades away. I can pause the media player and restart it and the audio plays again for 30 sec. It does the same thing with FlyCast.

Sometimes it does work properly, but not very often
[Touch HD General] tossero:
Im sorry guys ... For me it works just well !
[Touch HD General] alwjones:
BT8010 & 8350i FIX

I was finally able to get my BT8010 work correctly on my Nextel 8350i.

The Bluetooth profile on my phone had the A/V Remote control disabled. Once I enabled the A/V Remote Control and re-paired the headset everything

works properly.

The pause, play, & FFW all work too.
[Touch Dual, MDA Touch Plus General] Falconsql:
Hi,

i have a n HTC touch dual and recently an icon indecates that i am charging my mobile is always showing even the mobile is not connected to the charger so i decided to give it a hard reset,so would you please advice me to use an application in order to backup all my SMSs and contacts in order to restore them after the reset

Thanks alot
[Touch Dual, MDA Touch Plus General] ronnylaborada:
You can use Jeyo mobile companion to backup all your sms, and microsoft outlook to backup all your contacts and calendar details.
[Touch Dual, MDA Touch Plus General] Tim4:
PIMbackup, freeware, can backup contacts, messages......
[Touch Dual, MDA Touch Plus General] erkv:
sprite back up works smooth for me . 15 days trial period though.
[8525, TyTN, MDA Vario II, JasJam General] Donny Bahama:
Until a recent nuke-n-pave, I had a persistent connection and everything worked. Now...

Every time I do *anything* involving an internet connection, it connects to MediaNet, then disconnects moments later. It even disconnects between web pages!

"My ISP" (ISP@CINGULARGPRS.COM/CINGULAR1) won't work - always gives me an error message saying, "The answering modem has disconnected." I always have to use MediaNet.

Clicking on any link (e.g. in an email or SMS) starts up IE - but with a blank page. It doesn't even *try* to connect.

Push email (mail2web) won't work, even though email settings are set to "As items arrive" - I have to go to ActiveSync and click "Sync"

Please - any suggestions for fixing this would be very, very much appreciated!
[8525, TyTN, MDA Vario II, JasJam General] Donny Bahama:
OK, I flashed a new ROM and I seem to have my persistent connection back. Now the only problem I seem to have is that clicking a link in an email or SMS msg causes IE to open to blank page.

I think this might be due to installing a couple different things to try to get Oper Mini to function as my default browser. (None of them worked.) I think the uninstall didn't go smoothly and now I have a default browser issue.

Can someone tell me how to fully restore the settings for IE as default browser? I found the settings in HKCR for http and https and I restored them, but it's still not working.
[XPERIA X1 General] orelsi:
Yeah peeps, as the title says i'm trying to put my pocketmusic shortcut as an icon on the today screen. Is it possible?
[XPERIA X1 General] thematrix_neo:
Try start menu/settings/todayscreen and then the second tab on the bottom. Then check the list for your program and if its there then check the box and this should put it on the today screen.
[XPERIA X1 General] Dr.Sid:
This list only shows today plugins. Not programs.
[XPERIA X1 General] orelsi:
Exactly.

I tried a couple of tweak programs and stuff, but nothing worked. I saw a screenshot in this forum last week. It was the Xperia today screen with the pocketmusic player sitting right there. How can this be done?
[XPERIA X1 General] seigfreed:
Try using the other pannel of X1, it also comes along with the desk top customization which you can choose the program or applpication to be shortcut Or else try using some top up program like SPB Pocket plus.
[HTC Tornado] bestever:
hi every body i havent been here for a while.

now i have a problem i really cant turn on my tornado,

i havent been charching it in a half year or something like that and now i cant find the charger and im trying to use the usb from the computer to charge but it doesnt the light doesnt turn on, i have tested to have it connected about 2 h but no differ