积累

    上传步骤                  

   1 git config --global user.name "hanjinding";git config --global user.email "hanjinding@kingsentime.com"(用别人的项目先走这步,其它情况不走)

   2 git stutus . ------>查看修改的内容

   3 git add . ------>添加所有修改的东西

   4 git commit -m "v117_qhdp_s12_b1b5_1GB_16GB_2d2_qme base"----->首次提交后缀为base,修改的之后提交为modify ,其中字符串中最好是自己的工程命名

   5 git pull ; git push ------->提交代码

   6 git log --name-status.----------->查看所有提交的内容

#####################################################################################################

   git rm -rf +"工程"------------->删除服务器已上传的文件 (*******重要*******)
 
   git commit -m ""
 
   git pull ;git push

##################################2017-8-15##########################################################


 git revert 1dfd5c118a1a455dd4e56b6ff968cd91237217e6

 int storageType = android.os.NvRAMPROINFOUtils.read(android.os.NvRAMPROINFOUtils.key_storagetype);

 git clean -fd ..;git checkout ..;git pull;      //拉取或者更新远程服务器代码

 rm -rf out/target/common/obj/APPS/Settings_intermediates/--->移除服务器所编译过的地方

 git clean -fd kstpackages/;git checkout kstpackages--->清除服务器编译过的包

 \mazhigang\80_c_m\alps\device\mediatek\common\apns-conf.xml----->这个路径创建APN

\v117_qhdp_s12_b1b5_1GB_16GB_2d2_qme\frameworks\base\packages\DocumentsUI\src\com\android\documentsui\RootsFragment.java-->修改安全同步

\v117_qhdp_s12_b1b5_1GB_16GB_2d2_qme\frameworks\av\media\mtp\MtpStorage.cpp------>修改电脑内存同步


                       修改好的东西 要从新打包刷机的流程(模块编译)

   1 source build/envsetup.sh ;//首次输完编译指令后(即上指令)修改错误接下来编译后要source,即这条指令

   2 lunch full_magc6737m_65_n-user ;

   mmm 包名/
   
   3 make snod  打包刷机文件


   4 source build之后  直接make kernel bootimage  然后关机单烧boot模块(boot.img)
   
  // 5make systemimage

    \80_c_m\alps\out\target\product\magc6580_we_c_m\obj\CGEN------>修改发送邮件的db路径

     Z:\80_c_m\alps\out\target\product\magc6580_we_c_m\obj\ETC\BPLGUInfoCustomAppSrcP_MT6580_S00_MOLY_WR8_W1449_MD_WG_MP_V59_P1_1_wg_n_intermediates-->修改

    发送邮件的db路径
 
                           遇到的问题

    1,做动画,命名规则一定要正确,开机关机文件夹打包时desc.txt,必须回车多一格,只能一格。
 

######################################################################################################

####################################2017-8-16##############################################################
    cmd 推送apk到手机指令
        
     1、adb remount
 
     2、adb push +apk的路径 + system/priv-app/SwitchApp  (cmd推apk进入手机的命令)

     3、grep -rn ""字符串表示搜索
 
     4、q------>快捷键退出 Xshell
   
     5、编译工程在alps 文件夹底下,更新代码 和 提交代码在update文件夹(很重要******************)

     模块编译步骤

 
#######################################2017-8-17#########################################################

      MTK_PRODUCT_LOCALES--------->表示手机的需要需改的默认语言
      
      KST_CAMERA_FORNT_DEFAULT_VALUE---->照相机前置    KST_CAMERA_BACK_DEFAULT_VALUE---->照相机后置
     
      property_get("persist.sys.fakeromtype", storage, "16");------->修改内存需要改的地方

      git status -s shengda/“查看工程所修改的东西”/--------->指定路径去查看所需改的东西---速度快

      刚刚进服务,ls --------->查看所有工程
      
      rm -rf 工程/------移除工程
#######################################################################################################

#####################################2017-8-18#########################################################

      1、修改像素只要配最高像素,剩余的像素都有会
     
      com.android.internal.R.string.hjd----->调用系统的字符串
      com.android.internal.R.drawable.ic_lx--->调用系统的图片

