Code

History

Commits on master648
  1. commentsJoel Armstrong committed 15 years ago5250874
  2. SMS application now automatically updates when new messages come in.John Floren committed 15 years ago696c9a0
  3. Volume is now an integer 0-5 instead of a float Floating-point inaccuracy problems were causing trouble, and call volume doesn't need much granularity.Joel Armstrong committed 15 years ago6b5da15
  4. Includes first draft at SMS-receiving daemon. Also has an updated parallel-push file.John Floren committed 15 years ago93a915e
  5. Further cleanup and coding style stuff Also cleaned up a bug that was introduced in the SMS code after removing a variableJoel Armstrong committed 15 years agoe3ea2ff
  6. Added human-readable timestamp to the SMS code and cleaned up smsutils.c a bit Didn't bother with including the timezone along with the timestamp at this point.Joel Armstrong committed 15 years agoa45bcee
  7. added sample SMS conversationJohn Floren committed 15 years ago0e714cb
  8. Fixed Nook Color windowing problem (it thought it was a Nexus S, due to my new device detection code). Also tidied code in screen.c and used function pointers to eliminate duplicate functions.John Floren committed 15 years agoba753f0
  9. Dialer no longer needs to poll for the call stateJoel Armstrong committed 15 years agoc119627
  10. Fixed some leftovers from Joel's work.John Floren committed 15 years agof135345
  11. Removed unnecessary #includes and added dialer to wm menu listJoel Armstrong committed 15 years agoa493416
  12. Answering calls seems to work properlyJoel Armstrong committed 15 years ago3dfdab6
  13. Dialer app is now better aware of the state of the call (ringing, dialing, etc.)Joel Armstrong committed 15 years ago0fde880
  14. Changing volume works correctly nowJoel Armstrong committed 15 years ago86f00d2
  15. /dev/events can handle more than one reader nowJoel Armstrong committed 15 years ago010f5d3
  16. Cleanup (removed malloc wrapper)Joel Armstrong committed 15 years ago9ea5ef2
  17. Oops, fixed nook color init scriptJoel Armstrong committed 15 years ago94e14de
  18. Fixed hangup bug and added dialer to mkfile The hangup bug was caused by the RIL (at least Samsung's RIL) assuming that you would read the call list before you sent a hangup request. If you hadn't read from /phone/calls, trying to hang up would fail with a helpful "generic failure" error.Joel Armstrong committed 15 years ago93eabbe
  19. Reflash scripts now push the needed audio librariesJoel Armstrong committed 15 years ago78f70c0
  20. Changed init.rc to support audio correctly on both Inferno and Android Copy libinfernoaudio.so and libaudioflinger_inferno.so to /system/lib and copy mediaserver-inferno to /system/bin.Joel Armstrong committed 15 years agod738915
  21. Merged with JohnJoel Armstrong committed 15 years agoe335c76
  22. Added binaries for an inferno-specific mediaserver and libaudioflinger.so This is so we don't break the Java sideJoel Armstrong committed 15 years agofd0e5c6
  23. some changes to picker and the phone deviceJohn Floren committed 15 years agob644155
  24. Fixed a few hangup issues and added volume framework NB: Hangup still fails sometimes, only giving "generic failure" as the reason, and the volume up/down buttons don't work yet since the buttonserver namespace is not carried over to inside the WM.Joel Armstrong committed 15 years ago1257be2
  25. added nook support to the pickerJohn Floren committed 15 years agobd8cf65
  26. Added the boot-time OS selector. When the screen turns white, touch the screen to boot into Android, otherwise it will boot to Inferno after 3 seconds. Also modified sms a bit.John Floren committed 15 years ago0c964e3
  27. Merged with JohnJoel Armstrong committed 15 years ago83a64e7
  28. Added ability to route call audio to dialer and devphone.c Currently only works with speaker and earpiece since that's all I can test right now.Joel Armstrong committed 15 years ago825d447
  29. Added dialer application and further devphone.c cleanupJoel Armstrong committed 15 years agof676311
  30. "fixed" DNS resolution hang Caused by a getenv of ANDROID_DNS_MODE in bionic, which segfaults since environ is pointing nowhere in Inferno code for some reason.Joel Armstrong committed 15 years ago37aeb80
  31. Some changes to SMS, and emu can now detect which device type it is running onJohn Floren committed 15 years agoee1e4d4
  32. Some early work on an SMS client, and a patch to main.c that allows us to determine device type automatically rather than through command line switchesJohn Floren committed 15 years agoa46d976
  33. Added files I forgot to commit, and cleaned up a bitJoel Armstrong committed 15 years agoa7d2c59
  34. Patch to utilize AudioFlinger API devphone.c now uses AudioFlinger to set up call audio, making it more portable. To talk to AudioFlinger (which is C++), it needs libinfernoaudio.so, which should be put in /system/lib. frameworks/base/services/audioflinger/AudioFlinger.cpp also needs to be replaced with the provided AudioFlinger.cpp, since checking permissions apparently relies on something in the Java layer.Joel Armstrong committed 15 years ago4826547
  35. merged with joelJohn Floren committed 15 years ago3807ae8