yashsingh1/xdaforums huggingface dataset:
[Moto G Android Development] Aayushya:
Temasek Builds for Moto G 2013​

These builds are based on CM-12.1 nightlies with features cherry-picked from many sources including crDroid, SlimKAT, Omni, LiquidSmooth, Carbon, Nameless, Beanstalk etc.

All credit goes to @temasek for the ROM development also @arter97, who is head of optimization for ROM

/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/

Features

:

Lollipop 5.1.1_r24
Floating Windows!!!
Statusbar Customizations
Clock Alignment
Battery Settings
Charging animations
Dotted circle battery settings
Battery colours
Battery bar
Statusbar greeting
Network Traffic
Statusbar Brightness control
Breathing Notifications
Quick Pull down
Smart Pull down
Quick Settings Management
Viper4Android
DPI Settings
Live Display
Ambient Display
Doze
Smart cover options
Lockscreen weather
Lockscreen colours
Middle and bottom shortcuts
Button Settings
Navigationbar customization
Slim PIE
Gesture Anywhere
Navigationring Targets
Animation Controls
Slim Recents
Omni Switch
Recents RAM Bar
HeadsUP Settings
App circle sidebar
Apps sidebar
Smart Control
many many more....

Download

: My Builds

How can I install it?

-Requires Unlocked Bootloader & a custom recovery (Recommended: TWRP)

1) Place ROM & Gapps in your Internal SD

2) Reboot into TWRP recovery

3) Wipe Data/Factory Reset

4) Wipe Dalvik cache

5) Install the ROM zip (It takes time to install, please be patient.)

6) Install the Gapps zip

8) Reboot

Credits

:

@temasek for development of rom

@arter97 for optimizing this rom

XDA:DevDB Information

Temasek Unofficial Builds, ROM for the Moto G

Contributors

Aayushya

Source Code: https://github.com/Temasek

ROM OS Version: 5.1.x Lollipop

ROM Kernel: Linux 3.4.x

Based On: CyanogenMod

Version Information

Status: Stable

Current Stable Version: v18.1

Stable Release Date: 2015-10-22

Current Beta Version: V15.4

Beta Release Date: 2015-07-15

Created 2015-07-15

Last Updated 2015-10-22
[Moto G Android Development] Aayushya:
This is where you check the latest changelog ;)

CHANGELOG
[Moto G Android Development] Aayushya:
One More!
[Moto G Android Development] twist3d0n3:
cm themes or rro layers? :P
[Moto G Android Development] CheckYourScreen:
Preserved xD
[Moto G Android Development] amit.lohar:
Themes (afaik)
[Moto G Android Development] PeterImmel:
Left/Right Arrows while keyboard is shown?
[Moto G Android Development] amit.lohar:
Flashing right now..it takes quite a time to flash though..rebooting now..will report soon.. :)
[Moto G Android Development] twist3d0n3:
boo, hiss, etc.
[Moto G Android Development] Flashhhh:
Yeah takes a little time to flash.
[Moto G Android Development] amit.lohar:
Flashed with optimus r38 and i have not changed any settings in kernel. All is going good, pretty smooth. No issues so far.

Thank you for the release.
[Moto G Android Development] chsr:
OTA updates app is not working

showing me to check the rom developer

is there any issue with the rom

my device is XT1033 1ST GEN
[Moto G Android Development] Flashhhh:
OTA update app isn't working for unofficial builds. But that isn't a deal breaker. You can always look for updates here
[Moto G Android Development] josip-k:
I hope you will update it frequently :)
[Moto G Android Development] Flashhhh:
Yeah I'll update it frequently
[Moto G Android Development] ralp88:
Cant dowload or update from google play with tk gapps. Anyone else this problem ? Except this rom is great and battery life is very good.
[Moto G Android Development] jneto3000:
I was having problems with Play Store too (TK Gapps too). Was force closing every time I tried to open, and even said the app was not installed.

Then I cleaned data and forced stop, after open again it is working fine here, even installed an app.

