yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] danieldmm:
﻿Build 2017/02/26

TugaPower ROM G+

Telegram Group: https://telegram.me/TugaPowerRom

Telegram Channel: https://telegram.me/TugaPowerOnePlusOne

#TugaPower M99.0 CM13 #OnePlus #Android 6.0.1

If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower

Please be sure you are using one TWRP that can handle firmware flash.

Also be sure you are using proper firmware. The one recomended its the one from cm 13 nighly, you can find here: https://meocloud.pt/link/54c1eb88-f902-4411-aa7a-e1872ac5a47a/TugaPowerFirmwareCM13_v4.zip

Here you have a build by me of TWRP: http://xdaforums.com/oneplus-one/development/unofficial-twrp-3-0-x-tugapower-t3398366

If your Gapps provider dont supply backup script, you can see in folder /system/addon.d you will need to flash gapps after ROM.

Gapps advised per the CyanogenMod Wiki to CM13 its Open Gapss Nano Package.

http://opengapps.org/?api=6.0&variant=nano

Change log:

Automatic turn on data to send/recebe MMS if data is off -> will fix on next update

Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )

Replaced audiofx with Viper4Arise Deuteronomy 2.4 ( https://xdaforums.com/android/software/r-s-e-sound-systems-auditory-research-t3379709 )

Kcal Support ( use Color Control app to adjust colors )

Xposed Installer Materialised latest version included thanks [MENTION=5345056]DVDandroid[/MENTION]

You must flash manually the xposed framework, its a one time step, over my nexts releases it will survive.

You can use the built in install / unnistall of Xposed installer

Gello removed and replaced by latest TugaBrowser beta v55.x Stable ( built in OTA for the Browser ) ( blocks ads and protect privacy)

TugaBrowser -> http://xdaforums.com/android/apps-games/app-tugabrowser-t3472457

Call Record

Support out of the box to microG GmsCore ( http://xdaforums.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )

Multi-ROM Support , that way you can try my N ROM :)

Increase max chg current to 2000/500mA

PoGO: Gonna catch then all

Powered by Magisk Manager and MagiskSU

If your Gapps provider dont supply backup script, you can see in folder /system/addon.d you will need to flash gapps after ROM.

Gapps advised per the CyanogenMod Wiki to CM13 its Open Gapss Nano Package.

http://opengapps.org/?api=6.0&variant=nano

If you are in other builds, make a factory reset, flash ROM, then flash Gapps. Reboot

Full Change log:

Since last build change log is huge, its upload to past bin the full chnagelog:

http://pastebin.com/E9j0icUU

ROM -> https://www.androidfilehost.com/?fid=457095661767140374

MD5: de65635977d9049855eee8a4c1fcae1e

Happy flashing
[ONE Android Development] ChUk07:
Hi there.

I get stuck in the boot image... 1hour and nothing happen.

I was with the M98. What should i do?
[ONE Android Development] danieldmm:
Make a clean install.
[ONE Android Development] Zayphod:
The OTA Updates app says this ROM is not compatible? How come?
[ONE Android Development] Syaani:
You really need to clean flash it. Too much changes
[ONE Android Development] danieldmm:
At the time of M98 it was still CyanogenMod, now M99 its LineageOS, lot of stuff changed, although you can manually flash, but my advice it's a clean install off M99.0
[ONE Android Development] Publii:
xposed

Is Xposed working with this build? How can you install xposed framework to nougat?
[ONE Android Development] danieldmm:
It's working because this rom its Marshmallow, there is no Xposed to Nougat...
[ONE Android Development] Publii:
Oh god I'm retarded :eek:
[ONE Android Development] NoxAeterna:
Who can post m98 please? I rlly liked it more, but updated without backup( and now cant download it again
[ONE Android Development] danieldmm:
https://www.androidfilehost.com/?fid=529152257862688979

But you really should consider keep on M99, it's more up to date and more stable. Why you want to dowgrade?
[ONE Android Development] NoxAeterna:
[/COLOR]

Well, i wanna downgrade coz of battery life. On 98 i had 2 hours display time more than on 99. Dunno why, same apps, same usage, same running apps
[ONE Android Development] sadnblueish:
Root not working on M99; for me may be. Updated from M98 by cleaning cache, dalvik and system. Rest all working good. Magisck is there but applications requesting root are getting failed to acquire root. what am I missing?

---------- Post added at 09:04 PM ---------- Previous post was at 08:52 PM ----------

Got it. Its under Magisk settings. Enabled ADB & Apps for Root.
[ONE Android Development] kapil_dheer:
Don't understand why I loose root out of the blue. Magisk manager & root file are all latest versions.
[ONE Android Development] bdwilk:
Magisk issue, not ROM issue.
[ONE Android Development] pedromaiaz:
hi Daniel!! i lost m98...can you provide a working link? pleaseee! gonna go back to m98, still more stable than m99(cant even flash .adb.Installer.v1.0.36 - https://xdaforums.com/showthread.php?t=2239421 - completely hangs the system)..the link above doenst allow me to download! :p

sorry about this!

Rock On Mate!

update: seems latest version is working on N26, but in M99 it doesnt only the ****31 works
[ONE Android Development] danieldmm:
Can you test with M100 ?
[ONE Android Development] pedromaiaz:
sure mate! :) gonna test it in 15m :)

...and thanks for you time!

Rock on mate ;)