####################################2017-8-21##########################################################

    grep -rn "NvRAMPROINFOUtils.key_logo" xiaoxing/v618_37m_hd_k19d2_f245717_16gb_4d3_timmy_m40/--->搜索工程中字段所在的所有地方


    *#0*#----->指令查看手机的型号品牌所有地方

    make kernel bootimage --->底层修改内存的指令

    kernel-3.18/fs/proc/meminfo.c--->运行内存(ram)

    git clean -fd kernel-3.18/fs/statfs.c^C--->内存(rom)

   

    git revert aac854e4c03399cd4500e90c3ad78925d8d2e311 ----->根据id还原代码

#################################################################################################################

    5.1 系统   53_base 80_base 80_l_hct  6.0系统  80_c_m  53_m_base  7.0系统 37_n_base 80_n_tlc
 
    fwvge ------------->480*854p   hd,hd720----->720*1280p  qhd-------->540*960p   qhdp --------->540*1080
   

    7.0系统的锁屏壁纸和桌面壁纸 在framework 底下。。5.0系统的锁屏壁纸和桌面壁纸在kstpackage底下修改

    Z:\53_m_base_g11\53_m_base\update\chaoshang\v608_hd_602_b1b3b7b20\packages\apps\Launcher3\WallpaperPicker\res

    df -h ----》查看服务器的内存,cpu情况   top 查看服务器使用情况    ls --->查看服务器底下所有工程

#################################################################################################################

     rm -rf delete/--->删除服务器中的文件夹,已传的代码工程

    adb disable-verity // 出现推送不了jar 文件时候使用该命令


     alps---img--->查找db文件

     **********编译的软件类型******
     full_magc6580_tlcg_t_n-eng
     2. full_magc6580_tlcg_t_n-userdebug
     3. full_magc6580_tlcg_t_n-user
     4. full_magc6580_tlc_t_n-eng
     5. full_magc6580_tlc_t_n-userdebug
     6. full_magc6580_tlc_t_n-user
     7. full_magc6580_weg_t_n-eng
     8. full_magc6580_weg_t_n-userdebug
     9. full_magc6580_weg_t_n-user
     10. full_magc6580_we_t_n-eng
     11. full_magc6580_we_t_n-userdebug
     12. full_magc6580_we_t_n-user
     *********************************
     


     FATAL EXCEPTION: main--->找log的地方

     import android.util.Log;
     android.util.Log.e("hjd","---------hjd1111111111111-----");
     android.util.Log.e("hjd","---------hjd-----"+settingsNetworkMode);

     adb logcat -s hjd ----->直接在cmd上查看log

     find frameworks/ -name Activity.java--->找一个类的指令

     /80_n_tlc_all/80_n_tlc/alps$ grep "Save succeeded" packages/apps/SoundRecorder/ -r ---》全局搜索字符串

    find frameworks/ -name default_wallpaper.jpg -----> 搜索字符串

    git log --name-status ../update/xiaoxing/v163_v1.0_hd720m_k29c2_b1b5_1GB_8GB/packages/apps/Settings/res/xml--->查看谁修改的

#######################################修改各个功能模块的路径##################################################################
D:\FormatFactory\FFModules\Encoder\Doc\PDF\data

    Z:\80_c_m_second\update\xiaoxing\v138_hd_k19c1_b1b5_6Gb_1d3_m40\frameworks\base\core\res\res\values\config.xml -->修改充电显示灯颜色的文件

    <!-- Default value for led color when battery is low on charge RED-->
    <integer name="config_notificationsBatteryLowARGB">0xFFFF0000</integer>

    <!-- Default value for led color when battery is medium charged BLUE -->
    <integer name="config_notificationsBatteryMediumARGB">0xFF0000FF</integer>

    <!-- Default value for led color when battery is fully charged GREEN -->
    <integer name="config_notificationsBatteryFullARGB">0xFF00FF00</integer>



    工程\vendor\mediatek\proprietary\frameworks\base\telephony\etc\apns-conf.xml--->apns-conf.xml文件路径
    
    工程\vendor\microhand\kstThemes\vendor\mediatek\proprietary\frameworks\themes\theme-res-one1\res\drawable-nodpi--->修改手机锁屏路径
    
    \80_l_hct\update\weiye\v117f_qhd_weiye_s9_b1b8_1GB_8GB_qpad\frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar                       

