yashsingh1/xdaforums huggingface dataset:
[HTC Inspire 4G] Hockey37:
Stock Inspire

Using stock e-mail program

If I have unread e-mail messages, the phone will beep with the sound notification every time it checks for mail, until I open the e-mail app. Even if I have not received any new mail, it will beep when it checks for mail until I open the program.

So if I receive a message at 1pm, and it it set to check for mail every 10 minutes, I will receive a sound notification at 1:10, 1:20, 1:30, etc. until I actually open the e-mail app.

Is this normal? Is there a setting I can chage where it will only beep once upon receipt of a new message? I looked thru the settings and couldn't find anything.

Thanks.
[HTC Inspire 4G] Hockey37:
Bump

Anyone else experiencing this?
[HTC Inspire 4G] struff:
This is happening for me too on Gmail.

It is also happening with my txt message. In addition to that, when it plays my txt msg notification, at the very same time it plays my default sound (so it is playing two sounds at the same time).

Are there setting for these that I haven't seen yet?

Thanks.
[HTC Inspire 4G] id10terrordfw:
Do you have a third party messaging program like Handcent or Chomp installed?
[HTC Inspire 4G] DonS:
How do you turn off specific notifications?

I just received my Inspire today and I'm having similar issues.

I've used Windows Mobile and iPhone for years. This is my first Android phone.

Everything is right out of the box with the stock ROM and no additional apps loaded. The only thing I did was setup my Exchange email accounts.

With Windows Mobile and the iPhone I was able to turn off notifications for new emails, but leave it on for text messages and calendar reminders. I receive a large number of emails and I need to have the email notification sound and vibration turned off.

So far I have found where to set your notification sound and where to turn off all notification sounds. I have not figured out how to turn offf just the email notification sound.
[HTC Inspire 4G] simulatordos:
Each program has its own notification settings.

Go to mail -> menu - > more - > settings -> notification settings and there you are.

In gmail - menu -> more -> settings -> scroll down to email notifications

Messages - menu -> settings -> received notification
[HTC Inspire 4G] DonS:
Thanks for the quick response.

An an Android newbie, I was looking for it in the main settings app, not in the mail program itself. I was able to turn off the email notifications and keep the other notifications on.
[HTC Inspire 4G] bmolloy:
That is one of the big difference in iOS and Android. In Android you use the menu button within the app you are using to set the specific settings for that app. In iOS you go to the settings area to change setting for all of the apps. It took me a while to get used to when I made the switch last year. I got used to it and now it just makes sense to change settings within the program, not have to leave the program and do it somewhere else.
[Atrix 4G Android Development] emoose:
From a development and user standpoint I am of course interested acquiring root for the android side of things but my main interest and focus on gaining the ability to modify and enhance the webtop image that provides the "full feature" capability for Firefox. So in a sense there is a goal for Double Root on Atrix. Rooting first the android side and then rooting the webtop Linux instance.

I am guessing from the looks of it that webtop is based on Ubuntu Light. It is also likely run in a VM otherwise the phone instance of android (Dalvik) and the Webtop could not run simultaneously. Given that the platform is probably something to the effect of:

Linux File System -----> Dalvik VM ------> Android Runtime

Linux File System -----> Some other VM? -------> Ubuntu Light

I am running under some assumptions (not having an Atrix till next week ):

* The "Some other VM" is not Dalvik since I don't think as an App VM.

So some of the questions I seek to answer right away are:

What VM is running (presumed) Ubuntu light

Does that VM have security around the disk image (singed)

Is the (Webtop disk image) encrypted/signed

What is needed to get root access on the Webtop side.

The best way to get root on the Webtop side is to go after the file system. I am guessing that will be signed but it MUST be writable at some level to save state.

Just a bunch of musings. I am looking forward to getting my atrix so I can start answering some questions.
[Atrix 4G Android Development] designgears:
I think getting root to one or the other will make it VERY easy to root ther other.

I for one hope it is ubuntu lite, or something debian based. Hopefully make it really easy to port over a full distro.
[Atrix 4G Android Development] dew.man:
being able to boot into a full linux distro would be the cats meow!

