Hacks to improve standby battery life by turning off all the extra crap?

Discussion in '3DS - Flashcards & Custom Firmwares' started by replicashooter, Jan 17, 2017.

  1. replicashooter
    OP

    replicashooter GBAtemp Advanced Fan

    Member
    541
    251
    Jun 16, 2006
    Seeing as the standard n3DS battery life is horrendous in standby mode thanks to all of the crap that its passively running compared to the "Once its closed we're in full sleep mode" OG DS I was wondering if there have been any tweaks, mods and hacks that allow us to turn off all of the extraneous features?

    I'm not interested in counting steps, streetpass and whatever else is draining the battery whilst the lid is closed so all of them could be done away with so it just pauses the game when the top is dropped.

    Any ideas?
     


  2. AyanamiRei

    AyanamiRei GBAtemp Fan

    Member
    380
    64
    Sep 24, 2015
    France
    I don't want to insult you, but if you don't want any of the sleep mode features to be active, why don't you simply turn off the machine?

    @replicashooter It make smore sense, thanks.
    I only did that once (accidentally) with a 2DS and I found it 5days later with enough energy to not be in the "red LED zone" (though it became red after less than two minutes as soon as I unveiled the sleep mode). I wasn't aware that the n3DS battery had a shorter duration and I am surprised (since it was supposed to be a "deluxe" model).

    About homebrews, I don't think it is possible right now since I know no amateur program that supports the sleep mode.
     
    Last edited by AyanamiRei, Jan 19, 2017
  3. replicashooter
    OP

    replicashooter GBAtemp Advanced Fan

    Member
    541
    251
    Jun 16, 2006
    A perfectly sane and logical question my friend, no insult warning required. The reason is this:

    I like occasionally playing on a game and then putting it to the side to play again, it may be within a couple of hours or it may be a couple of weeks. Generally its when my machine is rendering or some other similar task and having to go through the full turn on/off thing renders using the 3DS a moot point as the ease of just opening and closing it ala DS is what I'm after, hence my question.

    The DS handled this task admirably, as did the Vita but the 3DS just sucks the battery in standby mode which puts a crimp on its use to me in my particular environment.
     
    Last edited by replicashooter, Jan 17, 2017
    AyanamiRei likes this.
  4. replicashooter
    OP

    replicashooter GBAtemp Advanced Fan

    Member
    541
    251
    Jun 16, 2006
    So any ideas? After looking around it appears StreetPass is the main culprit for draining the battery in standby, how can we disable it?
     
  5. dotqurter_

    dotqurter_ Advanced Member

    Newcomer
    74
    17
    Oct 21, 2016
    United States
    lost in ARM9
    Just disable the networking switch during sleepmode -.-
     
  6. replicashooter
    OP

    replicashooter GBAtemp Advanced Fan

    Member
    541
    251
    Jun 16, 2006
    Yes. But that still keeps the pedometer and related stuff active which in turns drains battery.
     
  7. Quantumcat

    Quantumcat Dead and alive

    Member
    11,110
    5,951
    Nov 23, 2014
    Australia
    Canberra, Australia
    If your battery is draining fast enough to notice it I think you need a new battery. My console lasts like a week in sleep mode.
     
  8. GizmoTheGreen

    GizmoTheGreen GBAtemp Fan

    Member
    416
    113
    Oct 8, 2009
    I might be wrong but just closing the screens isn't a very deep "sleepmode" at all, what you want to do is press the powerbutton once then close the screens?
     
    replicashooter and rickpower like this.
  9. einhuman197

    einhuman197 GBAtemp Advanced Fan

    Member
    950
    358
    Aug 17, 2015
    Germany
    Inside your bootloader (´◉◞౪◟◉)
    Dude just shut down you 3ds. 10 seconds for startup isn't very long (it's longer when you are a menuhax peasant).
     
    Last edited by einhuman197, Jan 21, 2017
    Minnow, DrkBeam, AyanamiRei and 3 others like this.
  10. replicashooter
    OP

    replicashooter GBAtemp Advanced Fan

    Member
    541
    251
    Jun 16, 2006
    Maybe I'm just used to the DS as it lasted an eternity in sleep mode (as well as action) compared to the 3DS. The console is brand new so I don't think the battery is an issue in that sense.

    I'll give that a try as I usually just close the screens in mid gaming, thanks.

    I know but I'm part of the entitled generation that wants its all, now :D Plus I'm used to the old DS style of gameplay and mainly just flip it open when I've got a few minutes free.


    I'm quite surprised that the 3DS CFW scene isn't like the PSP one where people were chopping out PRXs and generally fine tuning their console to their hearts desire.
     
  11. dotqurter_

    dotqurter_ Advanced Member

    Newcomer
    74
    17
    Oct 21, 2016
    United States
    lost in ARM9
    Most of the reason why the PSP scene is like that is because the PSP has more developer-type kits made for it.

    The DS/DS-light was like that because it had lower resolutions, barely any networking, and it didn't use resource-intensive stuff like 3d, and everything was in semi-pixelated goodness. Not to mention, it wasn't being security-patched every 2 months, which added even MORE coding (probably terrible coded patches that use a lot of intensive system calls).

    3DS has limitations on its starting. A9LH still needs a starting firmware to START the console+load A9LH, and since the firmware is needed to start A9LH, you can't really add a true "CFW". To add a true "CFW", we would have to find another exploit to bypass the console-specific NAND "keys", which no-one has found an exploit allowing them to be dumped/decrypted. After that, we'd still need to have full NAND read/write data unencrypted, plus a lot more coding to use the modified code in the NAND AND A9LH to have a redirect to the "actual" custom firmware on the NAND from the original starting firmware. Not only that, but to prevent us from full-bricking our NAND, we would also have to modify the console-specific "SHA256" dump to read our modified NAND, and this would require so much work and more resources (like a "true" Nintendo dev kit that has none of the copyright bullcrap), and some more understanding of how many of these keys/NAND/encryption work. (at least that's my understanding)
     
    Last edited by dotqurter_, Jan 21, 2017
    replicashooter and emuashui like this.
  12. Lilith Valentine

    Lilith Valentine GBATemp's Wolfdog™ Spooky cute.

    Member
    20,082
    21,217
    Sep 13, 2009
    Antarctica
    Between insane and insecure
    I think your battery might be bad because I get at least week out of sleep mode
     
    replicashooter likes this.
  13. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Legend

    Member
    10,032
    5,079
    May 27, 2016
    United States
    New York
    • Turn off wifi when not using it as well as enable battery saver. Lower brightness too i guess?
    • You may need a new battery.
    • NOTE: GBA VC games do not have sleep function and will not save battery when closed so if that is what you could be talking about. Just checking.
    Maybe someone can create a homebrew to test battery health? :unsure:
     
    replicashooter likes this.
  14. Quantumcat

    Quantumcat Dead and alive

    Member
    11,110
    5,951
    Nov 23, 2014
    Australia
    Canberra, Australia
    there's 3DSident, I guess you could test a 3DS by having a brand new one go to sleep at the same time then check the exact battery percentage with 3DSident twice a day or something.
     
    replicashooter likes this.
  15. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Legend

    Member
    10,032
    5,079
    May 27, 2016
    United States
    New York
    Never heard of this. I may try it, thank. :)

    I still wish there was some kind of homerew browser to download homebrew with the loader. I noticed some homebrew are only in 3dsx HBL format and not home menu CIA format.:unsure:

    — Posts automatically merged - Please don't double post! —

    According to this 3DSident I just got, it says battery voltage 205.... Not sure what it means but anyway, I wasn't the one with the problem so not sure if that is good or not.
     
    replicashooter likes this.
  16. arianadark

    arianadark GBAtemp Regular

    Member
    182
    65
    Nov 20, 2016
    United States
    replicashooter likes this.
  17. Quantumcat

    Quantumcat Dead and alive

    Member
    11,110
    5,951
    Nov 23, 2014
    Australia
    Canberra, Australia
    Ah maybe I misremembered. I thought it had percentage I guess you can work it out by seeing what the voltage is at fully charged.
     
    replicashooter likes this.
  18. F4LK

    F4LK GBAtemp Regular

    Member
    190
    139
    Jan 9, 2017
    Sweden
    Mine just says 0 : p
    ~no idea if this is good or bad~
     
    Quantumcat and replicashooter like this.
  19. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Legend

    Member
    10,032
    5,079
    May 27, 2016
    United States
    New York
    Well it says how much the battery has charged, 95% then it says if is charging or not, then the voltage which is 205, maybe i got the wrong one. For some reason when i checked the titledb.com thing in fbi installer, it had two of the same things... so i dunno.

    — Posts automatically merged - Please don't double post! —

    Apperently they both do the same thing, except they have different title id and can be installed at the same time and the menu look different. One has categorys to select information, the other displays all of it on one screen in multicolor text, but it still says the same thing. Now it dropped to 204 :P
     
    Quantumcat and replicashooter like this.
  20. nickwhit

    nickwhit GBAtemp Fan

    Member
    332
    160
    Jan 3, 2016
    United States
    Ive found it helps to press the Home button, pausing the game that way before closing the lids. Definitely seems to help with battery life compared to closing in midgame.