I'll see if it keep stable. :good:

--------------------------------

Flashed the ROM with Optimus kernel R38 too. I've been using recently but I can already see that the ROM is quite stable and full of customizations. Also has good speed and is smooth. I still need to see the battery.
[Moto G Android Development] Flashhhh:
I am also using TK gapps with this rom and i haven't faced the issue. Did u wipe your system partition while flashing?
[Moto G Android Development] CheckYourScreen:
slim gapps works flawlessly and they are the updated ones. http://www.slimdevs.com/Gapps/Lollipop/5.1/
[Moto G Android Development] Flashhhh:
I have been a little busy recently. But this rom isn't discontinued. Will throw an update asap
[Moto G Android Development] bmeek:
This ROM is GOOD.

I thought I would bump this rather quiet thread by sharing this. After setting up my mother's (XT-1028) moto g with v15.5 of this ROM (I had read that there were issues introduced with Temasek v15.6), there have been zero issues. I went to visit her today and saw that there's been 510 hours of uptime. That's 3 weeks without a reboot and it's still running real smooth and quite snappy!

I mess with my own phone way too much to go three weeks without tweakin' or flashin' something, so it's good to see that this ROM works well for someone who just needs a reliable phone with a current version of Android! A big

Thank You

to [MENTION=2332422]temasek[/MENTION], [MENTION=5857055]Flashhhh[/MENTION], CyanogenMod, and the folks maintaining CM12.1 for falcon!
[Moto G Android Development] Flashhhh:
The main reason i haven't shared a recent temasek build is bcoz of random reboots. The current build is stable enough!
[Moto G Android Development] Rocketval:
I have the 07/22 build v15, and it's just perfect to me with your integrated custom kernel :D

A record for me, I generally flash 3-4 roms and kernel a week :p
[Moto G Android Development] chirvan:
Does this ROM supports dual sim?

Work on Moto G XT 1033?
[Moto G Android Development] jneto3000:
Yes.
[Moto G Android Development] chirvan:
OK I'm going to download this ROM,

Having sort of data plan, can anyone let me know that which build is the most stable one?

Latest build is bug/FCs free or does I need to download older other build?
[Moto G Android Development] jneto3000:
Latest build is pretty good. Only problem is for sending voice messages on WhatsApp, for some reason the message is cutted at 3 seconds maximum.
[Moto G Android Development] chirvan:
Okay

I just downloaded latest one,

Will flash today.
[Moto G Android Development] chirvan:
Just flashed latest build,

It's a good ROM, smooth and feature rich,

Missing only expanded desktop in SlimPie navigation.
[Moto G Android Development] bmeek:
Is the stagefright vulnerability worth patching?

I was looking back into why I declined to update my mom's phone from build 15.5 to 15.6 and saw the post from [MENTION=5971407]owaisnaim[/MENTION] referencing this post from [MENTION=2332422]temasek[/MENTION]. The "drag & drop" bug sounds potentially damaging (and may exist in v15.5 apparently), and I see that v15.8 also includes the stagefright patch...

I doubt my mom's at risk for either issue referenced. She would only ever "drag & drop" by accident, and I've never actually heard of anyone who's been affected by a stagefright exploit. I believe I set her preferences to not auto-download MMS - is that, with a word of caution, all that's urgently-necessary?
[Moto G Android Development] Flashhhh:
Finally Updated the ROM to v16.8!!

Download

: https://basketbuild.com/filedl/devs?dev=Flashhhh&dl=Flashhhh/cm-12.1-20150911-UNOFFICIAL-falcon.zip

Changelog

: https://github.com/temasek/Changelogs/blob/cm-12.1/cm_hlte-Changelog.mkdn
[Moto G Android Development] jneto3000:
Link is off, uploading yet?

EDIT: Is on now!
[Moto G Android Development] mangesh511:
Does gesture- hand wave feature there in new build many ROM removed it in latest build

