[ROM][old|newbl] CM10.1 - tonyp - T-Build 05

Search This thread

cuweps

Member
Feb 6, 2012
16
8
First Thanks for Tonyp for this awesome rom
been using newbl Pengus CM10 and really new in CM10.1 so iam asking how to swap int/ext sdcard and how to change overall dpi in this rom :)
please dont fish slap me, in CM10 i only know how to flash p990-sdswitch-newbl.zip and your tonyp_dpi_changer_v2.zip to do that :fingers-crossed:
Thanks is advance :)
 
  • Like
Reactions: losdukos

norbee007

Senior Member
Jun 27, 2009
92
24
Budapest
slow donwload speed

Hi TonyP,
Could you please make a download mirror? The download speed is 20 kb/s...2 hour to download the rom... :(
 

JUMPhil

Senior Member
Jun 28, 2011
156
71
30
Bremen
Damn son, why include Gapps? Everything runs 10x better without. Would be nice if next build would be like PA so those who want can flash Gapps and those who don't; don't :)
Time for me to hit the system folder and start removing :D
99% of people need the included GApps, it's not even the whole package.
 

tonyp

Inactive Recognized Developer
Feb 3, 2011
5,019
34,902
Hi TonyP,
Could you please make a download mirror? The download speed is 20 kb/s...2 hour to download the rom... :(
I'm on the run, I will be home in about 1.5 hours. If the download is still slow then I'll provide a mirror :)

Damn son, why include Gapps? Everything runs 10x better without. Would be nice if next build would be like PA so those who want can flash Gapps and those who don't; don't :)
Time for me to hit the system folder and start removing :D
Not gonna happen. I gave this some thought.
Remove the apps if you don't need them.
Btw, I didn't notice any slowdowns with this lite gapps package.
The full package and especially Google Now really does lag, that's true.


Sent from my LG-P990 using xda app-developers app
 
Last edited:

SREEPRAJAY

Retired Forum Moderator
Jul 9, 2010
4,567
5,985
CITY OF PARKS
Samsung Galaxy S23 Ultra
I'm on the run, I will be home in about 1.5 hours. If the download is still slow then I'll provide a mirror :)


Not gonna happen. I gave this some thought.
Remove the apps if you don't need them.
Btw, I didn't notice any slowdowns with this lite gapps package.
The full package and especially Google Now really does lag, that's true.


Sent from my LG-P990 using xda app-developers app

I can help if you need so tonyp.....I can make a mirror in the dev host but only if it is acceptable to you.

Thanks
 

LoeWn

Senior Member
Nov 20, 2009
106
27
I used a simple app from play store named Texdroirder_dpi works good. Also Play Store works with it.

I really love this rom. It is awesome. The only things i'm missing is center clock, battery as only text with percentage in statusbar and dpi per app, different dpi for statusbar, transparant statusbar etc. But those are just little things. Totally worth the update :D

Thanks TonyP.
 

aigaming

Senior Member
Oct 29, 2011
1,199
346
Belgrade
Great work Tony,rom running here smooth as hell,nice features,simply-the best rom for our phone you can get till this date;)
 

Crazy32

Senior Member
Dec 12, 2012
493
175
Bückeburg
Google Pixel 6
Hey TonyP.

Thanks for your work, it's a great rom! But I have a question. On every download my phone vibrates from start to the end of the download. And it rings with the notification ringworm.
Can you help me?

Btw, I found the easter egg :thumbup:

Sent from my LG-P990 using xda premium
 

tonyp

Inactive Recognized Developer
Feb 3, 2011
5,019
34,902
I just donated € 10.00 I hope this helps future developments.

Thank you very much! :highfive:


how to change overall dpi in this rom :)
Okay, let me post some basics about that.
The reason I never updated the dpi changer is that there are way better alternatives out there nowadays.

My dpi changer just changed the dpi in the build.prop and flashed a hacked market (which spoofs a dpi of 240).
If you use an app like Texdroirder_dpi you really should flash the market as well, or some apps will be flagged as incompatible
You'll get those here: [App] Android Market patched to skip self-update and remove device restrictions


But as I said - there are better alternatives.

  1. The first one is this:
    [TOOL] Google Play DPI Fix (Custom DPI, Modded GSF, GB, ICS, JB)

    DPIFix_Main.jpg

    It's basically the same thing as my flashable zip, but with a nicer UI and it does hack your current apks instead of replacing them with some outdated versions.
    I wouldn't recommend Trebuchet on changed dpis, though.

    Note: I just tested this, it gave me an error but still worked.

  2. Then, and that's my recommendation, there's this:
    [FRAMEWORK ONLY!] Xposed - ROM modding without modifying APKs
    in combination with this:
    Xposed App Settings
    With the help of Xposed you will get per-app-dpi back!

    UltimaRom_08.jpg


    Important: Set the Playstore to 240! Alternatively use this module as well: Xposed All Apps in Playstore

    rugglez posted a thread about that some time ago which you can consult for reference as well.
 

