Quantcast
Channel: xda-developers - HD2 Android NAND Development
Viewing all 164 articles
Browse latest View live

[DEV][14/Nov/2012]HD2 off-mode Alarm Clock(cLK)[WIP]

$
0
0
  • This is an experiment - project. It is about adding off-mode alarm clock to the HD2.
    (If you don't have cLK installed (at least v1.5.1.4), then this is not applicable for you)
    Quote:

    Originally Posted by kokotas (Post 21158811)
    Is it even possible to include something like auto-power-on in cLK, for alarm clock purposes? :)

    After ~10 months, zicoxx asked more or less the same thing:
    Quote:

    Originally Posted by zicoxx (Post 33758859)
    i want to suggest a feature for clk and our hd2..offline alarms

    So lets see what we have so far...
  • This project depends on 3 factors, (1)Kernel, (2)Android application, (3)Bootloader.
    1. Kernel
      The kernel has a function in arch\arm\mach-msm\pm.c which handles the reboot reason:
      Code:

      static int msm_reboot_call(struct notifier_block *this, unsigned long code, void *_cmd)
      {
              if((code == SYS_RESTART) && _cmd) {
                      char *cmd = _cmd;
                      if (!strcmp(cmd, "bootloader")) {
                              restart_reason = 0x77665500;
                      } else if (!strcmp(cmd, "recovery")) {
                              restart_reason = 0x77665502;
                      } else if (!strcmp(cmd, "eraseflash")) {
                              restart_reason = 0x776655EF;
                      } else if (!strncmp(cmd, "oem-", 4)) {
                              unsigned code = simple_strtoul(cmd + 4, 0, 16) & 0xff;
                              restart_reason = 0x6f656d00 | code;
                     
                      //This is the proposed patch to our kernel
                      //(thanks Rick_1995 for suggesting it to bypass the time limit of 255 min)
                      } else if (!strncmp(cmd, "S", 1)) {
                              unsigned code = simple_strtoul(cmd + 1, 0, 16) & 0x00ffffff;
                              restart_reason = 0x53000000 | code;

                      } else if (!strcmp(cmd, "force-hard")) {
                              restart_reason = 0x776655AA;
                      } else {
                              restart_reason = 0x77665501;
                      }
              }
              return NOTIFY_DONE;
      }

      Not being able to compile a new kernel with a change like the green text in the above function, I just used the "oem-" prefix in the reboot reason passed from the application. The downside of this is that we can't set an alarm for more than 255 min from the current time.
    2. Application
      The application is able to:
      1. reboot the device using the PowerManager class since it is signed and placed in /system/app:
        Code:

        //MinutesToSuspend is set using a TimePicker
        mPowerManager.reboot("oem-" + MinutesToSuspend);

        //In case we have a kernel with the above patch included
        mPowerManager.reboot("S" + MinutesToSuspend);

      2. play the alarm when the device has booted usind the BroadcastReceiver class that will get the BOOT_COMPLETED action.
    3. Bootloader
      The bootloader (in this case cLK):
      1. detects the boot reason and decodes the MinutesToSuspend from it and enters a sort of suspend mode with a timeout equal to MinutesToSuspend converted to msec
        Code:

        if(target_check_reboot_mode() == (target_check_reboot_mode() | 0x6f656d00)) {
                char str[16];
                char *endptr;
                unsigned MinutesToSuspend;
                unsigned msecToSuspend = 0;
                // Decode the MinutesToSuspend from the reboot_mode
                sprintf(str, "%i", (target_check_reboot_mode() ^ 0x6f656d00));
                MinutesToSuspend = strtol(str, &endptr, 16);
                if (MinutesToSuspend < 3)
                        msecToSuspend = (MinutesToSuspend * 60000);
                else
                        msecToSuspend = (MinutesToSuspend * 60000) - (120000);
                               
                suspend_time = msecToSuspend;
                show_multi_boot_screen = 0;
                boot_into_recovery = 0;
        }

        //In case we have a kernel with the above patch included
        #define MARK_ALARM_TAG        0x53000000
        if(target_check_reboot_mode() & 0xFF000000 == MARK_ALARM_TAG) {
                uint32_t MinutesToSuspend;
                // Decode the MinutesToSuspend from the reboot_mode
                MinutesToSuspend = target_check_reboot_mode() ^ MARK_ALARM_TAG;
                if (MinutesToSuspend > 3)
                        MinutesToSuspend -= 2;

                suspend_time = MinutesToSuspend * 60000;
                show_multi_boot_screen = 0;
                boot_into_recovery = 0;
        }

        if(suspend_time) {
                msm_acpu_clock_init(1); // 384MHz (acpu_freq_tbl[0])
                //Could try setting cpu clock at 245...
                //msm_acpu_clock_init(0); // 245MHz (acpu_freq_tbl[0])
                htcleo_suspend(suspend_time);
        }

      2. the suspend mode is implemented using this function
        Code:

        #define DS2746_SAFE_CHG_VOLTAGE        4200 // mV

        void htcleo_suspend(unsigned timeout)
        {
                uint32_t        voltage;
                //int16_t        current;
                bool                usb_cable_connected;
                time_t                start_time;

                start_time = current_time();
                if (timeout)
                        htcleo_panel_bkl_pwr(0);
                       
                do {
                        //current = ds2746_current(DS2746_I2C_SLAVE_ADDR, 1200);
                        voltage = ds2746_voltage(DS2746_I2C_SLAVE_ADDR);
                        usb_cable_connected = htcleo_usb_online();

                        if (usb_cable_connected) {
                                if (voltage < DS2746_SAFE_CHG_VOLTAGE) {
                                        // If battery needs charging, set new charger state
                                        if (htcleo_ac_online()) {
                                                if (htcleo_charger_state() != CHG_AC ) {
                                                        writel(0x00080000, USB_USBCMD);
                                                        ulpi_write(0x48, 0x04);
                                                        htcleo_set_charger(CHG_AC);
                                                }
                                        } else {
                                                if (htcleo_charger_state() != CHG_USB_LOW ) {
                                                        writel(0x00080001, USB_USBCMD);
                                                        mdelay(10);
                                                        htcleo_set_charger(CHG_USB_LOW);
                                                }
                                        }
                                        // Led = solid amber
                                        if (htcleo_notif_led_mode != 2)
                                                thread_resume(thread_create("htcleo_notif_led_set_mode_2",
                                                                                                        &htcleo_notif_led_set_mode,
                                                                                                        (void *)2,
                                                                                                        HIGH_PRIORITY,
                                                                                                        DEFAULT_STACK_SIZE));
                                } else {
                                        // Battery is full
                                        if(timeout) {
                                                // Set charger state to CHG_OFF_FULL_BAT
                                                if (htcleo_charger_state() != CHG_OFF_FULL_BAT ) {
                                                        writel(0x00080001, USB_USBCMD);
                                                        mdelay(10);
                                                        htcleo_set_charger(CHG_OFF_FULL_BAT);
                                                }
                                                // and turn led solid green
                                                if (htcleo_usb_online() && (htcleo_notif_led_mode != 1))
                                                        thread_resume(thread_create("htcleo_notif_led_set_mode_1",
                                                                                                                &htcleo_notif_led_set_mode,
                                                                                                                (void *)1,
                                                                                                                HIGH_PRIORITY,
                                                                                                                DEFAULT_STACK_SIZE));
                                        } else {
                                                // exit while if we don't have a timeout
                                                break;
                                        }
                                }
                        } else {
                                // Set charger state to CHG_OFF
                                if (htcleo_charger_state() != CHG_OFF ) {
                                        writel(0x00080001, USB_USBCMD);
                                        mdelay(10);
                                        htcleo_set_charger(CHG_OFF);
                                }
                                // and turn off led
                                if (htcleo_notif_led_mode != 0)
                                        thread_resume(thread_create("htcleo_notif_led_set_off",
                                                                                                &htcleo_notif_led_set_mode,
                                                                                                (void *)0,
                                                                                                HIGH_PRIORITY,
                                                                                                DEFAULT_STACK_SIZE));
                        }
                        // While in loop keep tracking if POWER button is pressed
                        // in order to (re)boot the device
                        for (int i=0; i<6; i++) {
                                if(keys_get_state(KEY_POWER)!=0) {
                                        target_reboot(0);
                                        return;//:)
                                }
                                mdelay(96);//total delay ~500ms per loop
                        }
                        // And check if timeout exceeded in order to reboot
                        if (timeout && (current_time() - start_time >= timeout))
                                target_reboot(0);
                } while ( (usb_cable_connected) /* && current >= 0) */
                                ||(timeout) ); // If we have a timeout this while-loop never breaks if we don't reboot.
                       
                // Double check voltage
                mdelay(10);
                voltage = ds2746_voltage(DS2746_I2C_SLAVE_ADDR);
               
                if (voltage < DS2746_SAFE_CHG_VOLTAGE) {
                        // If battery is not full then
                        // EITHER the cable is unplugged
                        // OR the double check of voltage gave us
                        // a value less than the safe voltage.
                        // Set charger state to CHG_OFF
                        writel(0x00080001, USB_USBCMD);
                        mdelay(10);
                        htcleo_set_charger(CHG_OFF);
                } else {
                        // If battery is full
                        // set charger state to CHG_OFF_FULL_BAT
                        writel(0x00080001, USB_USBCMD);
                        mdelay(10);
                        htcleo_set_charger(CHG_OFF_FULL_BAT);
                        // and turn led solid green
                        if (htcleo_usb_online() && (htcleo_notif_led_mode != 1))
                                thread_resume(thread_create("htcleo_notif_led_set_mode_1",
                                                                                        &htcleo_notif_led_set_mode,
                                                                                        (void *)1,
                                                                                        HIGH_PRIORITY,
                                                                                        DEFAULT_STACK_SIZE));
                        // While usb cable is connected
                        // keep tracking if POWER button is pressed OR timeout exceeded
                        // in order to (re)boot the device
                        while (htcleo_usb_online()) {                                       
                                if(keys_get_state(KEY_POWER)!=0)
                                        target_reboot(0);
                                /* if (timeout && (current_time() - start_time >= timeout))
                                        break; */
                        }
                }
               
                // If we've set a timeout and reached it, reboot the device
                /* if (timeout && (current_time() - start_time >= timeout))
                        target_reboot(0); */
                               
                // Shutdown the device
                enter_critical_section();
                platform_exit();
                msm_proc_comm(PCOM_POWER_DOWN, 0, 0);
                for (;;) ;
        }

  • Any suggestions or observations are welcomed!
  • This is open for everyone to use or contribute. Source is available at https://github.com/n0d3/HD2_Alarm_Clock
  • If you have to ask for an apk to test, then you may download this example's apk from here.But don't consider this as an application release thread.