update: dirty flashed M100 but still not working ****.36, but ****.31 was working.

clean flashed M100 and again not working ****.36, ****.31 worked

N26 is working with ****36

N27 is working with ****.36

***.36 cant even boot, restorecon dont work with this to correct the issue or even injecting boot img(yes i use multirom)

Dont know if these logs will help

*dont know if it is a bug* - every time a make a clean rom install it starts always downloading a brasilian language, this is not a new thing , has far i can remember it started M98(maybe earlyer), think is anyting related to ok google....is very very anoying! :)

thanks mate!*sorry about 15m*:p
[ONE Android Development] pedromaiaz:
hi Daniel, well found another issue, probably is magisk, soo i use an app for many years called wifi manager- https://play.google.com/store/apps/details?id=com.roamingsoft.manager&hl=pt -(backups and show all the wifi networks and passwords :D ) this is something i cant live without :( , soo the program always worked propper, but after changing SU to Magisk it wont show the password - even with root rights! - today i needed to show a wifi pass and nooo luck! - i had to install a xposed module to do that! for me is a big "no" to magisk. i share my backups to a lot people. - i dont mind using Su i dont use any banking app and even i dont do any payments with phones! i do not trust it! :p

Apart from magisk, your rom works flawless, dont know if it was a good idea changing Su to magisk in the rom end life....but is just my opinion!

Can you share the M98 please?, it was the last with Su right?

Sorry for this Daniel & Rock On Mate!

Ps: magisk updated, wifimanager is also the latest
[ONE Android Development] pbergonzi:
Make a backup and then see if you can uninstall Magisk with the uninstaller and use your preferred SU.

https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
[ONE Android Development] pedromaiaz:
thanks for the tip mate, And i've got it working but in a very very strange way!! the pictures speak for it self :D

dont know how.... hihihihihi
[ONE Android Development] pbergonzi:
Congrats.
[ONE Android Development] Young Wolf:
Can OOS camera blobs be included in this awesome ROM :D
[ONE Android Development] danieldmm:
Magisk long time it's compatible with SuperSU, the reason swap from SuperSU to Magisk its because need Safety Net to pass, since Suhide its kinda discontinued, and not compatible since November patch ( it requires me more work at each Security patch to make it compatible, decided also to abandon ) , but relative to your problem it's probably because the app call su in a very outdated way, on my device use this app to see the password of stored Wifi points, it have a nice UI and have no issues with Magisk.

https://play.google.com/store/apps/details?id=com.simonedev.wifipassword
[ONE Android Development] pedromaiaz:
thanks Daniel for your time And all the info, for me this is a learning process, no matter how long i using android, every day new stuff and different ways to deal the problems come out! i didnt know it was compatible at all! :) going to check the app!

Rock on mate(s)
[ONE Android Development] Kommatose:
Is Android Pay working on this rom currently with this custom firmware?
[ONE Android Development] danieldmm:
Yes, it's working...
[ONE Android Development] Fun_GKC:
Update from M100 to M101

Screen goes black after the boot animation.
[ONE Android Development] danieldmm:
And you waiting? Also try reflashing mannually.
[ONE Android Development] Fun_GKC:
Waited for 30 mins and tried do this manually. Need to wipe the system to solve the problem.
[ONE Android Development] pedromaiaz:
hi Daniel!

all working propper now! dirty flashed!

ADB bumped to ****.36 :)

rock on mate :)
[ONE Android Development] danieldmm:
Nice it's all good now. Cheers
[ONE Android Development] kapil_dheer:
Is it only me that camera doesn't focus on latest update.
[ONE Android Development] sino1641:
I tried download M101 from AFH for serveal time,but the md5 didn't match each time.
[ONE Android Development] b4r1s:
Power Options

