Motorola Moto G (2014) —  [ROM][OTA] PF-CM12.1[5.1.1] [UPDATE] byDiamondBond

  • Respostas:95
  • AbertoNão stickySem resposta
Conta desativada
  • Posts no fórum: 719

5/jun/2015 12:55:45 via App

image
Info:
pf-cm is cm with a performance driven patchset
ot is loved here!

Features:
- CM12.1 base
- Compiled using - Linaro TC 4.8 & Archi TC 4.9
- Optimized for speed yet more all instructions - ARM and THUMB (-O3)
- Optimized for speed also parts which are compiled with Clang (-O3)
- Turned off all debugging code (lack of -g)
- Eliminated redundant loads that come after stores to the same memory location, both partial and full redundancies (-fgcse-las)
- Ran a store motion pass after global common subexpression elimination. This pass attempts to move stores out of loops (-fgcse-sm)
- Performed interprocedural pointer analysis and interprocedural modification and reference analysis (-fipa-pta)
- Performed induction variable optimizations (strength reduction, induction variable merging and induction variable elimination) on trees (-fivopts)
- Didn't keep the frame pointer in a register for functions that don't need one. This avoids the instructions to save, set up and restore frame pointers; it also makes an extra register available in many functions (-fomit-frame-pointer)
- Attempted to avoid false dependencies in scheduled code by making use of registers left over after register allocation. This optimization most benefits processors with lots of registers (-frename-registers)
- Tried to reduce the number of symbolic address calculations by using shared “anchor” symbols to address nearby objects. This transformation can help to reduce the number of GOT entries and GOT accesses on some targets (-fsection-anchors)
- Performed tail duplication to enlarge superblock size. This transformation simplifies the control flow of the function allowing other optimizations to do a better job (-ftracer)
- Performed loop invariant motion on trees. It also moved operands of conditions that are invariant out of the loop, so that we can use just trivial invariantness analysis in loop unswitching. The pass also includes store motion (-ftree-loop-im)
- Created a canonical counter for number of iterations in loops for which determining number of iterations requires complicated analysis. Later optimizations then may determine the number easily (-ftree-loop-ivcanon)
- Assumed that loop indices do not overflow, and that loops with nontrivial exit condition are not infinite. This enables a wider range of loop optimizations even if the loop optimizer itself cannot prove that these assumptions are valid (-funsafe-loop-optimizations)
- Moved branches with loop invariant conditions out of the loop (-funswitch-loops)
- Constructed webs as commonly used for register allocation purposes and assigned each web individual pseudo register. This allows the register allocation pass to operate on pseudos directly, but also strengthens several other optimization passes, such as CSE, loop optimizer and trivial dead code remover (-fweb)
- Sorted the common symbols by alignment in descending order. This is to prevent gaps between symbols due to alignment constraints (-Wl,--sort-common)

Instalação

image
Baixar ROM

Baixe 5.1.1+ Gapps

Coloque ROM na memória do telefone ou no cartão SD

Bota em recuperação (ou TWRP ou cwm)

Completa limpe (Dalvik Cache, Cache, System, dados Factory Reset)

Flash ROM

o Flash Gapps

Reinicie e divirta-se!

IMPORTANTE

Pra baixar via ota tem que instalar o APPPushBullet e se inscrever no canal pf-cm, sempre que ter nova atualização você receberá o link direto da build, basta baixar, reiniciar no modo recovery e dar flash na ROM+Gapps.

Download

Rom
Gapps
PushBullet
Inscrição Para Receber OTA

EscreenShots

SCREENSHOTS

FONTE XDA

— alterado em 11/jun/2015 16:08:40

➨Smartphone: Moto G 2014 (XT1069) - Titan
➨ROM: TemaSek
➨Kernel : Stock
➨Versão do Android: 5.1.1
➨Custom Recovery: TWRP 2.8.5.0

Conta desativada
  • Posts no fórum: 719

5/jun/2015 12:56:09 via App

RESERVADO

— alterado em 5/jun/2015 13:18:30

➨Smartphone: Moto G 2014 (XT1069) - Titan
➨ROM: TemaSek
➨Kernel : Stock
➨Versão do Android: 5.1.1
➨Custom Recovery: TWRP 2.8.5.0

Conta desativada
  • Posts no fórum: 719

5/jun/2015 12:56:19 via App

RESERVADO

— alterado em 5/jun/2015 13:18:12

➨Smartphone: Moto G 2014 (XT1069) - Titan
➨ROM: TemaSek
➨Kernel : Stock
➨Versão do Android: 5.1.1
➨Custom Recovery: TWRP 2.8.5.0

Conta desativada
  • Posts no fórum: 719

5/jun/2015 14:03:47 via App

Gabriel Pereira

Já vi sobre essa tecnologia linaro.. Isso na época do ICS 4.0.4.. Tem um vídeo mostrando a diferença de desempenho do android normal x android Linaro.

http://abertoatedemadrugada.com/2012/06/linaro-um-android-100-mais-rapido.html

Você testou ela?

Estou testando (cool)

➨Smartphone: Moto G 2014 (XT1069) - Titan
➨ROM: TemaSek
➨Kernel : Stock
➨Versão do Android: 5.1.1
➨Custom Recovery: TWRP 2.8.5.0

  • Posts no fórum: 462

5/jun/2015 20:54:06 via App

E aí a ROM e boa?

Smartphone: Moto G 2014 (XT1069) - SubName - Titan
ROM: Resurrection Remix - 5.5.0
kernel: Stock
Versão do Android: 5.1.1
Custom Recovery: TWRP 2.8.7.0

  • Posts no fórum: 462

