yashsingh1/xdaforums huggingface dataset:
[Moto G 4G Android Development] jimwormold@gmail.com:
Hi Beeeto

Will there be another "final" build that incorporates these changes? It's been a while, so I thought I'd nudge just to check you hadn't forgotten.

Fingers crossed!
[Moto G 4G Android Development] galoneta:
Could you please upload your buid again?

Thanks
[Moto G 4G Android Development] DocBrowns:
newest uploads

cm-13.0-20151220-ULTRASECRET-peregrine.zip

downloaded 13 times

Can you provide some information?

cm-12.1-20151208-UNOFFICIAL-peregrine.zip

downloaded 40 times

Last cm12.1 sources used? Stabile build?
[Moto G 4G Android Development] Pupet_Master:
I'm not him but..

About the first question... the ULTRASECRET tag show that no info will be given.. but it is easy to guess by the CM version

And the second.. yes last used. But the stable build came very recently. So it is nightly still.
[Moto G 4G Android Development] beeeto:
Hey guys,

Sorry for being away for such a long time, college and work have drained all my time.

About your questions regarding why I didn't start building cm-13.0, the answer it is pretty easy. The thing is when you start gaining knowledge about this awesome world that is compiling Android, you become to realize how complex are the things we are using on our little devices, sort of "the more I know the less I understand" thing.

The point about this is, when we have such a good mantainers supporting our device and constantly developing things, there's not much of a point for me to trying do stuff when I know there's people more skilled than me who can do it better. Over 80% of the work you can see around this and many other phone forums come from guys who don't really understand what they do, they sort of do it because they can, and you can be absolutely sure it won't be better than CyanogenMod stock ROM/Kernel combo.

The only thing I think is worth doing and what I currently do is to add specific features such as hotplugs and GPU governors which in my opinion are essential on Lollipop and Marshmallow for our little phones. That is sort of what I have been doing this whole time when I was away. (Those who check my github could notice that)

So yeah, in other words, you don't really need my work, sorry if this isn't the answer you were looking for or if I have offended anyone with this.

I will surely upload a build when I think it is worth your time. :D

Kind regards.
[Moto G 4G Android Development] wurstel:
cool to hear from you beeeto! so you are saying cm13 is stable enough right now?
[Moto G 4G Android Development] beeeto:
Well, in my opinion it is already better than cm-12.1, at least for my usage. There are some things I would like to tinker though, such as the current PowerHal we currently use and maybe revert the low volume we are getting compared older releases :D. But I need time to proper measure and study my usage with stock settings, it is only after that I can really start changing stuff.

If you haven't updated yet, I highly recommend doing it so

Kind regards as always, buddy :)
[Moto G 4G Android Development] beeeto:
Here are some builds I have made on my spare time, these contain several changes respecting stock CM. I wasn't planning to publish them here before some hard testing, BUT, I think it'll be better if you guys can do it with me.

Be warned these builds have experimental set of optimizations and toolchains that may not be ready to use yet. Also keep in mind that my sources are not synced and a dirty flash on a nightly may cause bugs.

Changelog

Link: Build A

This build doesn't mean I'll star to compile regularly unless you guys can see a REAL reason (improvement) to use them.

Kind regards as always! :)

P.S: This isn't an userdebug build, so root won't be installed by default, you'll need to flash this SuperSu
[Moto G 4G Android Development] pozidrivphil:
Well, I am excited! Will try it out this weekend, thanks!
[Moto G 4G Android Development] supersutra:
Hello,On the build A I have a problem with the Bluetooth when the phone start. Thank you also for the new rom beeeto ?

Envoyé de mon XT1039 en utilisant Tapatalk
[Moto G 4G Android Development] beeeto:
I see, they are because of the optimization flags, will patch it ASAP.

Thanks for reporting!
[Moto G 4G Android Development] panchovix:
Esperaré con gusto CM13 tuyo beeto! seguramente tendrá buen rendimiento en comparación con las otras (aunque el AICP es bastante rápido :p)

I will wait patiently your cm13 betto; probably will have a good performance :p
[Moto G 4G Android Development] nord_musician:
OMG!!!! My XT1045 is a decent phone, at last!!! It was so laggy, now with this rom is super fast and the battery lasts longer. Thaaaank youuuuuuu!!!

By the way. Could you upload a flashable zip for the motorola camera app and gallery? Please. Those really worked well for me and I have thousands of photos with name scheme given by the motorola cam app. Or you think throwing the APK and install them from the system should work just fine? Sorry for my noobness lol