i have a problem 100 and 101 build :)

In both versions, the first few days without any problems on the power menu. Then I hold down the power button and the power options do not come up, it comes after about 10-15 seconds, or the screen goes off at that time. Everything is so beautiful, wonderful. I often restart the phone with xposed when I want to reboot :)

[There is no hardware problem on my phone]
[ONE Android Development] kapil_dheer:
Noticed no such issue.

A clean install may help.
[ONE Android Development] Tuang:
Wow m102 https://www.androidfilehost.com/?fid=529152257862718200
[ONE Android Development] thomasanders:
Viper does not work!
[ONE Android Development] danieldmm:
Can you be more specifique?
[ONE Android Development] thomasanders:
There is no compatibility for all settings. Unfortunately I did not save the screenshot. It appears when updating the drivers asks for a reboot, but after that the viper still does not work, the sound remains the same.:(
[ONE Android Development] danieldmm:
Flip kernel to permissive one time... Then open V4A, after that reboot phone.
[ONE Android Development] kapil_dheer:
Hi Daniel. Any possibility to bring in oms7 support to Android m. Hope i'll stay here till eternity ( till xposed launches for Android N)
[ONE Android Development] danieldmm:
Not possible because M have CMTE deep included. It would never work like it should. Sorry mate
[ONE Android Development] Fun_GKC:
How to dirty flash in a proper way?
[ONE Android Development] kewinhw:
If you are on this rom version just flash latest update in twrp :)
[ONE Android Development] hitzzzzzzzz:
My hotspot just keeps turning on and off. Even if it stays on,it doesn't send data. Connecting to my hotspot just shows no Internet available. While it's working on my phone.
[ONE Android Development] CookieTheMonsta:
Does anybody know how to fix wifi drops? I'm on last update
[ONE Android Development] HAV12321:
Flashing the c7 firmware update solved my WiFi and data drop issues.
[ONE Android Development] CookieTheMonsta:
Can you please send me link for it? I can't find it.
[ONE Android Development] HAV12321:
https://www.androidfilehost.com/?fid=24389512218018449

:good:
[ONE Android Development] basementcat:
:good:
[ONE Android Development] lmk263:
anyone experience the same problem with me that the data connection will disconnect occasionally even the signal is full. I need to turn on the airplane mode and then off. but same problem will still occur. is there any fix for this? thanks for the help!
[ONE Android Development] stanleyhafeld:
You can try to install Synapse and look at the Wifi settings. By default it is set to ~30 sec. to check the connection.

If not try to decrease, mabye it will help.

Link to Synapse:good:
[ONE Android Development] lmk263:
sorry that i didn't make myself clear, it should be cellular network connection. I installed synapse before but it showed " no uci detected" For the wifi setting you mentioned, do you mean the wifi scan interval? I just try to look up in the build.prop to find the wifi scan interval but can't find it. I will keep searching the forum and find the fix. Thanks for you help anyway!
[ONE Android Development] stanleyhafeld:
...or the wifi setting you mentioned, do you mean the wifi scan interval?

Yes.

When installing Synapse and you get this message 'no uci detected', try these steps.:

1) Just do a reboot, do nothing else and wait atleast ~2/3 min. Synapse is set to launch settings after 2 minutes when reboot.

2) Afther that you open Synapse and click on 'Apply'

3) Close Synapse

4) Reboot phone

5) Open Synapse to check if it's running
[ONE Android Development] UyEaH:
i guess no m103 :(
[ONE Android Development] danieldmm:
It will comme, patiente mate...
[ONE Android Development] Edmiri:
You are the only one that fixed slow charging issue on 7.x rooms. Plz share your work with lineageos. Also great battery life. I would suggest you to underckock cpu like xdasultan did.
[ONE Android Development] user334:
TugaPower M103
[ONE Android Development] sino1641:
15 downloads for a week.

Seems no person cares Marshmallow any more.
[ONE Android Development] user334:
15 downloads for a week? Whoa! Seems like someone's still using MM! :D
[ONE Android Development] sino1641:
Yes,somebody likes me, who still using MM for some xposed features.
[ONE Android Development] user334:
But why? Xposed is incompatible with Android Pay. Marshmallow is outdated and not secure anymore. Nougat has OMS theme engine so you can change the way it looks.

You're in the top 1% of people that HAS the ability to use the latest and greatest version of the Android. But you denying it. Why?
[ONE Android Development] umadgen:
Bad reception

I have installed TugaPower because i have a bad gsm reception after 6 months of utilisation of the rom sultan cm13. But even after, i have a bad reception. Maybe i have to flash another modem, or maybe someone has an other solution ? I don't understand why i have a have a bad reception ..
[ONE Android Development] danieldmm:
35 Downloads ;)
[ONE Android Development] user334:
TugaPower M104
[ONE Android Development] danieldmm:
Removed, need further tests, V4A it's breaking media players.
[ONE Android Development] danieldmm:
And it's fixed, OTA will be ship tomorrow on the morning and the regular post made.
[ONE Android Development] Arunragav:
THANK YOU