[Nov 15 2012]MIUI V4 JellyBean Test Version for HD2

$
0
0
;)

I DONT HAVE HTC HD2,BUT I WILL CREAT THIS ROM FOR HD2.

Now, I need some testers to help me complete it.

So, here we go: http://www.oxis.me/blog/2012/11/15/miui-jb-hd2/

and BUG report please give me logcat in this thread or my blog.:D then I will upload fix update zip.

Quote:

Install with clk 1.5 in nand.
Running with
misc ya 1M
boot yboot|ro 5M
system ya 300
cache ya 7M
Full install, wifi and 3g ok.

[16NOV2012][ROM][JB][4.1.2]C.A.M.P.S_HD2_v1.0[CM10/AOKP/MIUI/PA/SONY][WIP][NATIVESD]

$
0
0
CM10+AOKP+MIUI+PA+SONY
=C.A.M.P.S HD2 ROM

Key features:
Android 4.1.2(JZO54K)
PA, AOKP CM10 MIUI goodies and sony features (credits: szl.kiev,anzu,tytung,xylograph,evervolv team,PA team,AOKP team,MIUI team,CM team)
NativeSD
Included dual installer v3 to by xylograph(the dual installer contains xylo's roms' name.i got a syntax error while making a aroma installer so i used his :p )

