yashsingh1/xdaforums huggingface dataset:
[Nexus 7 3G Android Development] DivinityCycle:
Hey all, finally got my tab, unlocked, and flashed openrecovery-twrp-2.4.1.0-tilapia.img via fastboot.

Used TWRP to flash cm-10.1-20130221-UNOFFICIAL-tilapia-V43.zip successfully.

I did factory erase, cache clear, Dalvik cache clear, and even reformatted the data partition before and after flashing, because I have learned that with this stuff its good to be thorough, and its a brand new device.

I ran into a mild issue because I forgot to flash Gapps, and so I didn't get a "Welcome to your device" and didn't have Play Market or any Google apps.

However, even at this point I ran into my voicemail issue.

I flashed gapps-jb-20121212-signed.zip using TWRP and again did a factory reset and cache clears.

This time I got a "Welcome" procedure and was able to set up my device.

However the voicemail notification remains.

Some background:

The SIM card in use on this device is the same one I was using with my Samsung SGH-T869.

I have internet-only service with T-Mobile and am on a contract.

As a result I did not use the micro-SIM card included with my Nexus 7.

On my SGH-T869, I used CyanogenMod 10 nightlies, and actually did the "Voice Enable" mod myself.

This caused the same issue to occur on that device, I had a voicemail prompt that never ever went away.

I have seen some people here mention this issue but the only "fix" is a vague "You need to clear your data".

I have cleared the two Mobile apps of their data, and then after a reboot, the issue came right back.

Here's a screenshot:

Any ideas on this one?

My account with T-Mobile is a "data only" plan and actually has no phone service attached.
[Nexus 7 3G Android Development] DivinityCycle:
Also, does anyone else have an "Sms Tester" app showing up in your drawer? I'm not sure where this is coming from.
[Nexus 7 3G Android Development] STk3000:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB21] temasek's UNOFFICIAL BUILD - V43

You should try Franco kernel... Works excellent with your rom... Motley is rather buggy for my device...
[Nexus 7 3G Android Development] DivinityCycle:
I think others have mentioned this, but my battery indicator (system wide) seems to be 'stuck' at 100%.

I have tried the various battery displays, like different icons and the battery bar.

I have also tried plugging / unplugging my tablet.

It doesn't change to a "charging" state and isn't changing to reflect discharge. Is this a CM bug, or could it be specific to the N7?

Finally fixed after I let the power discharged for a bit.

The buggy behavior seems to be that it gets stuck and then doesn't detect changes in the "charging" or "plugged in" state.
[Nexus 7 3G Android Development] temasek:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB21] temasek's UNOFFICIAL BUILD - V43

My bad

The Mms.apk module I compiled, somehow the sms tester got copied. Lmao :)

Will be removed.
[Nexus 7 3G Android Development] DivinityCycle:
No worries, that's why its an unofficial build :)

I found one other potential SMS-related issue.

I am ALWAYS receiving the following notification when texts are sent to my device regardless of settings.

I screenshotted one of the notifications so you guys can see what it looks like.

Pictured is a message I sent from one of my Google Voice accounts to my tablet's T-Mobile phone number.

Note that the notification has just the raw phone number displayed even though within the actual Messaging app itself the same Phone # is displayed with contact name and picture, as pictured here:

Also, to give you an additional reference, if you tap the notification, it expands to a really useless little window that looks like this:

Clicking "Done" just makes it disappear, and doesn't take you to Messaging or anything else...

I have disabled all notifications in Google Voice and the Messaging.

I would like to be able to disable these notifications and just use Quick Reply, as its much nicer looking...
[Nexus 7 3G Android Development] DivinityCycle:
Just a quick update, clearing data on just the "Mobile Data" app's data gets rid of the voicemail notification, but only until next reboot.

Also, I have tried a lot of different MMI codes without success.

It looks like others have encountered this issue, and the root cause is actually a problem with T-Mobile's provisioning.

Wonder if it would be possible to disable the native voicemail notifier somehow?
[Nexus 7 3G Android Development] 3andala:
suggest support USB Mass storage in next version please

Cheers
[Nexus 7 3G Android Development] temasek:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB21] temasek's UNOFFICIAL BUILD - V43

By default, nexus 7 comes with only incoming txt msg with no Mms.apk app. I'm still searching how to disable this default.