[MENTION=1427327]danieldmm[/MENTION] I really appreciate you updating this Rom even now, a big Thank You for that. Even though there are many Nougat roms now, it is still new and evolving day by day and improving. Marshmallow is more stable. I think in my personal opinion majority of people moved to Nougat becaue sultan stopped updating his cm13 rom. Your rom is the next best thing and i'm so happy it is still updated for the ones who still want to use Marshmallow, Really appreciated mate.. KUDOS:good:
[ONE Android Development] kewinhw:
Hey [MENTION=1427327]danieldmm[/MENTION] have you updated and uploaded the fix yet ? Is the M104 with less than 10 downloads the corect one ? :)
[ONE Android Development] Fun_GKC:
After updated to M104, keep showing "AudioFX has stopped".
[ONE Android Development] danieldmm:
Disable AudioFx for the time being or remove from system.

Enviado do meu ONEPLUS A3003 através de Tapatalk
[ONE Android Development] kewinhw:
I just installed this ROM with opengapps micro. After I finished the setup I constantly have a notification, Swedish woman language thing (downloading but it is queued, I can't swipe it away. I have no idea how to make it go away :/ I do have internet connection.

Edit: i think i solved it. Sent to settings language and input text to speech output then pressed the cog wheel on google text to speech engine then install voice data and presstge language that is "downloading" and then you can press the X to make it stop.

In short

Settings>language & input>text-to-speech output>google text to speech engine cog wheel>install voice data>press the "downloading language" press X and you're done :)
[ONE Android Development] idonttakedrugs:
dodgy gpu errors with tones of snapchat app crashing thats why bro and who cares about android pay dont think ive ever in my life used it
[ONE Android Development] user334:
It's some kind of offtop here but give it a shot. I'm using it and its sooo easy and comfortable. It's the future in your pocket ;)
[ONE Android Development] idonttakedrugs:
yeah but we aint in the future yet lol hardly any shops here use it in the uk just some big brand ones. Rather use my card.....or change......considering im a broke 19 year old lol
[ONE Android Development] user334:
Dude, I'm from Russia. Russia! Who are you talking to? We have bears with balalaikas and vodka and snow everywhere! And despite that we already have Android Pay support almost in every shop.

Google says there are a lot of banks in the UK supporting Android Pay: https://www.android.com/intl/en_uk/pay/participating-banks/
[ONE Android Development] idonttakedrugs:
hahahahhaha funny that, yeah banks support it my bank does too. But other than a few super markets and fast foods, not many support ; petrol stations , average shops like bakeries, corner shops etc
[ONE Android Development] MonGoosY:
TugaPower is the only MM ROM that keeps updating android security patch :good: Please keep supporting this ROM.

microG GmsCore does not fully work becuase "System supports location provider" and "UnifiedNLP is registered in system" are not enable. I searched for the error (https://github[dot]com/microg/android_packages_apps_UnifiedNlp/issues/79) and found out microG is not registered in System as a location provider. config_enableNetworkLocationOverlay defined in /frameworks/base/core/res/res/values/config.xml must be set to true so microG can be registered. May you fix that [MENTION=1427327]danieldmm[/MENTION] ? Most ROM have that set to true by default.
[ONE Android Development] danieldmm:
Well, you have some problem then because my rom is also set to true. Lot of people use with MicroG and never reported such thing. My advise its you to start from scratch. Over the next update will indeed tweak one more thing about MicroG that never got applied on my M rom, it's only on my Nougat rom. To allow location providers to be installed as user app ( not forcing to be on system )

Probably will fix your problem but it's a different thing, but if you have all on system partition you should not have issues on my M rom.
[ONE Android Development] kewinhw:
After trying this rom for 2 days now I can say I am so pleased with it. Everything just works. For me at least no apps crashing no nothing everything is smooth. Thanks a lot [MENTION=1427327]danieldmm[/MENTION] this is now my main/primary rom :highfive:
[ONE Android Development] MonGoosY:
I decompile/system/framework/framework-res.apk after I cleanly flashed and checked under res/values/bools.xml but config_enableNetworkLocationOverlay was set to false. I also decompile framework-res.apk from another person who used TugaPower M and config_enableNetworkLocationOverlay was set to false too. May you try decompiling framework-res.apk on your ROM to double check what config_enableNetworkLocationOverlay is equal to?

Awesome! That is a wonderful idea :D
[ONE Android Development] danieldmm:
Don't need to decompile, you can check here:

https://github.com/LineageOS/androi.../cm-13.0/core/res/res/values/config.xml#L1220

As you can see it's set to true, already checked over device specifique if some overlay it's overwriting that one and it's none.

Will dig a little more and try to see what it's flipping that to false, although like said, don't see the problem because it's all set like it should.
[ONE Android Development] kewinhw:
Hey guys i want to use network speed indicator xposed module. But i don't know from where to install xposed. I can install xposed (23) systemless from magiskanager as well as from the systemless tab in the xposed installer app , are they the same? I mean does it matter from which app I install it what is the difference. There is an official version to which i guess is the original before systemless was a thing. From where is it best to install xposed? Thanks :cowboy:
[ONE Android Development] RazerSharp:
This version should work - https://xdaforums.com/attachment.php?attachmentid=3921508&d=1477916609
[ONE Android Development] kewinhw:
Hey thanks for the reply but i got it working. The magisk and xposed installer version were the same hehe also same developer :cowboy: however I should have written that I got it working. Thanks anyway :)
[ONE Android Development] danieldmm:
It's that time of the year alot of you waited, yha it's vacation, it's not TugaPower O Release :)

Over the next 2/3 weaks this rom will not be updated, all the spare time will be spend on family.

Thanks all for the support, it's being a hell off a ride with all of you.

Cheers
[ONE Android Development] salmonthefish:
I'm just glad marshmallow I still a live. You make the builds so stable
[ONE Android Development] ahpoixeh:
Any news about an update?

I'm having issues updating Magisk V14. It causes bootloop. After uninstalling V13.3 in recovery and flashing V14... Success, but I lost all the modules, including VIper4Arise, so i I was wondering where/how can I flash Viper4Android.

Keep the good work. Cheers
[ONE Android Development] murti52:
Never ask for ETA .. not here.. not anywhere in xda.. he does it in spare time and he will surely update it when he feels so.

As for the viper4android you can look in the modules section of magisk and can flash it.. didn't it work..?
[ONE Android Development] ahpoixeh:
Sorry. Was my first time.

I alrealy work it out, but wasn't easy by my means. Yes, I tried to flash it trought Magisk, gave an error, new apk installed, but driver stood on Abnormal.

The solution, was re-flashing M104, updating Magisk V13.2 directly to V14 and the modules were back.

Everything working fine till now.
[ONE Android Development] danieldmm:
Just a little heads up, not saying will but probably tomorrow its time to M 105.0

Its being a long ride.

Thanks for the support

Cheers
[ONE Android Development] salmonthefish:
:) yes please
[ONE Android Development] user334:
But the titile of this thread says "M104" ;)