\SignalClusterView.java---->删除信号图标

    80_l_hct\update\jinjiexin\v117f_qhd_b1b5_ddr3_s8_fake_1gb_8gb_g47\frameworks\base\core\java\android\os\StatFs.java--->修改文件夹内存位置

    \80_n_tlc_all\80_n_tlc\alps\kstpackages\apps\KST_N_Launcher3\src\com\android\launcher3\BubbleTextView.java-->修改 app_lebal字体大小

    \80_n_tlc_all\80_n_tlc\alps\packages\apps\Dialer\src\com\android\dialer\KSTHandleChars.java---->指令添加SwitchApp
    
    find ../update/chaoshang/v117_hd_118_b1b8_8Gb_2d2_extamp -name CommandQueue.java ---->搜索类方法

    80_l_hct_new\update\ai\v117f_qhd_ai_p42_b1b5_512MB_4GB\packages\apps\Gallery2\src\com\android\gallery3d\data\MediaDetails.java---->修改相册详情型号地方

   \80_n_tlc_all\80_n_tlc\update\benen\v117_qhd_v8_b1b5_1GB_16GB_2d2\kstpackages\apps\KST_N_Launcher3\src\com\android\launcher3\MTKUnreadLoader.java
   ----->调消息弹框的显示位置
   
   packages/apps/Settings/src/com/android/settings/DeviceInfoSettings.java --->修改写死版本号的路径
   setStringSummary(KEY_FIRMWARE_VERSION, "6.0.1");---------------------------->这个方法便捷
   具体地方----》   setStringSummary(KEY_BUILD_NUMBER, Build.DISPLAY);

   Z:\80_n_tlc_all\80_n_tlc\update\alps\packages\apps\Settings\src\com\android\settings\applications\ProcessStatsSummary.java--->修改运行内存

   Z:\80_l_hct_11\80_l_hct\alps\vendor\microhand\kstApps\KSTFactoryTest\src\com\kingsentime\factorytest\TestVersion.java--->修改工厂模式的版本号

   80_l_hct\update\weiye\v117_qhdp_s16_b1b5_1GB_16GB_2d2_imi\frameworks\base\core\java\android\widget\KstTextView.java--->修改第三方检测工具命名的类

   update/tengtai/v196b_hd_t12_b1b8_1GB_16GB_2d2/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/SignalClusterView.java
   update/tengtai/v196b_hd_t12_b1b8_1GB_16GB_2d2/packages/apps/Dialer/src/com/android/dialer/KSTHandleChars.java
   update/tengtai/v196b_hd_t12_b1b8_1GB_16GB_2d2/packages/services/Telephony/res/values/strings.xml              

update/tengtai/v196b_hd_t12_b1b8_1GB_16GB_2d2/packages/services/Telephony/src/com/android/phone/MobileNetworkSettings.java---修改网络类型的地方

Z:\80_c_m_all\80_c_m\alps\packages\apps\Launcher3\src\com\android\launcher3\DeviceProfile.java---->修改launcher3最底排大小的地方

Z:80_c_m\update\xiaoxing\v163_v1.0_hd720m_k29c2_b1b5_1GB_8GB_x\packages\apps\Launcher3\src\com\android\launcher3\InvariantDeviceProfile.java
---------->修改UI布局4排



Z:\80_l_hct_base\update\benen\v117f_qhd_benen_v9_b1b5_4Gb_s8\vendor\microhand\kstApps\KSTFloatViewPlus\res\layout\float_window_group_view.xml
   824 -827行代码-->修改手电桶位置

\80_l_hct\update\benen\v117f_qhd_benen_v9_b1b5_4Gb_s8_s\vendor\microhand\kstApps\KSTLauncher3\src\com\android\launcher3\DeviceProfile.java
 --->修改桌面图标大小 255行代码  400行代码

Theme.ActionBar.SubSettings--------->修改WiFi ,蓝牙的标题栏背景颜色(Z:\80_l_hct_11\80_l_hct\alps\packages\apps\Settings\res\values\themes.xml)

git checkout f110a5292d081216089ab439c3e8a296f2cc49fb  alps/kstpackages/apps/KST_N_Music/packages/apps/Music/res/values/styles.xml--->根据id还原代码



Z:\37_n_base_all\37_n_base\update\hengtong\v667_v1.0_hd720m_s7_gsm4_w158_f137820_32Gb\packages\apps\Settings\src\com\android\settings\applications

\ProcessStatsSummary.java----------->修改运行内存大小地方


vendor/microhand/kstApps/KSTLauncher3/res/layout/search_drop_target_bar.xml---》修应用信息和删除提示框

 80_c_m\update\weiye\v182c_qhd_s10_b1b8_8Gb_253ball_2d3_r76_vn\frameworks\base\core\java\com\android\internal\widget\RoundCorner.java---修改分辨率