Currently I m on 160815 build running smoothly with all features
[Moto G Android Development] jneto3000:
Really? Why removed? Hand wave is one of the best features in custom ROMs, and always worked very well in my Moto G :(
[Moto G Android Development] nnayak:
finally a good news for falcon ;)

thanks a lot. keep up the good work buddy. :):o
[Moto G Android Development] koshikas:
apparently it was interfering other functionality that was depending on the proximity sensor. incallui had lots of issues with screen not lighting up when receiving calls and screen off during calls.
[Moto G Android Development] jneto3000:
That's sad. In fact calls ui was not really fine here, but I prefer to keep hand wave and be more patient with calls ui, maybe some fix is released and both works fine together.
[Moto G Android Development] mangesh511:
no ambient display in latest build as expected. rest all looks good .
[Moto G Android Development] Rocketval:
Is anybody facing ram management issues with v16.8?

I've made a clean install and I have too much ram used by system and apps :/

Inviato dal mio Moto G con XDA Forums
[Moto G Android Development] ysop:
try to reboot?
[Moto G Android Development] Rocketval:
Yes, the reboot does its work but with v15 I hadn't to do it every 12hrs :/
[Moto G Android Development] Rocketval:
Sorry but.. why I can't see notifications on lockscreen or when they arrive? I can't see even music player controls on lockscreen :confused:
[Moto G Android Development] salmanhacker:
[MENTION=5857055]Flashhhh[/MENTION] *bump.
[Moto G Android Development] Rocketval:
Ehy [MENTION=5857055]Flashhhh[/MENTION] , since you regulary builds up GzRoms -Tesla rom and I know it's a bit annoying to be a maintainer of several projects, do you suggest us to switch to GzRoms -Tesla (maybe it has the same features than temasek's)??
[Moto G Android Development] salmanhacker:
[MENTION=5857055]Flashhhh[/MENTION] r u listening??? :confused:
[Moto G Android Development] Flashhhh:
I am running low on storage. So can't build this for now.

Edit: I have discontinued this project. You can use AICP if u want a similar set of features!
[Moto G Android Development] Divine_Madcat:
Thread closed at OP's request.
[Moto G Android Development] Aayushya:
Taking up this ROM once again. Will get a build out in some time :)
[Moto G Android Development] Rocketval:
Great! :laugh: :laugh:
[Moto G Android Development] salmanhacker:
I'm very happy that this Rom is being continued as its my favorite Rom for Falcon thx [MENTION=5175623]Aayushya[/MENTION] :good:
[Moto G Android Development] Aayushya:
New build up!

cm-12.1-20151005-UNOFFICIAL-temasek-falcon-V17.5.zip

Happy flashing! :)

Keep in mind I won't compile every revision that Temasek makes, so there's no use asking me when next build will be out.
[Moto G Android Development] Aayushya:
New build up!

cm-12.1-20151006-UNOFFICIAL-temasek-falcon-V17.6

Happy flashing! :)
[Moto G Android Development] theGhost31:
Hi

What purpose the new version ? :)

2 versions in 2 days . It's a thread for nighty version ? or it's a coincidence ? I like your ROM , very very great but it's me or it uses a lot of energy. i can't use more 12h without charge. the Stock Rom allowed 20H easy without charge :/

Thank you for your job ;)
[Moto G Android Development] Aayushya:
I just compile when temasek releases a new build. So, the builds are frequent. Don't flash the ROM if its inconvenient for you. Also, battery life seems to be decent for me, I got no battery drain in 4 hours in standby.
[Moto G Android Development] bloodhound42:
What about random reboots ayushya ?
[Moto G Android Development] theGhost31:
OK maybe it's just temporary for the battery drain. ;).

Last question , do you know if OTA update works to update this version 17.5 to 17.6 for example ?

Thank you
[Moto G Android Development] Aayushya:
OTA is broken, sorry.
[Moto G Android Development] Aayushya:
Didn't face any since the last 7 hours
[Moto G Android Development] theGhost31:
In the normal case , when it's an update , i launch just the zip without wipe or anything else , but here , i tried your new version and after a reboot during the load of cyanogen , i come across on the recovery so i think somethink make a mess with my process to install the update :/
[Moto G Android Development] ysop:
I can' reboot to system,bootanmation appeared and then auto reboot to recovery...