As for the Mms.apk, I've added extra step in compiling this module prior to compiling the rom build and upon completion, the Mms.apk will be automatically be zip into the new build.

If anyone has ideas on how to remove the default incoming sms (if u guys happen to read from somewhere), pls let me know.
[Nexus 7 3G Android Development] temasek:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB21] temasek's UNOFFICIAL BUILD - V43

Huh?

Could it even be done?
[Nexus 7 3G Android Development] temasek:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB21] temasek's UNOFFICIAL BUILD - V43

By removing the Phone app from building, possibly I could. But some users wants the Phone app for data calls.
[Nexus 7 3G Android Development] thloe:
hello guys, i just wanted to update v42 to v43 but when i press on/off-button i

ONLY

can reboot device (NO RECOVERY-Mode)! is this on v43 also? has anyone the same problem?

(For information i need this Mode because i´m on TWRP)
[Nexus 7 3G Android Development] temasek:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB21] temasek's UNOFFICIAL BUILD - V43

Dev options - > advanced reboot
[Nexus 7 3G Android Development] thloe:
thanks!!!!
[Nexus 7 3G Android Development] temasek:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB21] temasek's UNOFFICIAL BUILD - V43

V44 soon.
[Nexus 7 3G Android Development] temasek:
temasek's CM10.1 UNOFFICIAL BUILD - V44

More optimizations

Updated cm source

CHANGELOG

MERGED COMMITS UP TO

snd_soc_msm: adjuct Voice Speaker volumes.

http://review.cyanogenmod.com/#q,status:merged+branch:cm-10.1,n,z

CHERRY-PICKS

# [General]

# NEW - bionic: libc: Add optimized strcmp

# init: Check for symlinks with lstat() not open()

# Enabled FIMG2D hardware accleration

# [CM KERNEL - i9300]

# Makefile: Add LDFLAGS_MODULE = --strip-debug

# [CM KERNEL - tilapia]

# Added externally powered USB host mode; added support for usb_audio

# [i9300/smdk4412-common Device Tree/samsung-hardware]

# [Framework]

# SystemUi: Custom Navigation Ring

# Framework: add battery bar (2/2)

# SystemUI: Option to display Quick Settings when there are no ongoing notificaions

# SystemUI: option to toggle dimming of the notification shade (1/2)

# Add user switcher to lockscreen - tilapia

# [Settings]

# Settings: Custom Navigation Ring

# Settings: add battery bar (1/2)

# StatusBar: option to toggle dimming of the notification shade (2/2)

# [Apps]

# NEW - Camera HDR: only show slide animation after final shot

# Calculator: New Features Part 3

# Gallery2: Auto-rotate regardless of system setting.

# Calendar: Allow configuring the delay for snoozing calendar reminders.

# Camera: Add storage selection (1/2)

# Camera: Add storage selection (2/2)

# [EXTERNAL SOURCES] - temasek github

# OpenPDroid v1.01 - i9300 / tilapia

# Power widget - Enable mobile data, network mode & wifi AP - tilapia

# Center Clock - i9300 / tilapia

# i9300 - Show Expanded Desktop preference - i9300

# Nav Bar - i9300

# Nav Bar Height in portrait (Real-time) - i9300/tilapia

# Nav Bar Height in landscape (Real-time) - tilapia

# Change in Nav Bar Width in landscape (requires reboot) - i9300

# Comment out codes preventing hardware key rebindings IF nav bar is enabled - i9300

# Browser: Add a menu item to close the browser - i9300 / tilapia

# Mms.apk compliation - tilapia

# Add framework overlay for enabling phone app display - tilapia

DOWNLOAD SITES:

http://temasek.hopto.org
[Nexus 7 3G Android Development] DivinityCycle:
Ironically, I am one of those users ;P This is why I am familiar with this issue, as I tried to do the same stuff on my Samsung 7" tab.

Same issue, which I believe is a T-Mobile thing that isn't properly fixable on the device end of things. Oh well, I'll see if I can work out a way to script the process of "clearing data" from the Mobile Data app, or otherwise mitigating this issue.

So far everything I have tried works perfectly except for two things:

1-Sending MMS does not work. When I try to send one I get "Currently can't send your message. It will be sent when the service becomes available." I have NOT tested MMS functionality on the stock ROM, so I have no way of telling if this is a problem with the ROM or just T-Mobile being stupid. Any other T-Mobile users who can test?