Summary
System base used is mostly Xylograph's PACman 1.2a
It features Xylo's dual installer to odex the rom on first boot
Also supports NativeSD
Based on Latest PACman 16.1.0
Please flash a full gapps package from this link http://goo.im/gapps/gapps-jb-20121011-signed.zip I don't remember adding any Google apps to the rom

Note:As the paranoid preferences app went closed source,it's not included in the rom but the framework still supports it so download it from anywhere and install it as a system app but please don't post it in the thread

Whats not working:
Native Wi-Fi tethering (I'll look into it)
Native USB tethering(Use the included app

Download version 1.0

http://db.tt/Mh2ObboK

Mirror
d-h.st/cZs

Credits:Xylograph,tytung,anzu,szl.kiev,SecureCRT,C M team,AOKP team,MIUI team,PA team and whoever i missed

Sent from my HTC HD2 using xda premium

[20.nov.2012] [aroma] pixeldroid sense 4.0 styler rom | eu | tmous | magldr | clk

$
0
0


Pixeldroid SENSE 4.0 STYLER Rom with AROMA INSTALLER / Last Runny GB 2.3.5 1.30.461.1/Data2EXT/SWAP/ZRAM/EU-TMOUS/MAGLDR-CLK/marc1706-GBLeo

The first Sense 3.5 Rom with full equipment and Sense 4.0 Design (this is a beta version)
!!!! it is prohibited to sell this Rom on eBay (i have found in eBay) or other accounts. also is prohibited to use components this rom's. after arranged with Pixelfreak and Daekin can be used shares !!!!
here you can write here none is extinguished feadbacks
  • Installation
    ★ Standard Install is Slim Rom
    ★ Install Tools and Settings in Post 2
    ★ if they read exactly the installations instructions
  • what is inside
    ★ AROMA is in German and Englisch
    ★ Last Runny GB 2.3.5 1.30.461.1 Build (thanks Carl1961)
    ★ Data2EXT
    ★ Sense 4.0 FlipClock3D by Pixelfreak
    ★ Sense 4.0 Navbar by Pixelfreak
    ★ Sense 4.0 Design by Pixelfreak
    ★ Sense 4.0 Ringtones
    ★ black Dialer by Pixelfreak
    ★ Weather Widget by Pixelfreak
    ★ lockring by Pixelfreak
    ★ Camera and Camcorder works 100% (no HD in Sense 3.5)
    ★ myROM Tweaks
    ★ other moon and sun in the widgets
    ★ my Icons
    ★ Screenshot in the Shutdown Menu
    ★ in ARMOA Install Beats and DSP it is uninstalled
    ★ in ARMOA Install more apps and widgets ( only apps install you need)
    ★ the Hotspot works with GBLeo Kernel 100%
    ★ ZRAM works 100% tested with QtADB -> Terminal -> zram_stats
    ★ SWAP works 100% tested with QtADB -> Terminal -> free
    ★ Bookmark THIS Rom on XDA (in the next version)
  • what is not inside
    ★ superfluous one Widgets
    ★ superfluous one Wallapers
    ★ superfluous one Files for System
  • Rom performance
    ★ after the flash and install wait 10 min. -> reboot -> 10min. -> reboot
    ★ very little accumulator use
    ★ very fast (if everybody is closed apps properly)
    ★ more free Ram with TaskKiller (install via Aroma)
    ★ fast working mobile network
    ★ fast working GPS
  • AROMA Install
    ★ Kernel: marc1706 or GBLeo
    ★ EGL: Classic or Experimental
    ★ Storage: EXT or Nand
    ★ ZRAM: ON/OFF
    ★ SD SPEED: 1024,2048,3072,4096
    ★ Bootsound: ON/OFF
    ★ Sense 4.0 Clock Widget
    ★ Dusk Clock Widget black
    ★ Extra Apps: HTC and Custom Apps
    ★ Extra Widgets: HTC and Custom Widgets
  • Thanks to
    ★ Daekin (XDA) Rom
    ★ Kameirus (XDA)
    ★ gecata (XDA)
    ★ Tarpe (XDA) Rom
    ★ ! ph03n x (XDA) Tread
    ★ carl1961 (XDA) Rom
    ★ marc1706 (XDA)
    ★ xxxPACHAxxx (XDA)
    ★ Sevastopol
    ★ Pixelfreak (XDA & PPC)
    ★ Virtuous (XDA)
    ★ Ajthescot (XDA)
    ★ il Duce (XDA)
    ★ and more....................

    push the thanks button for my work :good:


  • later.....







kind request please donate $1 Here using PayPal to save someone's life

we can help everybody live to save. smokin901 if this wonderful thing supports.
Beautiful Addictive and Heart Touching Video





Code:


This donation is collected for charity
29.10.2012  oliholimoli  5,-€
13.11.2012 Matej Režnický 2,-€

EvoHd2 V10 Final FIXED by Mr evil with native cronmod INT2EXT

$
0
0
I can take no credit for any of this,This is my first ever post of a ROM I have altered to suit my preferences ,This is a great ROM but I hate app2sd and prefer this method I use myself so I have decided to share it in the hope some of you may find this useful, I prefer NAND and as such storage space is always a issue so I modded this Rom slightly to suit my preferences, All I have done is mod the init.d as when installing standard and then flashing cronmod INT2EXT the phone gets stuck on boot screen and has boot loop due to mount conflicts between cronmod and other scripts in the init.d folder, also it becomes very very slow so I have ripped out the conflicting scripts and repacked the Rom, full credits and BIG THANKS to Mrevil.. Credits for groundwork: SecureCRT, wis1152, tytung, ankuch, rapmv78, boonbing, the CM and Evervolv team and Massive Thanks to XDA Senior Member croniccorey for the cronmod INT2EXT script and XDA for such a great community and excellent site.


link to original Rom Here :http://forum.xda-developers.com/show....php?t=1482031
LINK TO THE CRONMOD THREAD HERE:http://forum.xda-developers.com/show....php?t=1716124

PLEASE NOTE: THIS HAS ONLY BEEN TESTED ON 250MB NAND BASED INSTALLATION AND IS UNTESTED FOR ANY OTHER METHOD !.
YOU MUST REALLY HAVE A MINIMUM CLASS 8 SDCARD PARTITIONED TO EXT2/3/4 FILESYSTEM BUT BETTER WOULD BE CLASS 10 ;) OR IT WILL BE AS SLOW AS A DRUNKEN SLUG TRYING TO MAKE IT TO THE NEXT GARDEN :)