Thanks for your work, Daniel!
[ONE Android Development] pd555:
Hi, Lawnchair crashes over and over everytime I touch any Pixel or Lawnchair settings. I can't get back to app selection so need to reboot. Any fix for this? I loaded the gapps nano suggested in this thread after first reboot

Thanks
[ONE Android Development] danieldmm:
Fixed... xD
[ONE Android Development] danieldmm:
Make a clean install of rom, and prior to reboot, flash Gapps, only then reboot phone.
[ONE Android Development] danieldmm:
Ok guys, the time arrived to make this announcment.

My M build will no longer be supported.

Thanks all the support over my M builds.
[ONE Android Development] UyEaH:
Tks a Million ...Was my best rom yet .... but finally there is xposed on Nougat so i'm on Tugapower 7.1.2 :)
[ONE Android Development] JT1510365:
Thanks for your hard work Daniel I tried your marshmallow build and I really enjoyed it I wish you good luck on your nougat builds and I'm sorry I was being a prick before I didn't realize how much hard work you do so thanks a lot I look forward to your future Oreo and nougat builds:)

Cheers:)
[ONE Android Development] dark8899:
tray camera fv-5
[ONE Android Development] FSadino:
Try another camera app
[ONE Android Development] danieldmm:
It will be the same. Just little more patiente... It will come today TugaPower 1.0 with all this fixed.

Enviado do meu A0001 através de Tapatalk
[ONE Android Development] KingBeike:
Looking forward to flash it when i come back from uni later in the day :)

von meinem OnePlus One gesendet