2-Google Wallet is included in the stock ROM and appears to be OK. I didn't get a chance to test it out before flashing CM10.1. I noticed that in this ROM, there is no included Google Wallet. I was able to download and install Google Wallet via the Play marketplace, but I am getting an 'Unsupported Device" warning. The statement it links me to appears to specifically deal with rooted devices. Anyone else tested anything related to Google Wallet? Also, I haven't tested it yet, because I didn't have time to install and configure it and then use it to buy a train ticket before the train left this morning :P

For reference the link points here:

http://support.google.com/wallet/bin/answer.py?hl=en&answer=2467510

As for the SMS notification, I will see if I can help in some way.

Will post any findings here :)

---------- Post added at 05:03 PM ---------- Previous post was at 04:55 PM ----------

Looks like the two SMS things are very easy to fix.

The test icon belongs to the MmsAppTests.apk package.

The stupid notifications are coming from BasicSmsReceiver.apk.

Both are located in /system/app and can be deleted.

Removing BasicSmsReceiver does not actually stop the device from receiving SMS, as the MMS.apk still works.

So yay, no more double notifications :)
[Nexus 7 3G Android Development] temasek:
I'll be posting how to use supersu instead of superuser & let it survive flashing of new builds soon.

Personally I'm using supersu.

Edit: Here it is.

Download & flash from recovery.

http://temasek.hopto.org/Samsung Galaxy S3 - i9300/CM10.1/Misc/CWM-SuperSU-v0.99.zip

Download & copy into /system/addon.d

http://temasek.hopto.org/Samsung Galaxy S3 - i9300/CM10.1/Misc/80-supersu.sh

Set permissions to 755

Eg

XXX

X-X

X-X
[Nexus 7 3G Android Development] stfudude:
This is really helpful. I want to report something. Expanded desktop feature is kinda buggy. Look at this picture:

Expanded desktop turned off:

As you can see, the screen is shifted downward, just a bit. Sometimes the screen doesn't shift, but when I touch the button (in game) it doesn't correspond to the point where I touch.
[Nexus 7 3G Android Development] temasek:
Natively mounting OTG Storage in CM10.1 tilapia / grouper

SUCCESSFUL

​

Basically it is split into 2 commits

- grouper device branch enabling OTG Storage with framework overlay for grouper (actually I don't have to add grouper overlay :D)

- tilapia framework overlay enabling OTG Storage & init.tilapia.rc changes.

Now both grouper & tilapia CM10.1 users will benefit, how nice :)

I'll test abit more before submitting to CM Gerrit for review.

EDIT: Commits submitted to cm gerrit for review

Grouper

http://review.cyanogenmod.org/#/c/29054/

Tilapia

http://review.cyanogenmod.org/#/c/29055/

- Needs grouper commit as per above
[Nexus 7 3G Android Development] temasek:
temasek's CM10.1 UNOFFICIAL BUILD - DEC 24

MERRY CHRISTMAS

Natively mounting of OTG Storage :D

Without completing OTG Storage, I can't stop so after my Christmas dinner, I finished this OTG Storage and might as well upload it for users to use. :)

Soon I may add my own build number in "About Phone" just like what I did for my i9300 CM10.1 KANG builds.

Next in the task will be Mms.apk auto building into the rom.

CHANGELOG

MERGED COMMITS UP TO

powertop: fix power top build for MIPS

http://review.cyanogenmod.com/#q,status:merged+branch:cm-10.1,n,z

CHERRY-PICKS

- Enable OTG Storage (my own submission to cm gerrit)

- Navigation Bar Customisation

- Enable Wi-Fi Tethering (my own submission to cm gerrit)

- Update build fingerprints to 4.2.1 (my own submission to cm gerrit)

DOWNLOAD SITES:

http://temasek.hopto.org
[Nexus 7 3G Android Development] n3ocort3x:
haha... nice one. use it since yesterday and encounter ed no problem s so far. Just wanted to report
[Nexus 7 3G Android Development] kenkiller:
And a very merry Christmas to all as well! :D
[Nexus 7 3G Android Development] kenkiller:
Are there any limitations to the OTG method implemented?

I put in my usual 64gb formatted to FAT32 microsd card, it read it as damaged and wanted to format it.