INSTRUCTIONS: Partition sdcard to desired size, I use clockwork and choose (2048) 2GB EXT WITH NO CACHE. then choose install zip from sdcard, flash ROM , reboot and hey presto enjoy system size of 2GB for apps with nice speed !
Big Thanks once again to everyone involved for allowing me to mod this Rom....peace out :)

DOWNLOAD LINK : http://rapidgator.net/file/59635182/...T2EXT.zip.html

SuperJEllYNowV5.1HD2.Final Jellybean 4.1.2.Port.

$
0
0



[ROM][JellyBean 4.1]...JellyNowV5.1...[Team JellyNow & SuperTeam][23/11/12]
JellyNow

im using a 325mb partition on clk so that should be ok and this has aroma installer to detect the boot.

JellyNow is a rom made for HTC Desire and ported to the HTC HD2. It's an Android 4.1, AOKP, based on the SuperTeam Base. JellyNow is more than a ROM, it's a project we are working on to get the new Android version running on HTC Desire.


Website->http://www.JellyNow.com

Twitter->https://twitter.com/JellyNow1


Team JellyNow & SuperOSR

credit to Polo96 for letting me port this beautiful rom thanks.


http://www.mediafire.com/file/zbuc46....HD2.final.zip this is the main build than flash jb gapps
http://www.mediafire.com/file/8hj92i...011-signed.zip
http://www.mediafire.com/file/z9hl6l...Super_Wipe.zip for super wipe.zip
The source of this rom is All in github.com:
Device: SuperJB-Devices/android_devices_htc_bravo
Manifiest: podxboq/android
You can see, I merge several projects, from CyanogenMod, Evervol, AOK and SuperTeam.
This is the really open source project. If you like our work, you can see on github.com, like I follow the others.

I am using the crystal theme for cm10 it does come like that so say false advertisement but it is free on the market.

Here is a treat miui jelly bean from nexus one base is smokin901 the rest nexus one credits to Smokin901 and miui.us same method use for SuperjellyNow :)

http://www.mediafire.com/file/14zy9c...JEllY_MiUi.zip

how I flash all my roms are like this: I wipe data/factory reset, wipe cache, wipe dalvik-cache than reboot recovery. I flash super wipe.zip than when it is done I flash the Rom, than the Gapps and reboot.

Also I would love to thank Tytung for his jb kernel and modifying his aroma installer to flash this build and some of his wifi libs because with out that there would be no wifi. And all the Great respected members who bring us goodies. enjoy

[1 DEC 2012][ROM][JB][4.1.2]JellyBelly_HD2_v1.0.1[CM10][NATIVESD][DATA ON EXT][XLOUD]

$
0
0
Hey guys here i present you a cm10 rom to for the People who love fast rom with minimal customization :D


Features
Android 4.1.2(JZO54K)
CM10
NativeSD(credits securecrt,xylograph)
Data on ext(credits phoenix)
Dexo-odexer(wwchang)



Summary
Based of CM10 nightlies(22/11/12)
Services.jar supercharged
Included supercharger tweaks to make the rom buttery smooth
XLOUD and BRAVIA engines
Supercharger tweaks
Supports a unique name on nativesd.it won't overwrite any of your roms
Included Dexo-odexer by wwchang to odex the rom
Included data on ext by Phoenix in the aroma installer
Minimal gapps included



Partition info
misc ya 1M
boot yboot|ro 5M
system ya 310M
cache ya 2M
userdata ya|hr allsize

User's who still haven't downloaded the rom can download this version

Download version 1.0.1

http://d-h.st/WRV


Changelog
Modified aroma installer a bit
Included option to enable softkeys in the aroma installer
Fixed superuser
Added inverted email and mms.apk


For softkeys of less dpi.look at post 69


Credits:Securecrt,tytung,wwchang,xylograph,phoenix ,team acid,and whoever i missed



Sent from my HTC HD2 using xda premium

[12 DEC 2012][JB][4.1.2]Pure AOKP JB05[NATIVESD][DATA ON EXT][RAM SWAP]

$
0
0



- Pure AOKP JB05 -


This port of AOKP JellyBean 05 runs a virtually unchanged AOKP /framework
to give you a 'Pure AOKP Experience.'
;)Try it and you'll see!



<Download>


Features:
  • Kernel: tytung's JB kernel (tytung_jellybean_r1): http://goo.gl/LLPm3
  • Aroma Installer: Based on tytung's CM10 JellyBean v1.1 & 1.3 roms (credits: tytung, and Xylograph (original NativeSD aroma installer) - thanks!)
  • System platform: /lib system is based on tytung's Evervolv build for NexusHD2 CM10 JB v1.1 (credits: tytung - thanks!)
  • Includes: Optional Apps, like Android Keyboard 4.2 (with 'Swype') & Android Launcher 4.2
  • Supports: Swapping based on Yank555's scripts (credits: kovjanos & melando - thanks!): http://forum.xda-developers.com/show....php?t=1630083
  • Includes: ODEXing based on Dexo-Odexer by wwchang: http://forum.xda-developers.com/show...&postcount=467
  • Installs to: NativeSD & DataOnEXT ('sd-ext/AOKP' directory), and NAND (/system size ~ 260mb)
  • Full features: Please see the official AOKP webpages for complete details of AOKP JB05: http://aokp.co