i have full expectations of being able to do this within a month or two ;-)
[Atrix 4G Android Development] G-Man.:
Do you guys think it would be possible in the coming weeks/months to be able to boot into a full linux distro on the Atrix itself - without the laptop dock?? that would be ultimate awesomeness right there!
[Atrix 4G Android Development] Deleted member 2488575:
well the nexus one and nexus s and dell streak and motorola Droid (OG) could run ubuntu so I hope the atrix will.
[Atrix 4G Android Development] Digicrat:
It's also possible that they have a Linux variant running on bare-metal, without a VM. I have seen some architectures in the embedded world that allow each CPU core to work together as a typical dual-core system, OR to boot a different OS kernel on each core.

The latter case would be the most interesting in terms of getting the most out of Linux on the Atrix, assuming the second OS can be rooted. This could (speaking with almost no knowledge of Android itself), also be another angle of attack/defeat though if that means the webtop linux kernel also needs to be signed...

Then again, a VM does make more sense in terms of the near-instant boot time of the WebTop mode.
[Atrix 4G Android Development] cmstlist:
I can't wait to see the "double root... oh my god... what does it mean???" Youtube video come out in a few weeks =)
[Atrix 4G Android Development] emoose:
If I can get a command prompt and root access on the Webtop instance I will sound just like the Double rainbow guy.

Things I believe to be true right now.

WebtopSession app initiates then session when you plug in HDMI. This is no different than any other peripheral launch.

WebtopSession app (speculating based on other posts) checks you connection type and provisioning. If you don't have a tethering plan it doesn't allow you ton continue. If you are on wifi it allows you to continue.

If you start off on WiFi and then change network state to mobile radio (and no tethering plan) will it discontinue the session?

The WebtopSession App doesn't look like it does anything other than manage the initiation of the Linux (Webtop) session.

There is nothing in the dumps that looks like it could remotely be a disk file which makes me think that there is a partition that is different that the normal android partitions. I would love to see a partition map of a rooted phone.
[Atrix 4G Android Development] SiL3nTKiLL:
im also wondering this!
[Atrix 4G Android Development] labsONE:
edit: Erm. Whoops. A little bit of research and it turns out Motorola has left the code in for when they test the OS in "goldfish-qemu", an Android emulator. Sorry ><

It's got to be QEMU. In the retail firmware dump in /etc/init.goldfish.sh:

# call 'qemu-props' to set system properties from the emulator.
#
/system/bin/qemu-props

So what I'm thinking after parsing the information I've got...

... WEBTOP is simply a QEMU (ARM version?) instance running off of some unknown image/partition on flash that outputs to HDMI with some hackery to support local media [mounted in the host OS, Android] and local control and USB keyboard/mouse input, along with special extensions to allow for use of the Android/host OS instance within the VM.
[Atrix 4G Android Development] rawdikrik:
So then you are saying it could be possible to do something like this:

https://help.ubuntu.com/community/WindowsXPUnderQemuHowTo
[Atrix 4G Android Development] hrishi2das:
Running the webtop or a full distro without any docks will be just plain awesome... :)
[Atrix 4G Android Development] netnem:
Oh maaan. Double root all the way :) What does it mean???

In all seriousness, the Atrix is certainly the most interesting phone from a developers standpoint, but I'm sitting and watching for a bit as I want to see how much of a problem the signed bootloader becomes first.
[Atrix 4G Android Development] hrishi2das:
So does the Signed Bootloader rule out the Double root ? or changes to the Webtop APP/Module ?
[Atrix 4G Android Development] cmstlist:
It depends. Signed bootloader refers to the fact that the phone boots only if certain partitions match the Moto signatures.

The question is, where does the Webtop mode boot from, and is any part of *that* boot process signed?
[Atrix 4G Android Development] Timmmmmm:
I don't know why you guys think it has to be running in a VM. It's more likely they have just install Xorg and Firefox on Android and run them, with X displaying on the HDMI.

Exactly the same as the ubuntu-on-android hacks, but instead of using VNC to view X, you just display it on HDMI.

The phone view is an X11 app which communicates with the Android system server to mirror the display.

I seriously doubt they are using QEMU or anything like that.
[Atrix 4G Android Development] emoose:
Bah! Edited post since my last one was way off.

Did some looking and it looks like qemu in this instance is related to running some proc emulator for android development sdk support.

There this is a bunch of stuff out if you google: android goldfish

Its related to ARM targets for the sdk and in this instance probably not webtop.