sorry for my bad English
[Moto G Android Development] Aayushya:
Oh, damn! Apologies! I'll fix this ASAP!
[Moto G Android Development] Aayushya:
New build up, and this one boots. I apologize for the previous build, had derped the kernel :3

If you do have the older build and don't want to download it all over again, try flashing a custom Kernel, it should then boot.

cm-12.1-20151007-UNOFFICIAL-temasek-falcon-V17.6

EDIT: OTA app now works, thanks to [MENTION=2332422]temasek[/MENTION]! Subsequent builds will come out as an OTA as well ;)
[Moto G Android Development] nnayak:
thanks a lot for your hard work;)

i hope you will get the M soon for falcon ;):good:

edit: installing using TWRP. do you have any idea how time it would take to install? because it's still saying "detected file system ext4"
[Moto G Android Development] Aayushya:
Yes, it takes time, so does booting. It is a heavy ROM
[Moto G Android Development] ysop:
All is OK,thx.
[Moto G Android Development] nnayak:
booted up.thanks:good:
[Moto G Android Development] salmanhacker:
You are on fire bro.. ;) Tnx for supporting this beautiful Rom and fixing the OTA update.. :D
[Moto G Android Development] theGhost31:
Oki nice this build boot without problem :) , but i'm surprised to see that after to install xposed on the last build , the boot animation appears at the infinity , so the ROm boots never in this case :(. I have to restore the Version 17.5 , where xposed works well :/. it's weird but maybe i'm not the only guy with this problem .
[Moto G Android Development] Ricsanm:
Download the latest xposed. Fixes bootloops for r19 and above.

On the other hand, can anyone tell me how to make Floating Windows work? I can only seem to be able to see it when I long press a notification a press SlimFloats
[Moto G Android Development] theGhost31:
I used xposed_V74_sdk_22_zip with xposedinstaller 3.0_alpha4.apk . So it's the last no ? and for your problem , i think with Xposed and gravity box, you will be able to configure a lot of features :)
[Moto G Android Development] Ricsanm:
The last is v75, it was updated 2 days ago.

I meant Floating Windows is a native feature of the rom, but you used to be able to touch the Heads Up pop-up and it would bring a floating window for THAT app
[Moto G Android Development] $lim $hady:
Could anyone confirm if it has Wakelock Blocker?
[Moto G Android Development] salmanhacker:
No.
[Moto G Android Development] Aayushya:
Check your OTA, folks ;)

New build up!

cm-12.1-20151010-UNOFFICIAL-temasek-falcon-V17.8.zip

Happy flashing! :)
[Moto G Android Development] theGhost31:
Arf I don't know if it's my bad luck or not but I have a bootloop with this rom. Maybe it's xposed which put the mess :/. If I do an Ota update, I lost the root, supersu and xposed or not normally ? Thank you.

In the moment I'm on V17.6

Xposed V75

Super su 2.51
[Moto G Android Development] Aayushya:
It is xposed. Due to ART optimizations it won't work. Don't flash it for now, I'm searching for a functioning one.
[Moto G Android Development] Aayushya:
Please try xposed-v75-sdk22-arm.zip, it should work.
[Moto G Android Development] salmanhacker:
[MENTION=5175623]Aayushya[/MENTION] will u pls mention the teamasek version on the title so that it's become easy for user like us to see when new update Is available. :)
[Moto G Android Development] Aayushya:
Done
[Moto G Android Development] theGhost31:
Strange, it's already the version that I have :/. I going to try again with just the installation of xposed after the Ota update

Edit : after 1h30 on the boot loading , the phone booted ( ahuuuu ) but it was so dirty , the permissions on applications had disapeared , some applications think it was the first time that i launch them , my default launcher was in conflict with trebuchet. I stop to update because i thought that OTA update does not reinstall all the system ^^. Thank you for your job , i stay on the version V17.6 which is perfect for me :)
[Moto G Android Development] Aayushya:
New build up! Check your OTA ;)