Notes:
  • This is actually a personal rom of wwchang's that he wishes to share, so please give thanks to him - though I will be hosting the thread.
  • Most basic features are working of course - phone & data, wifi, gps, mms, email, calendar, etc - though you may find features that are untested.
  • Anyway, please try to enjoy the rom.:)


References:
  • AOKP webpage: http://aokp.co
  • Credits: AOKP team, tytung, Evervolv team, securecrt (NativeSD), wwchang, Anurag pandey, kovjanos, Xylograph, ph03n!x, the NativeSD devs group, and to all of us Android HD2 fans!

[13.DEC.12][ROM][4.2]AOSP Jellybean MR-1 (Alpha1)

$
0
0
Hi everyone. From the man who brought you the first ICS rom for the HD2 i bring you the first Android 4.2 ROM. Let me start this off by saying this ROM is quite alpha it is painfully slow but i was able to get it compiling and booting from my git Here. It's based on evervolv.
You need to use cLK. System partition size 275

Long live HD2

Working:
* Boots
* Touchscreen
* Lights
* Bluetooth
* Sound
* Camera
* GSM / Data? (Sim Reader broken)

Not Working:
* Wi-Fi
* Painfully Slow (Like painfully slow)


Downloads:
Here*UPLOADED*

[16.DEC.12][ROM][4.2]CyanogenMod 10.1

$
0
0
Hi everyone. From the man who brought you the first ICS rom for the HD2 i bring you the first Android 4.2 ROM. Let me start this off by saying this ROM is quite alpha and slow but i was able to get it compiling and booting from my git Here. It's compiled from the latest CM source. This is an ALPHA rom beware.
You need to use cLK. System partition size 275

Long live HD2

Working:
* Boots
* Touchscreen
* Lights
* Bluetooth
* Sound
* Camera
* GSM

Not Working:
* Wi-Fi
* Data

Downloads:
Here

[19 dec 2012][rom][ics]miui 2.11.30[nativesd][data on ext][xloud]

$
0
0


MIUI v4 for HD2 :D

MIUI (pronounced "Me You I", a play on the common abbreviation of the words user interface as UI), developed by Xiaomi Tech, is an aftermarket firmware for cell phones based on the open-source Android operating system. MIUI itself is closed source. It features a heavily-modified user interface that does away with the Android app drawer and has drawn comparisons with Apple's iOS and Samsung's TouchWiz UI. The Custom ROM includes additional functionality not found in stock Android, including toggles on the notification pull-down, new music, gallery, and camera apps, and an altered phone dialer that displays matching contacts as a user enters a number.

Quote:

Disclaimer:
  1. I am not responsible for bricked devices,thermonuclear war or you losing your job because the alarm app failed
  2. You use this rom at your own risk
  3. Please don't complain about anything that happens to your phone because you flashed it wrong.I'll just point my fingers and laugh at you
  4. Your warranty is now void
  5. Happy flashing

I ported MIUI ICS 2.11.30(that's the latest ICS version I could get) to the HD2 due to some user's request

Summary:
  1. MIUI 2.11.30
  2. Full MIUI features
  3. Tytung's HWA kernel r3.6
  4. NativeSD
  5. Data on ext
  6. Acid audio engine(credits:team acid)
  7. Xloud
  8. Super-processor tweaks



DOWNLOAD



Changelog for version 2.11.30:


1. New location services on MIUI Voice Assistant (for Chinese users)
2. Enhanced lock screen loading speed (less lag than previously, wallpaper will not show before unlock)
3. Search history can be shown in App Market.(for Chinese users)

Full changelog:

[Messaging]

Fix MMS thumbnail display problems in certain circumstances
Optimised E-mail, URL sent via SMS can be added to the contact info of senders easily

[Themes]

Fix photo frame and clock skin cannot be changed
Added support for the theme ratings and reviews
Optimise to hide theme temporary files to prevent images in the temporary files folder appearing in the gallery
Fix in some cases, theme status displays incorrectly after being downloaded
Fix some theme modules fail to be applied

[Lock screen, status bar, notification bar]

New variety lock screen framework support, delay unlock (animation playback before unlocking)
Fix variety lock screen framework, the sliding control state results in errors in some cases
Optimised lock screen loading speed
New in variety lock screen framework, added state variables of sliding components unlocking target point variables




NOTE:
If you install this rom to NativeSD,It'll overwrite Tytung's NexusHD2-ICS(Changing the rom_name gave some issues on Data on ext.If someone could help me with fixing this,it would be really appreciated



Credits:Tytung,wwchang,MIUI-team,Xylograph,SecureCRT and whoever I forgot

[2-JAN-13][ROM][WIP][PORT][4.1.2]UNOFFICIAL AOKP V1.1[Milestone1][DataOnExt|NATIVESD]

$
0
0

AOKP stands for Android Open Kang Project. It is a custom ROM distribution for many Android devices. The name is a play on the word “kang” and AOSP (Android Open Source Project). The name was sort of a joke, but it just stuck, just like our infatuation with unicorns.


2-Jan-2013:
  • Stock AOKP Milestone 1[WIP]BUGS EXPECTED

1.Make sure you're on the latest TWRP/CWM.
System Partition:ALL THOSE HAVING BAD BLOCKS PLEASE KEEP SYSTEM PARTITON ~230mb
HTML Code:

misc ya 1M
boot yboot|ro 5M
system ya 220M
cache ya 2M
userdata ya|asize|hr allsize

2.MAKE A NANDROID!(OPTIONAL)

3.Wipe data/factory reset in recovery.

4.Flash ROM

5.Flash Gapps

6.Reboot



AOKP_Milestone_V1.1: DOWNLOAD DOES NOT HAVE GAPPS
GAPPS:DOWNLOAD

OLD DOWNLOAD:
 
AOKP_Milestone_V1: DOWNLOAD




Thanks to:
vijendrahs for using his AOKP
Link->http://forum.xda-developers.com/show....php?t=1863780
tytung for his kernel and CM10 as base.
cotulla, xylograph, czarsuperstar @gmail.com,anurag pandey,wwchang, securecrt, ph03n!x, Robbie.p etc.
And all the other DEVs For support and there hard work for our HD2..
Please PM Me if I didn't mention your name here.....
IF I HELPED YOU BY ANY MEAN PLEASE HIT THE THANKS BUTTON
GIVE FEEDBACK FOR WHATS WORKING AND WHATS NOT PLEASE

[PATCH] Zoneinfo 2012(j)

$
0
0
Hi all!

This patch was install updated version of zoneinfo files at your phone.
Patch made for CWR recovery and use update-script engine.
Patch replace zoneinfo files at /system/usr/share/zoneinfo location in you rom with newest version from IANA.

The latest Linux version from IANA is 2012j
I just convert it for Android by using tools from Vanav topic.
More explanation in Vanav topic: READBEFOREUSE

You can freely use it at you own risk! :fingers-crossed:

Thx! )

Attached Files
File Type: zip patch_zoneinfo_2012j.zip - [Click for QR Code] (305.3 KB)

[3 Jan 2013][JB][4.1.2]PA_LEO-ParanoidAndroid 2.56[COMPILED][NATIVESD][ODEX][RAMSWAP]

$
0
0

;)This is a full compile rom of ParanoidAndroid 2.56 to our HD2's
using the latest android sources of ParanoidAndroid CM10 JellyBean 4.1.2.