I'd still really like to see the output of:

adb shell

cat /proc/mtd
[Atrix 4G Android Development] sexydroid:
Agree. But from the DG's / dump could not find more interesting info except the WebtopSession.apk. I guess webtop stuff live in another patition which is actived when webtop session starting.

Could anyone who has a rooted Atrix dump the phone while webtop on?
[Atrix 4G Android Development] slhawkins:
I don't have the webtop device. What about while the phone is plugged into the TV? If it'd help any just give me the steps and I'll do it.
[Atrix 4G Android Development] SoaringSpoon:
Yes if you plug your phone into the tv it will be able to access webtop.
[Atrix 4G Android Development] edgeicator:
You need the multimedia dock to do that I believe. Plugging it into your tv only allows multimedia mode which just lets you watch videos, play music and view photos on your device.
[Atrix 4G Android Development] SoaringSpoon:
Oh really :( They must have taken that out of the phone. At CES when they plugged it into the TV you could see the options for mobile webtop environment or the entertainment environment >> sucks.
[Atrix 4G Android Development] msaraiva:
Webtop does work while plugged in via HDMI. The multimedia dock is nothing more than a dock with HDMI, USB and charging ports...
[Atrix 4G Android Development] dragon19766:
Since that should be true, I don't see the option to open webtop app when I plugged atrix into tv. I only see the option to open entertainment app. I've read it from the web that HD dock may have different USB frequency which lets recognize HD dock from atrix. Will that be the true statement which prevents atrix to launch webtop without HD or laptop dock?
[Atrix 4G Android Development] Andrmgic:
I noticed something interesting on my Atrix..

when I connected it to the TV without plugging it into power, I hit the option that is supposed to let me choose which mode to use.. webtop was on the list.. webtop went away as an option when I simply plugged in the usb power cable leaving only entertainment mode..

Thought that was interesting..
[Atrix 4G Android Development] tomit12:
It does the exact opposite for me with the entertainment dock kit. I can hook up everything except the power cord, and will only give me the entertainment application as a choice.

The instant I plug the power cord into the dock, the webtop choice pops up.
[Atrix 4G Android Development] dragon19766:
Question would be, "were you able to launch webtop mode without dock?" I can reliably make the option "webtop mode" show up in the menu when atrix is connected to HDMI port, but nothing happens when I click webtop mode.

While phone is connected thru HDMI port, do the following:

- Media Share -> Start -> Television -> Play -> HDMI -> Next -> Next -> press "Next" until you see the menu screen with webtop & entertainment mode

But nothing happens when I clicked "webtop mode." I do not have bluetooth keyboard or mouse to try with it, but I suspect that having keyboard or mouse won't make the different.
[Atrix 4G Android Development] NonovUrbizniz:
I can not get ANY option for webtop on the TV unless it's plugged into the HDDock. I don't have a standard dock yet. But I def. can not get Webtop with just the HDMI or with the HDMI and USB plugged in.

I think there's a small chipset inside the docks that's allowing the webtop to run.
[Atrix 4G Android Development] uskr:
Although there is a part of the dock that allows the webtop to run, it's not something that make it impossible to run webtop mode without the dock. I can already make the webtop run and show on my HDMI connection, without any dock. However, I still have a long way to go. I need to figure out how I can make the keyboard input go to the second Xsession where the webtop run and a couple other things.

Basically it works like this:

- You connect any HDMI (dock or the stand alone hdmi cable)

- The HDMINVDM driver/service notify the PortalService service that an HDMI connection is on.

- PortalService do some checks and set a bunch of flags, like the resolution that is going to be used, and then fires up DockService.

- DockService do some more checks and set more flags, like:

# "HDMI Status = Connected"

# "Dock Status = Disconnected" (depending if you use the Dock or the cable)

# "Dock ID = null" (Also depending if you are using the dock or the cable)

# "Dock Type = null"

# "Dock false, HDMI true Event received

From there a few other Services are started and they all receive those flags above and behave different depending on how they are setup, like: DockNotification, DockAppUtility. The ActivityManager then starts DockExperiencePickerActivity so you can pick which Dock Experience you wanna start.

I guess one way to make it work would be to see if it is possible to forge those flags and conditions via software. But I need an adb logcat from someone that have the other Docks to know which values are possible. I currently have no dock to test myself.

So for now I am following another path, which is trying to force linux to kill the X session that shows the Motorola Logo when you connect the HDMI cable, and then firing the startX.sh webtop script. Or even the startXServer.sh script, passing the parameter "webtop", since the script accept that as a parameter.

So far I am able to show the webtop desktop on the HDMI, but there is more to that. If you do a getprop | grep sys on your android adb shell as root, you will notive some stuff like : sys.DispOwnerHdmi, sys.AiwFocus, sys.AMActiveTask, sys.SystemMode. Those change depending on which HDMI experience is running. I can setprop them, but they dont do anything other than change the value. But I understand that they gives you clues to which application/service/session/terminal has the ownership/focus of the display and input. I also figured that when you connect the webtop dock, the sys.SystemMode flag goes from RM_SM_MOBILE to RM_SM_DOCKED and a few scripts use that value to start different programs with different arguments.
[Atrix 4G Android Development] Ronaldo_9:
sounds like you need hdmi and usb cable connected to power the phone for webtop . Maybe thats why some of you guys are getting the option to select webtop.
[Atrix 4G Android Development] shawnbuck:
I tried with and without power, and the only option was to use the media mode.
[Atrix 4G Android Development] joeavery2:
ubuntu.sh

I did the ubuntu installs in both my N1 and EVO and I recall them using a Ubuntu.sh Which is on the root of the Phone. I'm not sure of what partition it is, I just opened commandbot and typed "ls". I'll have to go back and research what all the files were I used but I know one was the Ubuntu.sh...

Wouldn't that be something if Moto just took work off XDA, put a few code pros on it to get it clean and sold it!

Off of memory the way it worked on the N1 was:

Put a Arm Compiled version of Ubuntu on the root drive

Then there were two SH files, one to load Ubuntu and link all the files needed and one to boot, Ubuntu.sh and Boot.sh respectivly

Then you VNC'd in, since it was before the HDMI was one everything.

That was really it, as I recall. It was dirty at the time and some of the hooks into the Android/Linux file system would not release clean at the end of the session.

I guess my point is that if they did the same thing, Ubuntu or any other Linux distro, even Win7 for ARM is possible.

Also I have read that Webtop is running Native on the android/linux core. It was found as far back as the G1 that while it was possible to do it, it was faster to run Ubuntu virtually.

My guess is that they have a partition dedicated to the Webtop OS, but I noticed the file and thought I'd point out that Similar work has been done before. If I'm right then we could redirect to a different Partition or even to the SD card to run Our OS.

Also if you search for Sevn he did a lot of work on Using the USB host funtion of the N1. It required a Kernel, but He had a lot of moduals built for drivers for Keyboards, mouse, and Ethernet adaptors (what I'm interested in, A wired Enet will alow me to work with the laptop base), As well as using a displaylink unit and Running Ubuntu to it.

I'll go back and check out what exactly the process was and see if we can't figure this thing out!
[Atrix 4G Android Development] tomit12:
Tried this, but it just does what you described for me as well. I had the USB cable plugged into the AC outlet. I even tried sticking a magnet to the phone, to see if it was something as simple as what they did with the original Droid. :p

If I put it in the dock with just the HDMI cable attached, and I try the above steps, it STILL won't let me actually launch the webtop when I click on it. Only when I plug in the non-usb power supply into the dock does it let me actually launch it.

So again I'm left wondering if the phone doesn't just get fed extra power, which the phone detects, allowing it to start everything up appropriately. The standard USB AC plug is 5.1V/850mA, the one that came with the dock is 12V/1.5A. That's a little much for powering just the 3 USB ports.

I don't know, just a thought. I'd crack open the dock and take pics if it would actually help.
[Atrix 4G Android Development] shawnbuck:
The directory for the webtop is in /osh, which is mounted from /dev/mmcblk0p13

ubuntu.sh is in /osh, but also symlinked in /. A lot of /osh directories are symlinked in /
[Droid Eris Q&A, Help & Troubleshooting] jpzsports:
I just installed GSB 1.5 and I'm looking for a way to either get a SMS popup or preview on the lockscreen (like in Sense) so I can see what the message is without having to unlock the screen.

I've tried Handcent, SMS Popup, and Go SMS, and set it to enable popup over the lockscreen but none of them work! They only popup after I unlock.

Am I missing something? Does it have to do with the CM7 lockscreen or rotary unlock style?

Is there any solution other than using Widgetlocker?

Thanks!

EDIT: ok - I got it to work with SMS Popup but only when I set it to turn the screen on when a text comes. When I disable that, it requires me to unlock the screen first to see the popup. Is there any way to see the popup before unlocking but without the screen going on?
[Droid Eris Q&A, Help & Troubleshooting] Sir_Eagle:
Handsent SMS works over the lockscreen for me.
[Droid Eris Q&A, Help & Troubleshooting] rxfilr:
What lock screen are you using? I'm using rotary style. I am trying to have sms popup over lockscreen while still locked, but can't seem to get it to work. I also don't want the screen to come on until I turn it on.
[Droid Eris Q&A, Help & Troubleshooting] mjb413:
i have sms popup, the rotary lockscreen, and gsb 1.7. the popup works fine. there is an option to leave the screen off when popup received. not sure how well that feature works. the "mark read on close" option does not seem to work though.
[Droid Eris Q&A, Help & Troubleshooting] rxfilr:
I can't seem to find the "screen off when popup received " choice anywhere. I am runnig GSB 1.7 also. Switched to rotary lockscreen and still only shows up if if popup sent to turn screen on which I don't want to do. Thanks
[Droid Eris Q&A, Help & Troubleshooting] mjb413:
with sms popup, additional settings->screen on for popup. if checked, your screen will turn on, if left unchecked it should not turn on screen. let me check to see if it works.

edit: so sms popup will turn the screen on and show up over the lock screen if that option is checked. if the option is not checked, it will not turn on the screen, but you have to unlock to see the popup. strange.
[Droid Eris Q&A, Help & Troubleshooting] rxfilr:
I see that, but I thought I had work once but now I'm not sure d/t I have tried multiple scenarios using Handcent, smspopup, chomp and Go sms.
[Droid Eris Q&A, Help & Troubleshooting] Sir_Eagle:
With Handcent the screen comes on, then the popup, but it is only there for about 5-10 seconds before shutting the lockscreen off like normal. Then when you wake it back up you have to unlock.
[Droid Eris Q&A, Help & Troubleshooting] rxfilr:
Yes I know that's how it works, I'm just wondering why there is an option in Handcent that allows for sms to show when locked, I want it to show without screen coming on. I would like it in this order, 1.msg arrives 2.vibrate/alert 3.press end button 4.read msg 5.unlock to reply.
[Galaxy Tab Themes and Apps] beestee:
Been looking for an app that can do this for a while. Bought ezPDF hoping it would eventually support this, but it looks like someone beat them to it.

Functionally, it seems to perform similarly to Adobe's own Reader app with maybe a little better performance and the exception that this one has markup tools, which are very easy to use and customizable.

One minus is that it costs $5, but I needed something like this and I am very happy that someone has finally filled that need, so they deserve my $5 :)
[Galaxy Tab Themes and Apps] schmolch:
The features are good but i find the rendering performance very poor.

When you switch the page it will first show a blurry image which it sharpens in about a second. Adobe or ezpdf show the sharp image immediately.

I also dont like that when you scroll up and down the page moves around horizontally.

I personally hope that aldiko gets an update soon for some much needed pdf features like keeping the zoom-level and faster zooms and moving around the page. I love Aldiko's book shelf/list and the overview and organization it offers.
[Touch Diamond2, Pure General] plantunes:
Hi....

I've been ofered an Iphone 3G...and I'm going to use it for a while...

I've got a bunch of SMS (more than 12.000!!!) stored on my Diamond 2...and a lot of contacts.

Is there a way to transfer them to my PC...or even better...to the Iphone?

A long time ago I used Jeyo Mobile Extender, but it seems it's not compatible with Outlook 2010.

With Jeyo's program...the sms where all stored in my outlook...and I could see them as a regular email!

It would be awesome to have that ability....to see them in a clear and simple way.

A txt file is not that great!

Any thoughts???
[Touch Diamond2, Pure General] tstone78:
Microsoft MyPhone backups your SMS. Worth a try?
[Touch Diamond2, Pure General] plantunes:
Yes...but...backing up the SMS on Microsoft will allow me to later on...restore them on my Iphone???