natalya

Senior Member
Jul 24, 2012
988
800
Remove the apps if you don't need them.
Btw, I didn't notice any slowdowns with this lite gapps package.
The full package and especially Google Now really does lag, that's true.
Lol removed apk's inside the ROM zip and it got almost 40MB less, muuuuuch more smooth and lagfree now. Not kidding, feels like a whole new ROM when those files are out of the system - silky smooth like quad core :)
 

tonyp

Inactive Recognized Developer
Feb 3, 2011
5,019
34,902
I didn't think you were supposed to use KK exp 121 with this rom? Pengus' post

Please do NOT flash that file - that's mainly for PA. This has been the bug I hunted down for 2 days earlier this week, which delayed the release of this ROM - so it's fixed in here.

Actually you SHOULD flash kk 121, I'm using it myself (and my instructions in the OP state that you should always flash the newest kernel).
 
  • Like
Reactions: Diskb0x

Top Liked Posts

  • There are no posts matching your filters.
  • 493
    °°°

    Attention: This ROM is discontinued!
    It still works great as a daily driver and got a large userbase, but as CM10.1 has been abandoned there won't come any new updates anymore!





    After working really hard on it for more than 2 month(!) I proudly present my first CM10.1 T-Build :fingers-crossed:

    I put lots and lots of effort into it to create a great, smooth and bugfree rom experience for you guys.
    I tried to fix all huge bugs on CM10.1 like bluetooth fast forwarding and the wifi hotspot.
    Additionally I took the time to create a non-neon gapps package, as the official 4.2 one does only support neon.

    Circus_Skipper.png



    If you appreciate all the effort that has gone into this ROM then consider a donation.
    While it's neither expected nor required it is highly appreciated!

    > Paypal Donate link <


    Each donator will get a huge thank you and a private dance show :D


    Preview (you can't wait for the leafs getting down now, can you!):
    skipper_dance.gif


    (and as I've been asked a couple times in the past: yes, you can send me an amazon gift card code via PM as wel!)







    226

    CM Known Bugs & Fixes:

    This list shows what has been done so far.
    As you can guess by the sheer amount of the fixed bugs there has been put lots and lots of time into this ROM.

    And don't forget about all the awesome work pengus77 has put into the kernel - without him we would still suffer from bsods and huge battery drain.

    Do NOT post or ask about stuff on the known bugs list!
    The bug is listed here - I don't need to get reminded that it's there.
    If there's progress or an ETA or anything we will post about it - if not there's not.
    I really mean it! Do not ask, it's just annoying. It might only lead to us abandoning the work on the bug.
    Oh check the "plans for the next build" section below as well.

    But of course you're very welcome to post a decent fixing idea or development related note in'te the CM10.1 development discussion.


    Hall of shame of people who ignored my warnings and still posted about already known bugs.
    If someone continuously breaks this threads rules you'll land on my ignore list.
    • tonyp (damn!)

    CM10.1 specific bugs:
    • Bluetooth is accellerating on many headsets fixed (by replacing the bdroid bt stack with bluez)
    • Wifi hotspot isn't working fixed (by forwardporting the CM10 internal hotspot handling to CM10.1)

    • SDCard write speed is subpar. not fixed

    bugs affecting all CM10+ based ROMs (unordered list):
    • unable to reject calls on SU660 basebands fixed
    • low brightness after unlocking fixed
    • automatic time on SU660 and v30x basebands is broken fixed
    • wifi & 3g drain fixed (Kowalski Kernel)
    • notification lights aren't working fixed
    • zram is selected at 18% but isn't enabled fixed
    • init..rc contains some parameters interfering with the kernel configs fixed
    • bootanimation gets displayed "too long" fixed
    • CM10.1 Performance CPU settings aren't compatible with our Tegra CPU fixed
    • you can't bind the searchkey to actions like opening the recent app drawer fixed
    • FM radio isn't working fixed (see here)
    • In-Call muting fixed
    • Call forwarding fixed
    • autobrightness isn't working properly semi-fixed (kk120+ - kernel instead of ROM controlled, so you can't control it in the ROM, but via a sysfs)
    • Stock camera has some drawbacks (especially panorama & hdr) semi-fixed (by his or this ported LG Stock camera)

    • HDMI isn't usable not fixed
    • no signal after airplane mode bug (double press data or reboot to gain it back) not fixed



    Changes and cherrypicks to the CM10.1 codebase:

    Major Changes:
    • The codebase is CM10.1.0 RC4
    • fixed all the bugs above
    • incuded tiny non-neon gapps
    • Development settings enabled by default
    • Advanced reboot enabled by default
    • tonyp memory management added and enabled by default
      (you can turn it off at Settings - Performance - Memory management)
    • purgeable assets enabled by default
    • enabled Pie Controls
    • Vibrations lowered (no, you can't change it back easily)
    • removed the autobrightness configuration options
      (it's kernel controlled, you can't change it in the ROM!)
    • removed Videoeditor (and some LWPs)
    • added the awesome epic Kowalski kernel as prebuilt
      (including KowalskiManager, alsa mixer and tx power stuff)
    • added a ****ing epic easteregg :D

    Cherrypicks:
    • added more options to rebind the hardwarekey
    • added more options to the lockscreen longpress buttons
      (including screen off! save the power power button some presses!)
    • option to pull down the Quick Settings panel when there are no new notifications
    • added a notification drawer brightness slider
    • option to disable the CRT animation
    • Center Clock option
    • Text-only batterystyle
    • Quickmemo framework support
    • Option to disable the lockscreen Camera widget
    • Custom carrier text
    • Recents RAM bar
    • much much more - read the changelogs linked at the end of the next post



    Plans for future builds:

    Bugs fixes:
    • -

    Other:
    • GCC 4.7 experiments



    CREDITS:
    • arcee and the CM team for all the work they did.
    • pengus77 for his awesome work at the kernel and new bootloader.
    • niko (Andrei E.) for his work on including the bluez stack into android.
    • marsgod for fixing the callbug on the old bootloader.
    • wkpark for the cracked ICS bootloader, the ramhack idea, and all is valid input.
    • goo.im, AndroidFileHost and vadonka for providing me great hosting services.
    224
    I got a bug - can I report it?:

    1. If you want me to take the time to help and fix your bugs I expect you to take the time and do this properly!
    2. Quick check: Did you do a full wipe before installing build 01? If not you need to do that first!
    3. Check the known bugs section. If it's listed or mentioned there, drop it (and wait patiently if it'll get fixed eventually).
    4. Use the search function and try to find if others have been posted about it.
      You're only at the app and can't properly search within a thread?
      Then wait until you're at home and report the bug from there! :mad:
    5. Check the last 3 pages if the bug has been mentioned there.
    6. You still with me? All of this takes too much of your precious time?
      Then use another ROM!
    7. Still nothing? Then report the bug in this thread.
      Always attach logs to your bugreport!! Bug reports without logs will get ignored completely.
      Study this for more details: [Reference] How to get useful logs
      People who fail in doing this properly will get into the hall of shame.


    Downloads:

    ROM:

    By downloading and/or using this ROM you agree to the guidlines of this thread:
    1. Read and understand the entire OP!
      Yes, it takes a couple minutes - but what's that compared to the 2+ month I put into the ROM??
    2. Don't be a douchebag!
    3. Follow the rules!
    If you agree click the button and download the ROM :fingers-crossed:



    Gapps:
    • This ROM already has tiny gapps included! That's a minimum gapps package (<20mb)
      I put a lot of effort into integrating the required apps and libs and tested it carefully.
      I choose this approach because of the many problems that the standard package causes to our non-neon Tegra2 phone.
      Included are only the most basic (g)apps like Playstore, Talk (with working videochat), Calendar sync provicer etc.
    • If you want to remove the included gapps flash this package after flashing the ROM:
      CM10.1-gapps-remover-tonyp.zip
    • For those of you who want the "full" gapps package including Google Now, TTS, Faceunlock, voice search etc. I worked on a full non-neon gapps package.
      Get it from this thread: Non-neon Gapps (Android 4.2) dev-discussion thread
    • Do NOT flash any other gapps package - they aren't compatible with our phone!
      If you accidently did that then format /system and reflash the ROM.
      This is necessary to prevent bugs like like the keyboard closing while typing.


    Addons:


    Kernel:
    • kowalski kernel thread
      This ROM comes with the awesome kowalski kernel by pengus77.
      For new versions (which come regularly) check out his thread!


    Various:


    Instructions:

    Updating to a newer T-Build::
    1. No wipes or system-format needed!
    2. Choose the correct ROM for your bootloader
    3. Flash the ROM
    4. Flash the latest kowalski kernel
    5. Tiny Gapps are included, so there's no need to flash gapps if those are enough for you.
      If you want the full gapps package use the non-neon one I provide here.
      If you want to remove gapps flash this package after flashing the ROM: CM10.1-gapps-remover-tonyp.zip
    6. Reboot

    Coming from another ROM:
    1. If you're on the newbl either use pengus CWM 6.0.2.5 or my TWRP!
      Other recoveries won't work.
      oldbl users can use any CWM >5 or TWRP version.
    2. Do a full wipe!
      Just do the wipe, you will be thankful afterwards when everything does run better.
    3. Format /system
    4. Choose the correct ROM for your bootloader
    5. Flash the ROM
    6. Flash the latest kowalski kernel
    7. Tiny Gapps are included, so there's no need to flash gapps if those are enough for you.
      If you want the full gapps package use the non-neon one I provide here.
      If you want to remove gapps flash this package after flashing the ROM: CM10.1-gapps-remover-tonyp.zip
    8. Reboot
    9. Don't restore system apps (like Settings) or system data (like Wifi data) with TitaniumBackup!


    My personal recommended configuration:
    • Go to Settings - Performance - Processor and change the "Maximum CPU frequency" to 1200 (or even 1500) and "Set on Boot"
    • Open the KowalskiManager
      • enable the 3 power saving options at the top
      • lower TX Power to 11
      • Change the SD readaheads to 512
      • enable dynamic fsync
    • This ROM comes pre-configured with the following memory management changes:
      • zRAM enabled with 18%
      • tonyp memory management enabled
      • purgeable assets enabled


    185
    build 04 announcement

    Okay guys, there are some big news!

    First of all - there's build 04. It's a huge updade which I've been working on for the last two weeks.
    Besides some new features and bugfixes it incorporates some performance improvements from the GCC 4.7 build I'm working in parallel.
    Speaking about it.. there are good news for the 4.7 build. I've been trying to track down the xda app FCs which I've told you about.
    First I discovered some big derps in ParanoidAndroid's build repo, then I compiled a build with 4.6 - and still xda wasn't working correctly.
    I was like :eek:
    pengus77 suspected it to be dalvik related - and it turned out he was right :highfive:
    CM has been playing with some dalvik performance patches - which caused those sweet issues (so I was like :mad:)
    They reverted them yesterday, but the revert isn't in RC4 anymore (I guess there'll be a soon RC5).
    But at least it's fixed now :victory:
    Which means after this build I can again play around with 4.7 :fingers-crossed:


    Okay, enough peptalk. Please report all new bugs and issues you encounter.

    As goo.im is really slow these days I'm providing a mirror at AndroidFileHost - link in the OP! :good:
    Edit: mirror is up!


    What's new?

    New features:
    • Force clear cache by longpressing the clear all button on recent apps
      Do not overuse this feature - it's there to get rid of heavy lags, only!
    • Custom carrier text option
    • Lockscreen: option to disable the camera widget
      (who needs that anyways??)
    • RAMBar for Recents apps
      Set it to "Applications & Cache" - this doesn't add some huge value, but will hopefully show those of you always caring about "free ram" that Android is capable of managing the RAM perfectly fine and ensuring there's enough memory for apps.
    • You'll find all those ^^ in the new "User Interface Settings" at Settings - System
    • Make Camera shutter follow device sound setting (muting sound mutes the shutter)


    Performance:
    • bionic: add ARMv7 - and especially Cortex-A9 - optimized string handling
      (PA and CM10 are already using this, increases specific operations big time - e.g. the "Android is upgrading" process at startup)
    • use optimized version of memcpy for Cortex A9


    Fixes:
    • Lowered the minimum brightness to the panels minimum
      (you can make the screen darker now - matches the lowest autobrightness value)
    • fixed the brightnessslider scale
      (only the lower half was used in the past as our max brightness is 127 and not 255. Will submit this upstream to SlimBeam shortly)
    • fixed the battery usage screen (took values from AOSP Xoom/Nexus 7 and LG 4x).
      This isn't totally precice but at least way more correct than before. Finally the screen shows as biggest drainer instead of wifi.


    Various:
    • Merged CM10.1.0-RC4 codebase
    • updated KowlaksiKernel to kk 123 (make sure to update as soon as pengus releases 124!)
    • updated included apps (KowalskiManager, BarcodeScanner)
    • Clear all button moved to lower left
    • Piggyback on CMStats to receive own data
    • German translation updates by @jojosch93
    • my build repo is ready to easily switch between different toolchains and flags, this will speed up future works
    • various small commits and fixes here and there
    • Whatever I've forgotten to write above



    If you like the ROM please press thanks, rate this thread with 5 stars
    rating_5.png
    and consider to
    buy me a beer here!


    160
    -MOD edit-
    Two days banging the head against the table, but it's up:


    device_2013_08_08_011244.png