This rom is compiled and offered by;)wwchang though we will be serving the thread together:).



Download link: http://d-h.st/mdw
Quote:

No Gapps included, not even Google Play Store, so DIY for Gapps,:D
Gapps: http://goo.im/gapps/gapps-jb-20121011-signed.zip

Or please add however you wish from other roms or sources.:)

Installation:
Quote:

Installs to /system ~250m for NAND
and to '/NativeSD/PA_LEO' sdcard ext4 directory for NativeSD & DataOnEXT.


Follow the options in the aroma installer.
- suggestion for best responsiveness, is to disable Ram Swapping.
- and to select no Odex ('leave De-Odexed') for simplicity.


Notes:
Quote:

Video playback:
- for video playback, install the included *MX Player 1.7.9* in /system/app.
- as is, mx player hasn't unpacked the video codecs so pls use the include root explorer.
- and go into /system/app, find mxplayer.apk and install it as a user app.
- then set it as default player from gallery2.


Camera:

- the camera takes good pictures, except the viewer is strandy
- and the current gallery camera may soft reboot once in a while.

Launcher2:

- the cm trebuchet launcher may 'blank out' after 1st use.
- so just find your way to setttings > apps > all > trebuchet, and 'clear data' - that's it, and just a one time necessity..

3g:

- i have not 2g or 3g on my hd2 (3g only on a spare phone with cdma, so i couldn't test 2g to 3g switching).
- but i included tytung's ril tweak script just for good measure.

Kernel:

- is tytung's jb r1
- and the .ko kernel modules are too.
- though i tested marc1706's kernels & .ko sets, ...very good, excellent.

Rom size:

- is bigger than it could be - easy to pare down /system by deleting or replace fat apps.
- though for this rom i was trying to leave it quite stock, almost like directly out of compile.


Suggestion:
Quote:

Run w/o Ram Swapping and on NAND for best results.

Extra:
Quote:

Download link for the original, straight 'compile output' version with 'NAND cLK / ppp only' installer:
http://forum.xda-developers.com/show...1&postcount=49

I've finished enough of this, ...so will be able to continue onto other android sources, yahoo!:cool:

__________________________________________________ ____________________________
Thanks mostly to Evervolv Android for their continued sources support for the legacy (qsd8k) devices - htc bravo, passion, supersonic - and providing good study examples, and to the 'htcleo' team - thanks again.
.
.

[ICS] Meizu Flyme OS Beta 1


[INSTALLER]Universal NativeSD installer for all roms v0.1

$
0
0
Hey guys people here have constant troubles flashing mods to NativeSD roms as they can't be flashed the normal way like gapps,etc

I intend to provide people a solution to patch their roms with the mods of their choice.
Also chefs cooking/porting roms can use this to patch their roms while debugging

Also people willing to contribute mods circulating XDA can also put them up here in the thread


How it works:
This is Aroma based installer based on tytung's NexusHD2 JB 1.0
This is a zip file so people have to first extract it,place the respective mod files/apps in the system folder zip it again and flash
Devs/Chefs working on roms can also place the patches to be made in the system folder.also the original files can be placed in the system-original folder so that patches can be reverted to see what works and what not
Most importantly don't forget to change the ROM_NAME to the nativesd name of the rom you wish to flash in the mount_nativesd.sh file with the help of any text editor(If using your android device,it can be done using jota text editor set to linefinder)




v0.1(Modified by wwchang originally for JellyBelly rom)


DOWNLOAD

[ROM][MAGLDR/CLK][08Jan] maxMIUIv1 [Gingerbread]cleanUI[NAND/nativeSD]

$
0
0
maxMIUI v1 is the latest in the list of miui roms.It is fast,stable,minimal changes from official miui rom for better performance.Give it a try and find out what your hd2 can do :)
  • Include Android Gingerbread
  • Include MIUI 2.4.20

  • Credits: tytung,Dorimanx Securecrt, Xylograph, marc1706, ph03n!x, datagr, MIUI team and everyone for trying this rom..



Features

maxMIUI v1
  • All Android Gingerbread Features
  • All MIUI Features
  • All Google Apps preinstalled
  • Root,Superuser,Busybox
  • Ad free Hosts File
  • Full HWA [GingerBread]
  • Ad-Hoc Wifi
  • GB kernel [Thanks Dorimanx]
  • NativeSD [thanks to SecureCRT and Xylograph]
  • NativeSD multiboot v9
  • Aroma Installer
  • Beautiful Boot Animation

    Working
    • Everything AFAIK
    Not Working
  • Just try it and let me know if any