cm-12.1-20151015-UNOFFICIAL-temasek-falcon-V18.0.zip

Happy flashing! :)
[Moto G Android Development] nnayak:
thank you very much for the update:)

can you please summarize the changelog for falcon?
[Moto G Android Development] Aayushya:
No device specific changes, the changelog you can see HERE
[Moto G Android Development] TechVeerA:
grt rom..:)
[Moto G Android Development] tandon.ayush:
mirror please?

the download fails everytime
[Moto G Android Development] afrob:
Works well! Thanks

Gesendet von meinem Moto G mit Tapatalk
[Moto G Android Development] jneto3000:
Ambient Display is back! Is it back by you or by CM team?
[Moto G Android Development] nnayak:
just noticed few things:

no V4A in the latest build. we have audiofx instead.

no wakelock blocker.
[Moto G Android Development] Rocketval:
Dirty flashed over v16.8, everything works fine with optimus r45 :D

I could provide the flashable zip of v4a that works even with poweramp :o
[Moto G Android Development] soumitpl48:
Does your version of V4A works with FM Radio? Because the flashable zips I've tried till now disables the FM.
[Moto G Android Development] Rocketval:
Radio works fine with Spirit2 :)
[Moto G Android Development] jneto3000:
Best ROM for Moto G1 till now.

Can't wait to see Temasek running Android Marshmallow.
[MENTION=5175623]Aayushya[/MENTION] thanks for that and keep the good job. :)
[Moto G Android Development] Aayushya:
New build up!

cm-12.1-20151022-UNOFFICIAL-temasek-falcon-V18.1

Happy flashing! :)
[Moto G Android Development] bloodhound42:
Thanks for new build but 280mb seems lot of stuff is included in this rom :D
[Moto G Android Development] nnayak:
ya.... but no wakelock blocker :laugh::laugh::laugh:
[Moto G Android Development] bloodhound42:
Guys I need some info whether it's having ambient display ?
[Moto G Android Development] jneto3000:
It does not. But I heard it works again if you put MotoDoze apk in the right place. I'm not sure about it cause I haven't tried.

You can try if you want. I saw it said by Alberto97 on AOSP's thread...

"Just copy MotoDoze apk from system/priv-app/MotoDoze/MotoDoze.apk from the old build to the new one respecting the same path and permissions (rw-r--r--) [and reboot] to get it back again."

I don't know exactly if it works, don't even know if only works on AOSP.

Here is MotoDoze.apk I extracted from an old Temaseks build for Moto G1:

https://drive.google.com/file/d/0B6i-X-GuFB6XUFNtTkNhblh0S1E/view?usp=sharing
[Moto G Android Development] ysop:
You can look it:http://xdaforums.com/goog...tings-t2942838'

and,no need to decompile Systemui.apk,only need to decompile framework-res.apk(from temasek or other such as CM).

finally should recompile with this comand:apktool b framework-res(not "apktool b framework-res.apk")

sometime will report bug,I suggest "apktool if framework-res.apk" is needed at first.(then "apktool d framework-res.apk" and "apktool b framework-res.apk")

Then after replace file and reboot ambient display will be added back.