Again thank you for the ROM!
[Moto G 4G Android Development] beeeto:
Well, thanks, just don't turn on Bluetooth, for now it is broken due O3 optimizations. Next experimental build will revert this until I find a proper solution, I think my first official release it is really near.

Regarding moto camera, I don't use it so I don't know.You should try it and tell us.

Kind regards!
[Moto G 4G Android Development] johan111:
What about camera from this thread http://xdaforums.com/showthread.php?t=2965282

Should work fine.

Or that one http://xdaforums.com/showthread.php?t=3124309
[Moto G 4G Android Development] nord_musician:
What's with the bluetooth? It doesn't work at all? I paired a headset and works flawlessly when listening to music. I haven't tried making/recieving calls with it or using the controls on the headset itself

Thanks!!
[Moto G 4G Android Development] bjlabuk:
In the OP you list the ROMs, then 2 Kernels. Do the ROMs contain the Kernel, if so which one? If not what are the Instructions to load the Kernels? Can you expand the OP to cover these points please?
[Moto G 4G Android Development] beeeto:
Hello,

Ok guys, this build is real deal. It has weeks of testing and hard work, but now I am now really happy with the final result. It packs the kernel and all the features listed below:

Link: Build 1

So yeah, just try it and I think you'll notice a difference compared to stock CM. I'll build every week from now on :o

Kind regards!
[Moto G 4G Android Development] wurstel:
Awesome! Do you think its possible to do a semi dirty flash oder offical cm13 nightly (i mean wiping system,cache and dalvik an then installing?) Or do you recommend a full wipe coming from cm13 night lies? ( I know this has been discussed before, but maybe something has changed since cm12 :) )
[Moto G 4G Android Development] Wyneg:
If possible, I want to try like this, over CM nightlies only wiping that ;)

Update: Nah, I'm doing a backup now, then i'm go to install xD
[Moto G 4G Android Development] beeeto:
Dirty flash, it will be fine. (I never clean install unless something is VERY broken, lol)
[Moto G 4G Android Development] Wyneg:
Only what I can say is "quedo la raja" xD

Working ;)

Thanks

PS: Lo único que echo de menos es que SuperSu 2.67 quedó dentro del menú de opciones y no puedo ponerlo en modo oscuro, pero da lo mismo ;)
[Moto G 4G Android Development] Samet_Aler:
I ve been waiting for this!thanks beto!

the thing is I dont have root access in developer options like cm13 nightlies. does the rom have it built-in or I should flash supersu?

thanks again
[Moto G 4G Android Development] Gianlu92:
Personally I flashed SuperSU, it's working fine.
[Moto G 4G Android Development] _ViBe_:
So we just

clean dalvik / cache

install rom

install gapps

and we are ready to go? No extra kernel or anything. Right?
[Moto G 4G Android Development] Samet_Aler:
yeah, works perfect. i flashed supersu 2.65

exactly.
[Moto G 4G Android Development] Bastlwastl2010:
Where can i tune this?
[Moto G 4G Android Development] beeeto:
Well, that feature is not longer needed since these are not userdebug builds and they don't have built in root.

You might ask what does that mean.

I will remove it since it is dead code.

Thanks for pointing it out!
[Moto G 4G Android Development] pozidrivphil:
Woohoow! Beeeto's back in business! Thanks a bunch
[Moto G 4G Android Development] Spoonoid:
What do you mean by 'I flash SuperSu'?

I do not have root anymore since flashing this awesome rom. I tried to just install SuperSu app, but it keeps on telling me "No SU binary installed and SuperSU cannot install it." I uninstall SuperSu app and install it again, same thing.

How can I regain root access?
[Moto G 4G Android Development] pargop:
You have to flash this zip in recovery to gain root.
[Moto G 4G Android Development] Spoonoid:
Quick response, immediate result!

Thank you, I've got root access again. I don't know how I've not seen this zip file.
[Moto G 4G Android Development] wurstel:
[MENTION=5270463]beeeto[/MENTION] build is awesome! Super su app icon is not there after installation of the zip, I rememberthis from cm12.1 some optimization flag caused this if I'm not mistaken? Is there anyway to fix this? If I denied root permission by mistake I can't change it afterwards...
[Moto G 4G Android Development] _ViBe_:
You can change permissions of each app from SuperSU panel in settings. If not having this panel, go to your dialer and dial *#*#1234#*#* and the panel will pop up.
[Moto G 4G Android Development] beeeto:
Yup, it is the same case as cm-12.1

But I have this merged, so you should find it on main settings.