Installation
  • Install HD2 nand toolkit
  • Connect the device to the USB port
  • Put the device into factory flash mode by booting it while pressing "volume down"
  • Install HSPL using the "Install HSPL" function inside HD2ToolKit - MAGLDR: Android / WP7 supports 2.08 ONLY!
  • Put the device into factory flash mode by booting it while pressing "volume down"
  • Do "Task29" (aka Complete Wipe) using the "Wipe (Task29)" function inside HD2ToolKit
  • Put the device into factory flash mode by booting it while pressing "volume down"
  • Install Latest MAGLDR using the "Install MAGLDR" function inside HD2ToolKit
  • Boot into MAGLDR recovery menu by pressing the "shutdown/hangup" button while booting up
  • Choose "USB Flasher"
  • Flash the Latest CWR (Clockwork Recovery) with the appropriate partition sizes by using the "Repartition" button inside the HD2ToolKit: System: 200MB | Cache: 5MB
  • Boot into MAGLDR recovery menu by pressing the "shutdown/hangup" button while booting up
  • Insert MicroSD card with the ROM ZIP
  • Choose "AD Recovery"
  • Flash ROM ZIP
  • Reboot

Downloads
maxMIUI v1

IF YOU HAVE ANY TYPE OF QUESTION REGARDING THIS ROM,POST IT HERE

[12-JAN-13][ROM][4.1.2][P?/AOKP/CM10]PAC v19.1.0 HD2 v1.0[DataOnExt|NativeSD][WIP]

$
0
0

P.A.C
ALL IN ONE ROM



News:
Due to a request from PA Team to take down ParanoidPreferences {ParanoidPrefereances.apk} is not included in the ROM.
But the framework still support it, so if you still want to use PA settings, then get it somewhere else & use it at your own responsibility.
Do not put a link to ParanoidPreferences,apk in this thread !!! do it somewhere else.



Features:
CM10 Nightly
AOKP Milestone 1
PA 2.55 (framework part)
Lots of customization :laugh:



Working:
- GSM
- Data
- SMS
- WiFi
- Bluetooth
- GPS
- Audio
- Video
- Torch
- Root
- Orientation
- USB Mass storage
- Touchscreen
- 720p Video Playback
- And More.. :silly:



Not Working:
-USB Tethering
-WiFi Tethering
-Settings>Storage(FC)



Installation:
- Make sure you're on the latest TWRP/CWM.
- System Partition:ALL THOSE HAVING BAD BLOCKS PLEASE KEEP SYSTEM PARTITON ~180mb
Code:

misc ya 1M
boot yboot|ro 5M
system ya 170M (WITHOUT GAPPS)
cache ya 2M
userdata ya|asize|hr allsize

- Wipe data/factory reset in recovery.
- Flash ROM
- Flash Gapps
- Reboot



Download:
P.A.C V19.1.0 HTC HD2 V.1 :DOWNLOAD
Gapps-JB-20121011 :DOWNLOAD



Thanks to:
szl.kiev
tytung
Robbie.p
Xylograph
ph03n!x
wwchang
Anurag Pandey
Hypoturtle
DFT
czarsuperstar
securecrt
And all the other DEVs for there support and hard work for our HD2..
Please PM Me if I didn't mention your name here.....



SORRY FOR MULTIPLE PAC THREADS BUT THIS ONE WILL BE KEPT UPDATED..
IF I HELPED YOU BY ANY MEAN PLEASE HIT THE THANKS BUTTON
KINDLY GIVE FEEDBACK

[DEV/ROM/4.2.1] [Jan 13 2013] VJ CM10.1 | Jelly Bean 4.2.1 - v4.5 for HD2

[14 JAN 13][ROM][GB][2.3.8]CyanMobileX_HD2_1.0[NATIVESD][WIP]Tytung_r14

$
0
0

Hey guys missing AOKP style customization on GB?
Here I present you the most customizable GB rom on earth.all thanks to squadzone




CyanMobileX




What is CyanMobile?
Code:

CyanMobile is an aftermarket ROM like CyanogenMod, MIUI, JoyOS, LewaOS and others that are built from source...
Absolutely built from source based on CyanogenMod 7 (Gingerbread v2.3.7) and modifications from AOSP and AOKP
Thanks To CyanogenMod Team, AOKP Team, and AOSP Team for Their Work

**********************************************************************************************************************
** CyanMobile is Short of " *Cyan* (CyanogenMod) *Mob* (Mobiling) *I* (Improving) and *L* (Let's) *E* (Experiment)" **
**********************************************************************************************************************

All features are based on what users do and what users need with lots of improvements here and there
This ROM (optimized by Gingerbread) uses updates from other branches (like ICS stuff, AOSP and AOKP) with reverse
engineering or backporting skills
It can be used without any need to have any Google application (Gapps) installed..

Let us talk about what is in CyanMobile:

====================================================================================================
1. Statusbar :
 * Date
  - Show/Hide Date
  - Date Colour
 * Notications
  - Ticker Color
  - No Title Color
  - Latest Title Color
  - Ongoing Title Color
  - Clear Label Button Color
  - Title Color
  - Item Color
  - Time Color
 * Icons
  - Show/Hide Notification Icons
  - Show/Hide Statusbar Icons
  - Show/Hide Headset/Alarm/Bluetooth/Gps/Sync/Wifi/3G/4G Icon
 * Clock
  - 4 Clock styles (Right, Left, Center and Hide)
  - Clock Color
  - Clock Font Size
 * Carrier label
  - Show/Hide Carrier Label
  - Bottom Carrier Label
  - 3 Carrier Label On Statusbar Styles (Right, Left and Center)
  - Carrier Label Color
  - 4 Carrier Logo Styles (Right, Left, Center and Custom Logo)
 * Signal
  - 5 Different Styles (Bars, Text, Text w/dBm, text w/Auto Color and Hide)
  - Wifi Signal Text
 * Battery
  - 7 Different Styles (Icon, Percentage, Top Statusbar, Side Bar, Behind Statusbar, Navigation Bar and Hide)
  - 3 Different Battery Percentage Format (Default, Percentage and Full Color)
  - Statusbar Battery Color
 * Power Widget
  - 4 Different Layouts (Default, Bottom, Grid and Tab)
  - Music Widget
  - Grid Layout Customizing
 * Misc
  - Refactor New Statusbar Layout
  - Power Clock
  - Power Date
  - Weather PopUp
  - Shortcut Button
  - Show/Hide Statusbar
  - Reverse Statusbar Icons And Layout
  - Statusbar Brightness Control
  - Statusbar Fonts Size
  - Statusbar Icons Size
  - Statusbar Height Size
  - Statusbar Background
  - Statusbar Background Color
  - Notification Background
  - Notification Background Color

====================================================================================================
2. Framework :
 * Lockscreen
  - 7 Different Lockscreen Styles (Sliding Tab, Rotary, Lense, Ring, Honeycomb (beta), Circular (alpha) and Sense (beta))
  - Lockscreen Widget Color
  - Sms/Call Notifications
  - Fuzzy Clock
  - Kanji Clock
  - Custom Text Lockscreen
  - Widget Layouts
  - Pattern Styles
 * Power Saver
  - Screen Off Data Action
  - Data Action Delay
  - Sync Action
  - Sync Time Interval
  - Screen Off Wifi Action
  - Sync Data Usage
  - Mobile Data Preference
 * Application
  - Native A2SD Framework Core
  - Installation Place
 * Display
  - Bravia Engine
  - Rotation Animation
  - Window Animations
  - Transition Animations
  - LCD Density
 * Input
  - Quick Key Behavior
  - Enable/Disable Vibrate on Shutdown
  - Explorer Key
 * Power Menu
  - Show/Hide Power menu/Silent/Airplane/Profile/Screenshot/Power saver/Hibernate/Suspend Toggles
 * Fonts
  - Change Fonts System
  - Change Fonts Type
 * OverScroll
  - Effect
  - Color
  - Weight
 * Core Replacer
  - Change System Apk
  - Change Framework Apk/Jar
 * Boot/Shutdown animation and Sound
  - Preview
  - Change Bootanimation
  - Change Shutdownanimation
  - Change Bootsound
  - Reset
 * Misc
  - New Notifications Design
  - Intruder Alert is Life
  - New Dialog Design
  - Backported Some Apis From Jellybean
  - Clear Market Data
  - Global Text Color Change
  - Global App Background Change
  - Soft Button Statusbar
  - Navigation Button Bar
  - Choose Navi Button
  - Navigation Button Bar Size
  - Navigation Bar Background
  - Extend Power Menu
  - Remap Volume Keys
  - Lock Volume Keys
  - Volume Key Beeps
  - Swap Volume Keys
  - Task Switcher

====================================================================================================
3. Sound :
 * Features
  - Loop Ringtone
  - Flip Down To Mute Ringer/Snooze Alarm
  - Increasing Ringtone Volume
  - Less Frequent Notification Sound
  - Battery Full/Low Alert
  - Charging Plug/Unplug Sound

====================================================================================================
4. Tethering :
 * Features
  - Bluetooth Tether
  - Auto Usb Tether

====================================================================================================
5. Phone :
 * Features
  - Smart Phone Call
  - Back Button To End Call
  - Menu Button To Answer Call
  - Reject Call with Message
  - Allow Incall UI Touch
  - Call Me Louder While Inside Bags
  - Speed Dials
  - Video As Ringtone
  - Ring Delay
  - Export/Import SIM Contacts

====================================================================================================
6. Messaging :
 * Features
  - Bubble/Black/Transparent Theme
  - Smart Phone Call
  - Hide Avatar
  - Strip Unicode
  - Emoji Support
  - Convo List/Subject Font Size
  - Sms Vibrate Morse
  - Brutal Sender
  - Sms PopUp

====================================================================================================
7. Music :
 * Features
  - Shake To Next/Prev/Play/Pause/Shuttle Track
  - Favorite Folder
  - Flip To Play/Pause
  - Smooth Play Track

====================================================================================================
8. Locations :
 * Features
  - Enable/Disable Assisted GPS
  - GPS Tracker Performance
  - Security Device Finder

====================================================================================================
9. Performance :
 * Features
  - New I/O Scheduler Option
  - New Dithering Support
  - Enable Bootsound
  - Bootsound Volume
  - Enable Shutdownanimation
  - Gmaps Hack
  - KSM Settings
  - Battery Polling
  - Low Mem Killer Option
  - Scrolling Option
  - SD Read Ahead Size option
  - Screen Off Max CPU Freq

====================================================================================================
10. Misc :
 * Features
  - ADWLauncher Improved
  - Browser Improved
  - Calculator Improved
  - FM Radio Improved
  - File Manager Updated
  - SIM ToolKit Improved
  - Screenshots Improved
  - Task Manager
  - Voice Dialer Improved

====================================================================================================
11. All binaries and libraries are up to Date

====================================================================================================
That's it, other features that not mentioned here came from CyanogenMod 7

To Find OUT all of the features, YOU NEED TO PLAY MORE WITH THE ROM xD

CyanMobile is trying to improve all hardware functions and is always adding new features so it may have some bugs
and require user feedback to fix the bugs.


Summary:
  1. Based on CyanMobile nightlies dated 6/1/13
  2. Tyutng's GB kernel_r14 included
  3. Installs to NativeSD
  4. Xylo's dual installer version 1



Version 1.0


DOWNLOAD



Credits:Xylograph,Kamerius,Tytung,SecureCRT and whoever i missed
Viewing all 164 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>