I started Stickmount and it managed to mount it correctly, but now I have a bunch of corrupted files inside that cannot be deleted.
[Nexus 7 3G Android Development] PVL_93_RU:
I think that limitation depends purely on the voltage output of the USB port of the Nexus, just like on any other device to which you can connect external HDDs - if the USB port does not have enough power output - the HDD will not work, unless you connect the HDD to the second port or use an AC adapter
[Nexus 7 3G Android Development] kenkiller:
Umm...I'm not talking about a HDD. I'm using a 64gb microsd card that has prior worked fine with stickmount on the same device. :)
[Nexus 7 3G Android Development] temasek:
I'm sorry to hear that. I don't have 64gb to test. I only tested my 16gb & 32gb card. Both cards tested ok, read / write & sdcard stays good.

Did u remember to unmount the sdcard via Storage settings before plunging out your sdcard? Plugging out without unmounting may cause files corruption.

There isn't much difference in how other cm devices mounts its otg storage. It is only how one adds codes into the device tree. For tilapia we depends on grouper branch & its common mk files which also resides in the grouper device tree.
[Nexus 7 3G Android Development] PVL_93_RU:
Well, shouldn't the theory be the same? It's still being connected via Nexus's USB port, so the power output on it still matters, even if you are simply trying to connect a card reader, or a SD card through USB-OTG-SD cable or whatever

Right?
[Nexus 7 3G Android Development] kenkiller:
Just formatted the 64gb to FAT32, clean and tried mounting it again. On first mount it shows the same damaged error. So maybe 64gb isn't supported.

Yup, I did unmount it properly. Strangely, stickmount is able to mount it and see the files correctly. In that case, is it possible to have a toggle where the system doesn't attempt to mount the mass storage plugged in and let the 3rd party apps do their stuff?

---------- Post added at 05:41 AM ---------- Previous post was at 05:40 AM ----------

That's entirely out of the point. I'm talking about the exact same setup, except that it used to work before today's update. :D Power ratings doesn't come into question here.
[Nexus 7 3G Android Development] temasek:
Maybe I know what's wrong. Will do test as soon as I can.
[Nexus 7 3G Android Development] manekineko:
Any chance of including the shortcut directly into your awesome build? Just seems cleaner to enable the native AOSP camera instead of having to install the shortcut from the market.
[Nexus 7 3G Android Development] Guitarfreak26:
Instead of expand desktop I think the navigation power button found in roms such as xylon or aokp is more useful

You still keep your status bar but can use lmt launcher to navigate
[Nexus 7 3G Android Development] Januka:
Trying or ROM, nice job mate.

Have to report same bugs I found in official build.

All notification sound are mute

Force closes in clock application setting an alarm

I flahsed ROM , wiped reinstalled gapps, deleted application data etc.. So I suppose those are real bugs of the cyano build

Kind regards and thank for ur great work
[Nexus 7 3G Android Development] temasek:
1. All my notifications sounded good. I can't replicate your issue. Can u check your sound settings?

2. Alarm working good here. Can u try wiping the clock data via settings-> apps -> all -> clock

What rom were u prior to flashing cm10.1? If it's stock or other roms, you need to wipe data prior to flashing. If you on official cm10.1 then just flash over is fine.
[Nexus 7 3G Android Development] daniello8:
if possible - disabling write-back-caching might be a good idea .. forgetting to unmount may be a common thing even if it was not the case here.
[Nexus 7 3G Android Development] temasek:
temasek's CM10.1 UNOFFICIAL BUILD - DEC 25

MERRY CHRISTMAS

Natively mounting of OTG Storage - UPDATED: 25 DEC

Updated cm source

Christmas day, no time for any other stuffs.

Enjoy :)

CHANGELOG

MERGED COMMITS UP TO

Possible leak in android_emoji_EmojiFactory_newInstance

http://review.cyanogenmod.com/#q,status:merged+branch:cm-10.1,n,z

CHERRY-PICKS

- UPDATED - Enable OTG Storage (my own submission to cm gerrit)

- Navigation Bar Customisation

- Enable Wi-Fi Tethering (my own submission to cm gerrit)

- Update build fingerprints to 4.2.1 (my own submission to cm gerrit)

DOWNLOAD SITES:

http://temasek.hopto.org
[Nexus 7 3G Android Development] manolohd:
Temasek but my request?