Thanks for answering questions when I'm away! :)
[Moto G 4G Android Development] _ViBe_:
Thank YOU for compiling this master piece!!! :) Excellent job! Best CM13 rom for peregrine! Without per app profiles in battery I managed to get 4:30 hours screen on!
[Moto G 4G Android Development] beeeto:
Thanks for the kind words, I am having excellent battery too, I was going to buy a Moto X Play, but with the amazing job of the CM mantainers that is not longer necessary.
[Moto G 4G Android Development] Danielnc43:
I can't flash supersu ..I try to flash the zip with cm recovery and this return a error

Enviado desde mi XT1040 mediante Tapatalk
[Moto G 4G Android Development] Wyneg:
Try with TWRP 3.0.0.0

Good luck ;)
[Moto G 4G Android Development] Danielnc43:
It's work ...muchas gracias [emoji2]

Enviado desde mi XT1040 mediante Tapatalk
[Moto G 4G Android Development] panchovix:
beeto im wondering will you upload only the kernel? i really like the kernel but i want to use other rom :(
[Moto G 4G Android Development] namaui:
Just flashed to my XT1045 and it is working beautifully, thank you for your hard work. My only question is if phone encryption works properly with this ROM?
[Moto G 4G Android Development] monarch.tyk:
rom build for Falcon XT1032

Dear developer!

can you make this rom to work on moto g falcon xt1032?:confused:
[Moto G 4G Android Development] beeeto:
Weekly build is here,

Changelog

Link: Build 2

Regards!

[MENTION=4551537]panchovix[/MENTION] Yup, I can do that.

[MENTION=4474028]namaui[/MENTION] It will be the same as official cm-13.0

[MENTION=6327595]monarch.tyk[/MENTION] To be honest I don't want to mantain 2 separate threads. You can compile it by yourself if you know how to do it by replacing these branches. If you don't know how to build it from source I can compile you a private build, but I won't be releasing it for Falcon.
[Moto G 4G Android Development] panchovix:
[MENTION=5270463]beeeto[/MENTION]

Oh please, upload your kernel, i would be so happy :c
[Moto G 4G Android Development] Totopoxtle:
Tried, and sadly Bluetooth isn't working, I'll wait for the next build.

Anyway thanks Beeto, it's nice to see you again.

Best greetings
[Moto G 4G Android Development] beeeto:
Oh damn, I left some experimental flags enabled, thanks for telling me,

Build 2.1 coming right now.
[Moto G 4G Android Development] beeeto:
Changelog,

Link: Build 2.1

Sorry for the annoyance.

[MENTION=4551537]panchovix[/MENTION] Here you go, buddy [MM]Beto's_Kernel_V6.0.zip, it will only work on CM based ROMs since I am using boot.img instead zImage

Guys, would you like a more debloated ROM? I clean it with a script on every flash, but it might be a good idea to purge the aplications directly from sources.

You tell me,

Regards!
[Moto G 4G Android Development] _ViBe_:
Of course debloateeeeed!! hehehehehe Excellent job beeeto!! Thank you!!
[Moto G 4G Android Development] wurstel:
In my opinion: keep it as slim and with as little bloat as possible!
[Moto G 4G Android Development] Wyneg:
Debloated, please ;)
[Moto G 4G Android Development] pio80:
Hi ,

I was testing idcrisis6.0 stock thea for peregrine during a few days and its really cool (with some issues to resolve) , before I changed I work with cm13 but now.. I don't know what can I say...I am in shock! Beeto if You debloat the unwantable content we will get the best rom ever[emoji3]

Our dreams come true..

Thanks
[Moto G 4G Android Development] knnrdvrmrn:
I tested build 1 today, after a few hours my phone gets very unresponsive and laggy. Reboot seems to fix it for a while but then again after a while very very laggy.

Was this a known issue? And can I dirty flash build 2?

I'm going to test drive #2 no matter what because #1 is sadly not cutting it for me :s
[Moto G 4G Android Development] Wyneg:
Now, the problem is with google play services!!!! FC!
[Moto G 4G Android Development] _ViBe_:
No problems here. Using it since Build 1. Try with clean install!

---------- Post added at 09:36 PM ---------- Previous post was at 09:36 PM ----------

Did you cleared dalvik and cache after flashing rom?
[Moto G 4G Android Development] knnrdvrmrn:
I did a clean install for build 1 :)
[Moto G 4G Android Development] Wyneg:
Always do wipe ;)
[Moto G 4G Android Development] _ViBe_:
Ok, so, clear dalvik and cache then flash rom (build 2.1), flash gapps and clear dalvik and cache again.

Let me know how it worked.

---------- Post added at 11:25 PM ---------- Previous post was at 11:19 PM ----------