5/jun/2015 21:15:45 via Web

Luciano Campos

E aí a ROM e boa?

vou testar ela. pra ver, retorno com feedback

Smartphone: Moto G 2014 (XT1069) - SubName - Titan
ROM: Resurrection Remix - 5.5.0
kernel: Stock
Versão do Android: 5.1.1
Custom Recovery: TWRP 2.8.7.0

  • Posts no fórum: 462

6/jun/2015 0:11:40 via App

feedback Inicial: A ROM é bem estável, tudo esta funcionando perfeitamente, sem falar no desempenho da compilação Linaro, Som funcionando perfeitamente, a bateria esta durando bem, coloquei ele pra reproduzir video com o brilho no maximo, e o desempenho foi melhor do que as outras ROMs, vou continuar com ela fazendo testes, volto com mais depois.

Smartphone: Moto G 2014 (XT1069) - SubName - Titan
ROM: Resurrection Remix - 5.5.0
kernel: Stock
Versão do Android: 5.1.1
Custom Recovery: TWRP 2.8.7.0

  • Posts no fórum: 383

6/jun/2015 0:28:20 via Web

Luciano Campos

feedback Inicial: A ROM é bem estável, tudo esta funcionando perfeitamente, sem falar no desempenho da compilação Linaro, Som funcionando perfeitamente, a bateria esta durando bem, coloquei ele pra reproduzir video com o brilho no maximo, e o desempenho foi melhor do que as outras ROMs, vou continuar com ela fazendo testes, volto com mais depois.

E a questão da RAM?

Smartphone: Moto G XT1069 16Gb
ROM: Stock Marshmallow 6.0
Kernel: Stock
Custom Recovery: Stock

Conta desativada
  • Posts no fórum: 719

6/jun/2015 0:54:21 via App

Manoel Lago

Luciano Campos

feedback Inicial: A ROM é bem estável, tudo esta funcionando perfeitamente, sem falar no desempenho da compilação Linaro, Som funcionando perfeitamente, a bateria esta durando bem, coloquei ele pra reproduzir video com o brilho no maximo, e o desempenho foi melhor do que as outras ROMs, vou continuar com ela fazendo testes, volto com mais depois.

E a questão da RAM?

Igual as outras

➨Smartphone: Moto G 2014 (XT1069) - Titan
➨ROM: TemaSek
➨Kernel : Stock
➨Versão do Android: 5.1.1
➨Custom Recovery: TWRP 2.8.5.0

  • Posts no fórum: 383

6/jun/2015 1:12:44 via Web

Cara, tem ROM que consume muito, e outras que consomem pouco.

Smartphone: Moto G XT1069 16Gb
ROM: Stock Marshmallow 6.0
Kernel: Stock
Custom Recovery: Stock

  • Posts no fórum: 462

6/jun/2015 1:32:03 via Web

A RAM, em custom ROM, e sempre igual mano, e dificil achar uma que fique com muito espaco livre, so a stock mesmo, porque ela consome bem menos RAM, mais ai nela o consumo de bateria e maior

Smartphone: Moto G 2014 (XT1069) - SubName - Titan
ROM: Resurrection Remix - 5.5.0
kernel: Stock
Versão do Android: 5.1.1
Custom Recovery: TWRP 2.8.7.0

  • Posts no fórum: 580

6/jun/2015 1:51:19 via App

Luciano Campos

A RAM, em custom ROM, e sempre igual mano, e dificil achar uma que fique com muito espaco livre, so a stock mesmo, porque ela consome bem menos RAM, mais ai nela o consumo de bateria e maior

Por isso que consome mais bateria, memória do Android não foi feito Pra ficar livre e sim preenchida com programas pra agilizar seu carregamento quando acionado

  • Posts no fórum: 580

6/jun/2015 1:52:31 via App

Estou usando ela tem uma hora em questão de rapidez nem se compara muito rápida mesmo e com os mesmos aplicativos que uso na aicp,

  • Posts no fórum: 462

6/jun/2015 5:27:46 via App

Feedback: resultado da bateria em uso normal, "espetacular", não tem nem como comparar com outras, consegui 5 horas e 40 minutos de tela, de 100% a 3% com WiFi ligado direto, e 4 horas e 37 minutos com 3G, muito boa essa ROM, espero que o dev dela não abandone o projeto, se ele sempre atualizar as compilações da CM, em Linaro, vai ser ótimo. Parabéns para o Dev da ROM

— alterado em 6/jun/2015 5:28:56

Smartphone: Moto G 2014 (XT1069) - SubName - Titan
ROM: Resurrection Remix - 5.5.0
kernel: Stock
Versão do Android: 5.1.1
Custom Recovery: TWRP 2.8.7.0

  • Posts no fórum: 130

6/jun/2015 6:15:17 via App

essa ROM ta com uma fluidez e autonomia em uso excelente nem preciso instalar outra launcher alternativa e consegui uma autonomia com a bateria em 100% ate 55% de youtube e netflix com brilho de tela em 50% de 3 horas a tela ligada direto.

— alterado em 6/jun/2015 6:15:51

Smartphone: Moto G XT1069 DTV
ROM: R.R v5.4.7
Kernel: Stock
Versão do Android: 5.1.1
Recovery: TWRP 2.8.6.0

  • Posts no fórum: 130

6/jun/2015 6:17:39 via App

nas outras a bateria dura no max 4 hora s de YouTube para drenar de 100% a 15%

— alterado em 6/jun/2015 6:18:05

Smartphone: Moto G XT1069 DTV
ROM: R.R v5.4.7
Kernel: Stock
Versão do Android: 5.1.1
Recovery: TWRP 2.8.6.0