To some roms which have ambient display in settings,only need to copy motodoze.apk to system/priv-app and fix permission and reboot.(don't need decompile apk)

(But ambient display can cause some issues)
[Moto G Android Development] n0ts0smart:
[MENTION=5175623]Aayushya[/MENTION] thank you for keeping this ROM alive with the updatez. Its pretty amazing the amount of features packed in. Rock solid.
[Moto G Android Development] jneto3000:
I only had this little problem with Play Store but easily solved cleaning app's data.

The ROM is great, very smooth and stable, battery is good and the ROM has lots customizations. Everything working fine so far. I'm using Xposed.

I'm really enjoyng the ROM, has the better mix that I know for speed, customizations and stability.

I thank all the devs involved in this ROM. Keep the good job!
[Moto G Android Development] Rocketval:
Really a good work :good:

Running with Optimus R38 :p
[Moto G Android Development] Flashhhh:
Updated the ROM!

A lot of device specific changes. Check github for detailed changelog

Download

: https://www.androidfilehost.com/?fid=24052804347778451
[Moto G Android Development] Rocketval:
Something good? :p

(I can't read github properly xD )
[Moto G Android Development] Flashhhh:
Lot of changes in kernel and added a couple of features. SlimDim has been added too
[Moto G Android Development] jneto3000:
Updated! Everything fine for now. :cool:

Best ROM!

How could I remove "SD Card" tab in Apps since my Moto G does not have SD slot?
[Moto G Android Development] Flashhhh:
You will find that tab in every cm based rom.
[Moto G Android Development] owaisnaim:
Hey [MENTION=5857055]Flashhhh[/MENTION] teamasek v15 is out. ETA(just curious)??? ??
[Moto G Android Development] jneto3000:
That's true. I just would like to hide it or something.

Everytime I change between "installed apps" and "running", it lags a bit because has to pass through "SD card".

I know it's not a big deal but, why not to hide it? :p :confused:

I'm sorry if I made it look like is problem in your ROM. I know it is common on every CM based ROMs.

I'll keep looking for something to do that, maybe an xposed module.

But the ROM, the ROM is great. Best mix of smoothness, features and stability. Thanks for that.
[Moto G Android Development] Flashhhh:
I'll release v15 today
[Moto G Android Development] Flashhhh:
Updated the rom to V15!

This one comes with my new custom kernel inbuilt.

Enjoy!

Changelog

: https://github.com/temasek/Changelogs/blob/cm-12.1/cm_hlte-Changelog.mkdn

Download

: https://www.androidfilehost.com/?fid=24052804347778976

Kernel Features

:

Updated to latest CM12.1 & AOSP sources

Bumped to 3.4.108

Built with Linaro 5.1 GCC Toolchain

Added Powersuspend

Added DT2W v2 and Pocketguard

Faux Sound Control

Savoca Kcal Control

Fine Tuned MPdecision

Disabled CPU Boost

Merged in hell lot of optimizations

Kernel Neon Mode

Added MR support (kexec patched)

Advanced TCP Congestions
[Moto G Android Development] Rocketval:
This is awesome!!! :highfive:
[Moto G Android Development] bloodhound42:
Did u set best values in ur kernel or should we use kernel auditor and is dt2w enabled by default or we have to enable it ? I hope it's disabled by default
[Moto G Android Development] Flashhhh:
This is what i use daily. And dt2w has been tested. I've found no issues with it. I don't see any reason to disable it. It's enabled by default
[Moto G Android Development] bloodhound42:
May I know how to disable it without using kernel auditor via terminal emulator ?

can someone post the system patition this rom is occupying u can check in titanium backup :P
[Moto G Android Development] jneto3000:
Does the kernel has kexec (MultiROM support)?

EDIT: Installed as secondary ROM and everything flying. Kernel Optimus Reborn is really good, such as the Optimus is.
[Moto G Android Development] Rocketval:
This version of dt2w it's incredibly responsive!!! :good: :good: :good:
[Moto G Android Development] abhi0502:
Whenever i open lucky patcher and patch a app its always saying root not stable. I even tried clean flash but still same problem. (on the other roms like RR and AICP its working fine)
[Moto G Android Development] VBK:
Subscribe to the question, why?
[Moto G Android Development] nnayak:
screen wont turn off automatically with dt2w enabled. may be u know this issue too.

i think the proximity sensor is still active during call.

I am not a developer but just a suggestion, i think CM's proximity on wake up feature can b used with dt2w to work. this will suspend the power button and screen when proximity sensor covered. what is your opinion ?;):o
[Moto G Android Development] amit.lohar:
Yes bro..having same issue on almost all roms from last week.

Have also sent log to chelpus. Lets see its app's problem or rom's :confused: