文章目录一、记录二、待完成三、代码 一、记录1、首先检查安装的pytorch是否带cuda,如果没安装,就百度搜索安装方法,因为我是笔记本电脑,比较慢,我是在网站包里下载并安装的,包的地址:https://download.pytorch.org/whl/torch_stable.html 2、tensorboard老是打不开,百度了一下原来是跑模型生成的参数文件的位置,是在当前目录下,所以用t            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 16:40:14
                            
                                239阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            类别:project / 日期:2020-04-02 / 浏览:1203 / 评论:0一、飞行模式MIUI每周的更新都会更新framework-res.apk这个文件,因此每周移植之后,需要提取最新的framework-res.apk,反编译找到values这个文件夹,把附件中解压得到的arrays.xml和bools.xml替换进去,回编译替换新的resources.arsc,再放到卡刷包的sy            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-03 14:18:46
                            
                                254阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            摘要: 其实移植并不难,主要看你有没有耐心。比如我拿MOTO XT701来举例 这里以目前CM7系列2.3.7版本系统爲基础,其他系统略有不同。 要移植,就要了解系统的结构和打包解包: 打包很容易,只需要制作成ZIP格式的压缩包就行 ... 
 其实移植并不难,主要看你有没有耐心。比如我拿MOTO XT701来举例 
 这里以目前CM7系列2.3.7版本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-17 21:03:28
                            
                                338阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文档介绍itop-4412开发板上移植 Android5.1 的教程,包括:基础知识、搭建编译环境、编译、repo 下载、烧写等内容。需要了解的基础知识有 git 和 repo 工具,这两个工具是程序员必备要会使用的工具;搭建编译环境是基于 Ubuntu14,这是由 Android 的版本决定的,另外需要至少 120G 的硬盘空间;另外还有使用 repo 下载源码、编译、烧写等等。1 Git 和            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-27 15:12:03
                            
                                34阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、Android系统架构分为四层,从下至上依次为Linux内核层,C/C++代码库、Android SDK API、应用程序,要熟悉每一层的内容以及功能;2、Android移植分为应用移植和系统移植,系统移植的主要工作是移植Linux驱动和移植HAL,Android移植的基本原则是尽可能找到驱动和HAL的源代码,在源代码的基础上修改要容易得多,如果实在找不到源代码,只能从头开始编写。Androi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-03 14:20:31
                            
                                712阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、安装前基本准备首先要选择是安装CPU版本还是GPU版本,对应的硬件需求和安装命令不同。本人安装的是GPU版本。进入pytorch官网,这是地址。如下图: 其中,所选项依次为: pytorch 框架的构建:选择稳定版(stable)还是预览版(Preview),一般选择前者; 你的操作系统:一般是Windows,视情况而定; 包(的安装):看你是选择使用pip、conda、等命令中的哪一种; 语            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-25 10:22:24
                            
                                4953阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            经过一段时间的琢磨,终于搞定了cocos2dx到安卓平台的移植,现在把我成功的相关文件都贴下来,从一开始的环境看起~首先是下载android的NDK,然后配置环境:然后需要配置NDK_MODULE_PATH:图片上没有显示完全,具体如下:NDK_MODULE_PATH=D:/cocos2d-x-2.1.5;D:/cocos2d-x-2.1.5/cocos2dx/platform/third_par            
                
         
            
            
            
            Android系统的移植工作的目的是为了在特定的硬件上运行Android系统。在移植的过程中,把握关键要点,减少工作量是一个重要的方面。从工作的角度,通常的方法为,首先要熟悉硬件抽象层的接口,其次要集成和复用已有的驱动程序,主要的工作量在硬件抽象层的实现中。为了更好地理解和调试系统,也应该适当地了解上层对硬件抽象层的调用情况。  移植方面主要的工作有两个部分:Linux驱动Android系统硬件抽            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-03 14:21:37
                            
                                106阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## 前言apk在混淆了之后我们通过静态分析有时候是远远不够的,就需要动态调试了,在以前我们用的都是eclipse配合apktool动态调试apk,如今android studio如此普及,我们可以用IDEA调试## 准备的工具- idea 14 下载地址- smalidea-0.03.zip 下载地址- a            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 16:21:19
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                  本人以前在移植3D游戏引擎到各个平台的时候遇到过不少问题,由于现在年事已高,记性较差,俗话说,好记性不如烂笔头。所以记录下来。但由于年代久远可能会记错或者已经不是问题的话,望大家多多包涵。 
   Android篇:(关于一些移植前的准备工作我就不相信阐述了,我们引擎是C++写的,所以NDK这些都是需要准备的。)  1:说到移植游戏引擎到Android,可能有些人都不知道从哪开            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-17 07:49:16
                            
                                181阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            背景:在用到mmdetection工程的时候,遇到了因为pytorch 版本不匹配导致无法编译的问题。网上的大部分建议是降低pytorch 版本解决问题,考虑到其他项目的兼容性,也不能总是这么做。在此总结一下,遇到的问题和解决办法:环境:ubuntu-18.04操作系统、cuda10.2,pytoch1.12.0+cu102,python3.7.0 mmdetection工程:libuyu/mmd            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-30 12:52:44
                            
                                568阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                 简述:针对“如何在以S3C44B0X为核心的ARMSYS开发板上建立uClinux内核移植”的一个总结,其内容包括对Bootloader的功能分析和uClinux2.4.24发行版内核基础上针对S3C44B0X开发板进行修改的重点内容的逐一列举。 2.Bootloader2.1Bootloader概述    Boot            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-19 12:41:54
                            
                                46阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                   从字面上理解,可移植性说的就是,在一个平台上开发的代码,通过比较少的改动就能够在另外一个平台上使用。不同的平台可以指具有不同的处理器架构,比如x86和arm;或不同的操作系统,比如windows和linux。程序语言最终会被编译器编译成处理器可以理解的指令,不同的平台编译器或有差别,因此要将代码从一个平台移植到另一个平台,有时会需要对代码做些修            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-02 14:46:44
                            
                                174阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            第4章第4章主要是介绍Android移植环境搭建,其内容包括构建Android移植环境、Bootloader介绍、Android内核与移植。构建Android移植交叉开发环境中有嵌入式交叉编译环境搭建、主机交叉编译开发环境配置。主机交叉开发环境配置包括配置控制台程序、配置TFTP服务。配置TFTP有Linux下TFTP服务配置和Windows下TFTP服务配置。NFS文件系统参数Rw :可读写的权            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-25 16:56:32
                            
                                68阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            其实移植并不难,主要看你有没有耐心。比如我拿MOTOXT701来举例,这里以目前CM7系列2.3.7版本系统爲基础,其他系统略有不同。 
   要移植,就要了解系统的结构和打包解包: 
   打包很容易,只需要制作成ZIP格式的压缩包就行了,里面包含2个文件夹和1个boot.img文件,boot.img是内核,没有内核的系统是不能运行的,另外两个文件夹一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-14 09:53:05
                            
                                271阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            安卓property_service代码移植供app开发使用(上)源码基于aosp_7.1()位置/bionic/libc/bionic/system_properties.cpp1: 先来看官方的注释:/*
 * Properties are stored in a hybrid trie/binary tree structure.
 * Each property's name is del            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-30 07:20:39
                            
                                132阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            背景Go是一门全新的静态类型开发语言,具有自动垃圾回收,丰富的内置类型,函数多返回值,错误处理,匿名函数,并发编程,反射等特性。从Go1.4之后Go语言的编译器完全由Go语言编写,所以为了从源代码编译Go需要先编译一个1.4版本的Go版本。所以,搭建go语言开发环境(版本>1.4)只需要:
1)编译go1.4版本,设置好GOROOT_BOOTSTRAP
2)然后再执行脚本编译安装GO1.4以上版本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 13:36:58
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ——————————————————————————————————————————————————————————————【总目录】『葱头出品』中端技术系列教程 —— 人人都来定制 ROM!——————————————————————————————————————————————————————————————№.1提取 Framework-res.apk▲ 本教程以 MIUI ROM For            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-16 19:37:40
                            
                                143阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、移植前的准备工作1、三星移植过的uboot源代码准备(1) 三星对于 S5PV210 的官方开发板为 SMDKV210,对应的移植过的 uboot 是:三星官方为210移植过的uboot和kernel/android_uboot_smdkv210.tar.bz2。(2) 这个源代码网上是下载不到的,三星官方是不会把这些东西放在官网上下载的。这些东西都是随着官方的开发板一起流出的。2、代码阅读工            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-30 19:07:14
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            学习Android系统移植已经一年有余,至今也未能学得精髓,android的博大精深大家皆知,前面的路还很漫长,还等着我们继续前行。根据前期所学以及参与项目实战获取到的经验,把自己所掌握的,所理解的记录成文,一来算是对所学知识的一个总结,二来给刚开始研究Android系统移植的同行以及爱好者提供参考。文中若有不对的地方还请批评指正,共同探讨学习,不胜感激。 一、Android系统运行的硬            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-04 11:56:49
                            
                                218阅读