Z:\80_c_m_all\80_c_m\alps\kstpackages\apps\KSTLauncher3\src\com\android\launcher3\KstFastBitmapDrawable.java ---修改桌面文件夹高度位置

Z:\37_n_base\alps\vendor\mediatek\proprietary\bootable\bootloader\lk\dev\logo --->替换开关机第一帧 第二贞动画图

hotseatBarHeightPx = iconSizePx + hotseatBarPlusCount * edgeMarginPx + 10;deiviceprofle 修改最底层文字被挡住

*******************5.1平台霍尔的调试地方******************************
Z:\80_l_hct_Five\update\ai\v186_v1.2_qhdm_p57_b1b5_1GB_8GB_s9

Z:\80_l_hct_one\update\ai\v190_v1.1_qhd_p37c_b1b5_1GB_16GB_j7pro\frameworks\base\packages\SystemUI\res\values-hdpi-960x540\kst_dimens.xml

    <dimen name="zzzz_kst_hall_margin_top">28dp</dimen>
    <dimen name="zzzz_kst_hall_margin_left">28dp</dimen>


Z:\80_l_hct_third\alps\frameworks\base\packages\SystemUI\res\layout\kst_hall_clock.xml

HallClock 类
Z:\80_l_hct_third\update\ai\v186b_v1.0_qhdp_p52_b1b5_1GB_8GB\frameworks\base\core\java\android\widget\mywidget\KstMyDigitalClockHall.java


来电接听hall 界面
Z:\80_l_hct_second\alps\packages\apps\InCallUI\res\layout\incall_screen.xml
          ------- 以上是历史消息  -------

*******************5.1平台霍尔的调试地方******************************


################################################################################################################################

修改假指纹

git:
80_l_hct.git
pre shell script:
./x_kst v117f_fwvga_ai_p42_b1b5_512MB_4GB


修改3个模块
    update/ai/v117f_fwvga_ai_p42_b1b5_512MB_4GB/ : add Setting fingerPrint ,Dialer,Camera

A       update/ai/v117f_fwvga_ai_p42_b1b5_512MB_4GB/frameworks/base/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java

A       update/ai/v117f_fwvga_ai_p42_b1b5_512MB_4GB/frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

A       update/ai/v117f_fwvga_ai_p42_b1b5_512MB_4GB/packages/apps/Settings/AndroidManifest.xml
A       update/ai/v117f_fwvga_ai_p42_b1b5_512MB_4GB/packages/apps/Settings/res/anim/register_phone_image_exit.xml
A       update/ai/v117f_fwvga_ai_p42_b1b5_512MB_4GB/packages/apps/Settings/res/anim/register_progressbar_image_enter.xml
A       update/ai/v117f_fwvga_ai_p42_b1b5_512MB_4GB/packages/apps/Settings/res/anim/register_title_text_enter.xml
A       update/ai/v117f_fwvga_ai_p42_b1b5_512MB_4GB/packages/apps/Settings/res/anim/register_title_text_exit.xml
。。。。。
**********************************************************************************************************************
drawable-ldpi 对应DPI为120     1dp=0.75px
drawable-mdpi 对应DPI为160     1dp=1.0px
drawable-hdpi 对应DPI为240     1dp=1.5px        
drawable-xhdpi 对应DPI为320    1dp=2.0px
drawable-xxhdpi 对应DPI为480   1dp=3.0px
LauncherKSTOverViewPanel.java
C:\Users\hanjinding\Desktop\en_ru_String\

\\kingsentime.com\share\sw_release\201711\V186_QHDP_L\V186_QHDP_L_V1.2_1_4_20171108_2114_V1.0.7_B25_AI_P52_LINDA
sleep_screen_time_title
shining_light
 
th_TH lo_LA en_US km_KH



*******************************************************************************************************************************************************
过认证的软件 如果 用的7.0风格的camera   要把Z:\37_n_base\update\alps\kstpackages\apps\KSTCamera\src\com\android\camera\manager\ThumbnailViewManager.java   

这个文件里面的gallery包名改一下
gaoshifeng(14DDA952EF42对话) 15:36:02
213 行 改成intent.setClassName("com.google.android.apps.photos", "com.google.android.apps.photos.home.HomeActivity");
**********************************************************************************************************************过认证


   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值