[Android Software Development] Thekn:
MIUI Launcher Porting Resources

Port the Launcher to,

for example, CM7 or Sense

Please share your Porting Process!

Let's Get Started

​

framework.jar\smali\android\app\ActivityThread.sma li
framework.jar\smali\android\app\ContextImpl$Applic ationPackageManager.smali
framework.jar\smali\android\app\IconCustomizer$1.s mali
framework.jar\smali\android\app\IconCustomizer.sma li
framework.jar\smali\android\app\ThemeResource$1.sm ali
framework.jar\smali\android\app\ThemeResource.smal i
framework.jar\smali\android\content\pm\IPackageMan ager$Stub$Proxy.smali
framework.jar\smali\android\content\pm\IPackageMan ager$Stub.smali
framework.jar\smali\android\content\pm\IPackageMan ager.smali
framework.jar\smali\android\content\pm\PackageItem Info.smali
framework.jar\smali\android\content\pm\PackageMana ger.smali
framework.jar\smali\android\content\pm\PackagePars er.smali
framework.jar\smali\android\content\pm\RegisteredS ervicesCache.smali
framework.jar\smali\android\content\pm\ResolveInfo .smali
framework.jar\smali\android\content\res\AssetManag er.smali
framework.jar\smali\android\content\res\Resources. smali
framework.jar\smali\android\content\res\TypedArray .smali
framework.jar\smali\android\graphics\BitmapFactory .smali
framework.jar\smali\android\hardware\Camera$Parame ters.smali
framework.jar\smali\android\media\MiniThumbFile.sm ali
framework.jar\smali\android\os\BatteryStats$BitDes cription.smali
framework.jar\smali\android\os\BatteryStats$Histor yItem.smali
framework.jar\smali\android\os\BatteryStats$Uid$Pi d.smali
framework.jar\smali\android\os\BatteryStats$Uid$Pr oc$ExcessivePower.smali
framework.jar\smali\android\os\Build.smali
framework.jar\smali\android\os\Environment.smali
framework.jar\smali\android\os\IHistoryTimeline.sm ali
framework.jar\smali\android\os\IHistoryValueItem.s mali
framework.jar\smali\android\os\IHistoryValueTimeli ne.smali
framework.jar\smali\android\os\WorkSource$1.smali
framework.jar\smali\android\os\WorkSource.smali
framework.jar\smali\android\preference\BuildSearch IndexReceiverBase$1.smali
framework.jar\smali\android\preference\BuildSearch IndexReceiverBase.smali
framework.jar\smali\android\preference\CheckBoxPre ference.smali
framework.jar\smali\android\preference\CheckBoxPre ferenceCategory.smali
framework.jar\smali\android\preference\Preference. smali
framework.jar\smali\android\preference\PreferenceA ctivity.smali
framework.jar\smali\android\preference\PreferenceC ategory.smali
framework.jar\smali\android\preference\PreferenceG roup.smali
framework.jar\smali\android\preference\PreferenceG roupAdapter.smali
framework.jar\smali\android\preference\PreferenceM anager.smali
framework.jar\smali\android\preference\PreferenceS creen.smali
framework.jar\smali\android\preference\RadioButton Preference.smali
framework.jar\smali\android\preference\RadioButton PreferenceCategory.smali
framework.jar\smali\android\provider\Telephony$Mms Sms.smali
framework.jar\smali\android\security\ChooseLockSet tingsHelper.smali
framework.jar\smali\android\util\AlbumUtil.smali
framework.jar\smali\android\util\Log.smali
framework.jar\smali\android\view\animation\Rotate3 dAnimation.smali
framework.jar\smali\android\view\View.smali
framework.jar\smali\android\view\ViewGroup.smali
framework.jar\smali\android\view\ViewRoot.smali
framework.jar\smali\android\view\Window.smali
framework.jar\smali\android\widget\DefaultFastScro ller$1.smali
framework.jar\smali\android\widget\DefaultFastScro ller$ScrollFade.smali
framework.jar\smali\android\widget\DefaultFastScro ller.smali
framework.jar\smali\android\widget\Gallery.smali
framework.jar\smali\android\widget\ListView$1.smal i
framework.jar\smali\android\widget\ListView$Deleta bleListItem.smali
framework.jar\smali\android\widget\ListView$Delete ModeListener.smali
framework.jar\smali\android\widget\ListView$ListVi ewDataSetObserver.smali
framework.jar\smali\android\widget\ListView$OnConf irmDeleteListener.smali
framework.jar\smali\android\widget\OverScroller$Ma gneticOverScroller.smali
framework.jar\smali\android\widget\OverScroller.sm ali
framework.jar\smali\android\widget\ScreenView$1.sm ali
framework.jar\smali\android\widget\ScreenView$Save dState$1.smali
framework.jar\smali\android\widget\ScreenView$Save dState.smali
framework.jar\smali\android\widget\ScreenView$Scal eDetectorListener.smali
framework.jar\smali\android\widget\ScreenView$Scre enViewOvershootInterpolator.smali
framework.jar\smali\android\widget\ScreenView$Slid erTouchListener.smali
framework.jar\smali\android\widget\ScreenView.smal i
framework.jar\smali\android\widget\Scroller$Magnet icScroller.smali
framework.jar\smali\android\widget\Scroller.smali
framework.jar\smali\android\widget\ScrollView$OnSc rollChangedListener.smali
framework.jar\smali\android\widget\ScrollView.smal i
framework.jar\smali\android\widget\SimpleDeletable ListItem$1.smali
framework.jar\smali\android\widget\SimpleDeletable ListItem.smali
framework.jar\smali\android\widget\SlidingButton$1 .smali
framework.jar\smali\android\widget\SlidingButton$O nCheckedChangedListener.smali
framework.jar\smali\android\widget\SlidingButton$S lidingHandler.smali
framework.jar\smali\android\widget\SlidingButton.s mali
framework.jar\smali\com\android\internal\telephony \cdma\CdmaSMSDispatcher$SMSSyncSender.smali
framework.jar\smali\com\android\internal\telephony \gsm\stk\CommandParamsFactory.smali
framework.jar\smali\com\android\internal\util\Grap hicsUtils.smali
framework.jar\smali\com\android\internal\view\menu \ExpandedMenuItemView.smali
framework.jar\smali\com\android\internal\view\menu \ListMenuView$1.smali
framework.jar\smali\com\android\internal\view\menu \ListMenuView.smali
framework.jar\smali\com\android\internal\widget\Lo ckPatternUtils.smali
framework.jar\smali\com\android\internal\widget\Sl idingPanel$Slider.smali
framework.jar\smali\com\android\internal\widget\Sl idingPanel.smali
framework.jar\smali\com\android\internal\R$color.s mali
framework.jar\smali\com\android\internal\R$drawabl e.smali

Screenshots

​