do you remember? i have ask you if you can add mobile data toggle in fast setting panel.

I hope that you can add this in your next release.

TY for your work. :good:
[Nexus 7 3G Android Development] stfudude:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB22] temasek's UNOFFICIAL BUILD - V44

So you managed to fix that double notification issue? Hoping temasek will fix this issue in the next build.

About phone app, I don't use it anymore. I use MobileVOIP app now. Phone app UI is kinda weird, that's why I stopped using it, plus : I can't see my VOIP account balance in the default phone app. Maybe it should be removed in the next version? Thoughts?

Sent from Nexus 7 3G using Tapatalk HD
[Nexus 7 3G Android Development] DivinityCycle:
Indeed, the BasicSmsReceiver.apk is the source of the lame notifications.

You can simply move or delete it out of /system/app and it will no longer cause extra notifications.

-EDIT-

Removed a bunch of extraneous posts to report the important bottom line:

If you remove / rename Phone.apk, it breaks the device's ability to send / receive SMS.completely. This obviously also means integration with Google Voice without using the Google Voice app is impossible.

So, removing Phone.apk is probably a really bad idea for most users?
[Nexus 7 3G Android Development] ledinhsonhp:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB22] temasek's UNOFFICIAL BUILD - V44

Confirmed. I couldn't use Dialer to check my account balance or perform some USSD Codes. And i also couldn't send my SMS, just receiving it ( MMS not tested ). Hope he Temasek and CM Team will fix issues above asap.
[Nexus 7 3G Android Development] temasek:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB22] temasek's UNOFFICIAL BUILD - V44

*#*#4636#*#*

Refresh your SMSC code and compare with your service provider's code.

As for MMS, check your apn if it includes Mms (if it's a requirement by your provider). My provider requires mms apn btw.
[Nexus 7 3G Android Development] DivinityCycle:
Just for reference, I think temasek is talking about the codes as seen over here:

http://wiki.cyanogenmod.org/w/SMSC_Updates

I have set up my APN as detailed here:

http://theunlockr.com/internet-mms-settings/

I found a T-Mobile support document but it didn't have all the settings. Everything in the T-Mobile document matches the Unlockr documentation, except the Unlockr also specifies the protocol.

Didn't make any difference.

I'm kicking myself for not testing out the MMS functionality on the "stock" out of the box rom.

Anyone have the "stock" T-Mobile APN settings?

-Edit-

Just to be clear, mobile DATA works fine, and SMS still works for me.

It is ONLY the MMS functionality which is broken.

I will test out MMS on my other T-Mobile tablet once I get home.
[Nexus 7 3G Android Development] temasek:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB22] temasek's UNOFFICIAL BUILD - V44

Fstrim support got merged.

I'm building it together with updated source. Let's see how fstrim works well with our device.
[Nexus 7 3G Android Development] DivinityCycle:
Does that just put the binary onto the system or does it include some sort of boot-time script to run it as well?
[Nexus 7 3G Android Development] temasek:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB22] temasek's UNOFFICIAL BUILD - V44

Not too sure myself but it's in the busybox.

Anyway V45 up.

md5sum: f53f2aa05ac363ad57c859e9a9bade51
[Nexus 7 3G Android Development] colarus:
I can't use Voip with the Phoneapp cause the Button to create a new account is missing. Tryed clean Install - always the same. :confused:

So I use Sidroid for Voip untill this is fixed.
[Nexus 7 3G Android Development] temasek:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB23] temasek's UNOFFICIAL BUILD - V45

Add a menu to your nav bar & you can. Use navigation bar customization to add then proceed to phone app, settings, accounts, press menu on nav bar, and add account.

There u go.
[Nexus 7 3G Android Development] kenkiller:
Umm....what's up with v45?
[Nexus 7 3G Android Development] temasek:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB23] temasek's UNOFFICIAL BUILD - V45

Fstrim support
[Nexus 7 3G Android Development] Faiz5z:
No Reboot into Recovery in the power option :(
[Nexus 7 3G Android Development] temasek:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB23] temasek's UNOFFICIAL BUILD - V45

Dev options - > advanced reboot
[Nexus 7 3G Android Development] ledinhsonhp:
Re: [CM10.1][4.2.2][UNOFFICIAL][FEB23] temasek's UNOFFICIAL BUILD - V45

Read some previous pages, you will find the answer