Please make sure you make a full wipe. Flash rom (build 2.1), gapps, clear dalvik and cache.

I don't have any problems at all with this rom.
[Moto G 4G Android Development] pulpokraken:
build 2.1 works like a charm for me. Awesome work Beeto and yes please debloat
[Moto G 4G Android Development] pio80:
Hi, I need a help, I'm looking for the best configuration for the best battery life, any suggestions, thanks
[Moto G 4G Android Development] raf.lozano:
just installed last version (2.1) with pico gapps. Did a full wipe comming from Ressurrection Remix (latest)

Install went well, config went well, but I've got the same problem I was facing with other MM ROMs. My contact sync went bad. Couldn't retrieve any contacts :(

I honestly think its a gapps issue, but I tried with nano and pico gapps with same issues. The only ROM that worked well from the first start was the Ressurrection one.

Also, when I started the first time, I couldn't install any app from the playstore, got some kind of error (could not retrieve data from server.... or something like that).

Anybody care to shed a light on this issue? I really need my google contacts for work, and I really liked this ROM very much (the most debloated i've found).

If it's a gapps problem, anyone knows how to solve it? I'm downloading directly from the opengapps site listed in OP.
[Moto G 4G Android Development] pargop:
Try other packages like "micro", I`m using it with all the ROMs I install, no problems yet.
[Moto G 4G Android Development] _ViBe_:
Go to Settings->Accounts->Google. Try disabling and enabling Contacts. Wait to see if errors occur. If yes, then restart and make sure time is automatically sync and try again. Make sure time is correct and then enable automaticcally sync. If still nothing happens, remove google account from accounts, go to apps, force stop Google Play Services and Google Playstore. Clear data of both apps and open again Playstore and add your account. Check to see if your problems are fixed. Have had this issue with an Xperia M with JustArchi's rom and I was able to fix it with this procedure. On Moto G, never had this issue with any rom.
[Moto G 4G Android Development] kovalaci:
Hi guys! I installed build1 a few days ago. I came from another custom ROM and made a clean install. When bd 2.1 came out, I installed it with dirty flash. Everything was OK. But i have some problems. I do not know why I lost my root access and do not get it back. Another issue: I used TWRP 3.0 before now cyanogen recovery appears. I can't reinstall TWRP because I have no root. Can anyone help me?
[Moto G 4G Android Development] Pupet_Master:
DOwnload the latest superSU zip or use fastboot to install TWRP
[Moto G 4G Android Development] kovalaci:
Latest supersu is present, but can't install binary. Tried CF autoroot but no success.
[Moto G 4G Android Development] Pupet_Master:
You need to flash the zip file so the binary will be present.

Reflash TWRP with fastboot first tough

Then you flash this zip

SuperSU
[Moto G 4G Android Development] wurstel:
Build 2.1 is awesome, it fixed the android Os battery drain that I had on every other cm13 build so far. Yesterday I had 5:37 sot!
[Moto G 4G Android Development] beeeto:
[MENTION=5682597]_ViBe_[/MENTION] That is a pretty neat signature buddy :D

I have removed this and added these prebuilt APKs. The size of the ROM stayed about the same. I'll look around what else I can remove without breaking things.
[Moto G 4G Android Development] wurstel:
had this too, heres how to fix it: everytime you do a drity update, the permission get reseted:

go to settings->apps, tap the three dots on the top right, choose "show system processes" then go to google contact sync and tap on permissions. there you should grant acces to contacts, and then the syncinc works again.

[MENTION=5270463]beeeto[/MENTION]: this seems to be a problem with cm13, usually when somethings seems broken, the first thing i do is check the permissions. Usually that causes the problems. You could maybe write that in the OP, so people wont run in that same problem over and over again.
[Moto G 4G Android Development] _ViBe_:
I Was hoping to like it! hehehehe

Nice move with the debloating! Can't wait new bulid! ;)
[Moto G 4G Android Development] kovalaci:
Hi Pupet_Master!

Many thanks your help! Everything works fine. The build 2.1 is a really good ROM!
[Moto G 4G Android Development] Fagulhas11:
You sure this is really fixed? As i have 2.1 build installed and still have massive battery drain, fresh install. Today with 19 hours of uptime, 11 hours the phone was awake for no reason. The phone just doesnt enter deep sleep for some reason.
[Moto G 4G Android Development] johan111:
I think it might be device/apps set specific, not related to the ROM. I have tested few CM13 builds and never had a battery issue. With my normal usage I easily reach 5h 30 min of SOT and more.
[Moto G 4G Android Development] Pupet_Master:
It is a ROM issue. Some times it uses too much power on sensors and other's don't.

CM13 issue.
[Moto G 4G Android Development] J0hnick:
My warranty's already run out and Ive avoided the official Lolipop update because it killed my sister in laws phone., so I'm thinking of taking the plunge on this. Whats the battery life like compared to stock Kit Kat ?, are there any bugs/driver issues or is it all good seeing as the 2nd gen Moto G's got this and the hardware is almost identical ?.
[Moto G 4G Android Development] beeeto:
Well, I don't think it is CM-13.0 issue but a wakelock problem. It could be apps, bad signal and even poor Wi-Fi connection. In fact, I don't see why CM would have worse battery life than stock, we have almost all propietary things we need, excepting the open source HAL we use for Doze. Hell, even our kernel is based on official Motorola's release.

Excepting some faulty builds that affect ALL CyanogenMod devices (And that is why I release weekly builds only) I'd say we currently have an almost perfect MM release. I get 5.30 hours + with my usage, and it includes messaging, light music and 4 mail accounts synced.

It may help the fact I don't use facebook too.
[Moto G 4G Android Development] Danielnc43:
Popcorntime wakelock drain my battery :(

Enviado desde mi XT1040 mediante Tapatalk
[Moto G 4G Android Development] wurstel:
You could try to limit permissions under cyanogenmod privacy guard. Try restricting autostart, start on boot, and keep awake and similar.

Also this is not an app that's on the play store, and its pretty much illegal in Europe/america so you should not expect support for that sort of things here :D
[Moto G 4G Android Development] pulpokraken:
I have noticed that the Equalizer for the Music app wont work. I can Change Settings but nothing happens. I did a full wipe and installed 2.1. Furthermore I cant Switch off Vibration for whats app notifications.

Anyone else with those Problems?

Besides that a perfect Rom as usual.

regards
[Moto G 4G Android Development] mac1202:
The problem affect all recent rom I tried (cyanpop, mokee, official cyanogen) . The last version i got that work without battery drain is cyanpop build from 20151217. The battery drain occurs randomly, sometimes rebooting fix it. And i test on same location, with the same app running, doing nothing with the phone so it s not a problem with app, or bad signal. It would be awesome when it ll be fixed because when the battery drain doesnt occurs the battery life is amazing.
[Moto G 4G Android Development] mansoflaco:
Stuck in boot animation

Hi everybody!

I just flashed beeeto's last build (cm-13.0-20160308-UNOFFICIAL-peregrine) coming from stock kit kat. However, te screen sticks in the boot animation forever...

I've already upgraded the bootloader to 41.1A -without trouble-, and i'm using TWRP 3.0. I followed the steps provided in the OP.

Anyone else with this issue? What could be wrong?

Thanks in advance :cowboy:

BTW: Thanks beeeto!!
[Moto G 4G Android Development] Wyneg:
Try installing over lollipop, not kitkat ;)
[Moto G 4G Android Development] wurstel:
Wyneg is right, you should even install stock lollipop via fast boot just to make extra sure everything is set up right for cm13.
[Moto G 4G Android Development] mansoflaco:
Thanks guys!! I'm now downloading the stock 5.1 ROM. Let's give it a try and then I'll tell you how it was :fingers-crossed:
[Moto G 4G Android Development] Fagulhas11:
yeah its the same with me. Even after a fully wiped system/data/cache, the issue still occurs randomly. It does however happen alot more often when i have the phone on the pocket all day long, so might be a sensor wakelock issue/not letting device enter deep sleep
[Moto G 4G Android Development] Pupet_Master:
I kind of "tracked" the issue to be doze

When the sensos feel the phone in motion (even if small) some times it wont go back to sleep even if you put the phone on a table for hours and leave it there.
[Moto G 4G Android Development] Fagulhas11:
Makes sense. Would replace the sensors oss hal with the stock one disable doze and still have all the sensors working so we could test it?
[Moto G 4G Android Development] Pupet_Master:
Well sure, but first i want to test if the doze app from franco is doing the conflict ;)

I'm unisntaling it and i'll need a couple of days to have a real result
[Moto G 4G Android Development] Fagulhas11:
Right, ill see if i can have a little free time with my device tomorrow and replace the oss lib with the stock one. So we could speed up this trial and error testing.
[Moto G 4G Android Development] _ViBe_:
Give a try to Greenify. Enable Aggressive Doze and see your problem solved!
[Moto G 4G Android Development] Pupet_Master:
I do use greenify, but as franco app have a more complete aggressive doze setting, i set this one disable on greenify.

But.. i will try it out, yet first i need to get results with both out